DragonBlockC Wiki
Advertisement

Note: I wonder if we should look into how the X Y Z rotations of the individual hair Blocks affect each other (each other as in the rotations, not the hair blocks), like whether they're susceptible to gimbal lock or something, though it makes my head hurt X_X

Note 2: At the time of writing, the hair system in the most recent version of Hair C (1.11.2) has fixed the save problems and removed the head rotations menu's preview button that seemed to serve no purpose. It has also added a remove custom hair button to the Barber Menu. Unsure how this info should be added as the version of the system in the 1.7.10 version of JRMC still has these issues....

The Custom Hair System lets you make your own custom hair. It is added by Jin Ryuu mod core, and made visible by Jin Ryuu Better Rendering add on. This aspect of the character creation suit is special, however, and comes bundled as a singular mod for newer versions of Minecraft as the mod Hair C which doesn't require JBRA or JRMC.

Concepts[]

To be honest, the Custom Hair System is kind of confusing. I mean the Hair C page (which we thought was the Custom Hair System until we realized it was a port... ok, I), sat here for months basically Blank, so the information added here in concepts is to help you have an easier time understanding the system.

Hair in other Jin Ryuu mods[]

Hair has been added a few times by other Jin Ryuu mods, such as the very early Saiyan Hair items from early Dragon Block C, to the multiple types of hair it adds to the character customization menu now.

Looking at it this way, one might wonder that if the hair you can customize in The Custom Hair System is the proto-HAIR from which you can get all the different types of hair Dragon Block C adds to the Character Creator.

The Current consensus (of one's person opinions) is that this is not the case, and that trying to get a type of hair added by Dragon Block C from the kind added by the Custom Hair System may not end well (I assume).

Basic Overview[]

The hair that the Custom Hair System adds is a model made of a bunch of small blocks that from this point onward we'll refer to as a HairGroup. You make your own unique looks by rotating and resizing all the small blocks that make up the HairGroup.

The Custom Hair System only adds one HairGroup, that is to say that while you can rotate and resize the Blocks that make up that HairGroup, there are no other Hair groups in the system that add to or subtract from the blocks you can edit, OR move their positions, so when you are going through presets, you are just seeing different ways that the blocks that make up the HairGoup can be rotated or re-sized.

The blocks that makeup the Hair group can be FURTHER broken down into 5 groups. Front (bangs), Left (left side of your head? IDK if theres a hair word for that), Right (right side of your head), Back (the back of your head), and Top (the top of your head). The GUI uses these different groups to sort all the Blocks into different pages, so the Blocks in the Front group will only appear on the front page of the GUI (which is also the first page for extra confusion)

Saving and Closing[]

Closing

From the Character Creation Menu to the Barber Menu and the Hair Studio menu (described below), if you hit escape the options you pick remain. And it would seem the done buttons belonging to the Hair Studio and Barber Menu (though not the character creations Accept button) are the same way. This might have you think that closing the menu doesn't save your hair, and it doesn't (but it might be supposed to...).

Saving

The saving is a little weird, and I think it's a problem in the code. The effects can be seen as early as the Character Creation Menu. If you go to the Hair Studio menu (described below) and pick a preset, then leave the menu and the Character Creation Menu, then re open the Hair Studio and pick a new preset, or edit the current on you have, leave the Hair Studio menu, then re enter the Hair Studio menu a second time, OR if you leave the Hair Studio and Character Creation Menu and come back to just the Character Creation Menu, the hair will reset to the first one you picked. The same thing will happen if you try and use the Barber Menu.

So, if that means it's going back to the preset you chose every time, don't you just need to pick a new preset?

Well, not exactly, because we already said that if you pick a different preset it will revert to the one you just picked. Furthermore, if you were to make an edit to the hair, or change the preset (or both), and then LEAVE them game (in a single player game, it is unknown what happens if you leave a server or if the server closes), the hair you had when you left will actually save over the one you picked first, and every time you leave or re-enter the Character Creator, Barber, and or Hair Salon menus, THAT hair is what it will reset to.

So, what's going on?

I think what's happening is that there's a variable that's supposed to save to your character, a custom hair variable, that sets the custom hair style you chose down to the rotation and length. I think the variable is supposed to save itself every time you exit the Hair Studio menu, but it doesn't. So every time that variable is checked, like when you bring up the Hair Studio, Character creation, or Barber Menus that show a little 3d representation of your character, the Hair you currently save get reset to that Variable, which only saves when you log out (of a Single player game, it is unknown what happens if you leave a server or if the server closes), or when it's the first custom hair you pick.

So, what do we do?

If you don't want to lose the hair you made, ALWAYS SAVE TO PRESET before you leave the Hair Studio Menu, or quit the game and join back if you forget (this works for Single player game it is unknown what happens if you leave a server or if the server closes). The variable only seems to save when you first pick a Custom Hair and when you save the game, otherwise the system is totally volatile, resting hair changes constantly.

So, as far as we know, the game saves your hair settings:

When you first pick a custom hair preset

When you quit the game(Single player game it is unknown what happens if you leave a server or if the server closes)

Barber Menu[]

The Barber Menu is added by The Custom Hair System. It is accessible by the Barber Scissors and Comb item, right clicking with it in hand will open the menu. It is the only way to accesses the Hair options after you have created your character, besides resetting your character. The Barber Menu has a few different options.

Hair[]

The Hair options are just like it is in the Character Creation Menu. They let you cycle through the different hair options, including the custom hair option.

Color[]

Color is also just like it is in the Character Creation Menu. It lets you pick the color of your hair form a variety of colors.

Revert[]

The Revert control reverts your hair to the color and model it was when you opened the Barber Menu, like a reset button. It only resets to how it was when you last closed the menu, so if you open the menu, make changes, and then close the menu, you cant get the hair you had before you changed it with the revert function by opening the menu again.

Done[]

Done closes the menu, though I don't think it applies any of the changes, I think that happens in real time because whether you close the menu with Done or with the escape Key the changes still stay.

PISS

NOTE: Hair Studio is just what I got bored and called the The Custom Hair System, hair customization Menu/GUI. If it actually has a name, feel free to change it to that.

The Hair Studio can be accessed whenever you pick what hair you want to use in the Character Creator. It can be accessed when you first make your character, or if you use the Barber Scissors and Comb item.

You actually open the menu by going to the Last option for Hair in the Character Creation Menu and clicking on it. It will be called Custom Hair, it further stands out because it is colored white while all the other options are colored black, and it is clickable, shown by the text turning yellow when you hover over it.

The Hair Studio[]

This is the actual Menu where you can edit the look of your characters hair. There are A LOT of functions in a small area so we're going to try and break them down one at a time.

Character/Head rotation[]

These controls are found in the top left corner of the menu. They are for rotating the 3d representation of your character's head, so you can get a better look at what you're doing. There are two different ways of controlling the head's rotation, represented by the two different versions this sub menu can take.

The two versions of this menu can be toggled between in game by pressing the diamond button ( The button in the bottom left of either of these sub menus). They are the Frozen version, and the Active version.

Frozen Version

The Frozen version of the Head rotation makes it so the representation of your characters head doesn't move, unless you press buttons in this sub menu to make it move. The frozen menu has 5 options.

Yaw

Yaw is the top option on the menu. It is the word Yaw with two arrows on either side. Clicking the arrows will turn the your model's head Left or Right.

Pitch

The Pitch option is under Yaw. It is the word Pitch with two arrows on either side. Clicking the arrows will turn your model's head Up or Down.

Preview

Preview is the option under Pitch. It is the word Preview with two arrows on either side. It simulates the transformations the hair will perform when transforming to ssj1, ssj2, and ssj3.

Diamond Button

The diamond button is below the Preview option at the bottom left of the Frozen Menu. It is a yellow button with a Black diamond shape in it. This button Switches between the Frozen and Active Head rotation menus.

The X Button

The X Button is under the Preview option and to the right of the Diamond Button. It is a yellow button with a Black X in it. Pressing this button will re-center the head of the 3d model of your character's head in the menu, making it look straight ahead again.

Active Menu

The Active menu rotates the head around via mouse input as opposed to buttons. The head's rotation will correspond to where the mouse is on the screen, matching it. If the mousse is on the left side of the screen, the head turns left, if it's on the right, right, etc. Also, if the mouse is centered, so is the head, though left and right may seem inverted since the model is looking AT you. How much the head turns is related to how far the mouse is from the center of the screen. Though it seems to not be able to make 180 degree turns, making it a poor choice for styling the back of the head.

The active menu has 2 options.

Preview

The Preview option is at the top of the sub menu. It is the word Preview with two arrows on either side. It does the same thing as it does when the model's in Frozen version.

Diamond Button

The Diamond button is located under the Preview button, at the bottom left of this sub menu. It is a yellow square with a Black Diamond in it. It toggles the Active menu and the Frozen menu.

Preset[]

The preset option gives you some different ways the HairGroup you're currently using can be configured. At first there are 5 options, 0-5, and you can save certain Configurations you made as your own presets, that are numbered 6 and up. It is unknown if there is a limit to the mount of presets you can save and if the presets are your own personal presets or if they are saved to all players.

The preset control is only visible on the Front Page of the Hair Studio Menu (described above? (also Front as in Front of the head not first page, though it IS the first page..... I hope I'm making things better and not worse))

Preset

The Preset controls of the Preset sub menu (man this wording is confusing) Is located On the left side of the sub menu. It is the word Preset followed by a number, with two Arrows on either side. Clicking the right arrow will cycle through the presets (preconfigured and your own custom made ones) going up through their designated numbers. The left arrow goes through them going down through their numbers.

G

the G controls are to the right of the Preset Controls. They are word G1.0 or G2.0 and have no clickable buttons that have been found. I have no Idea what they represent.

Save As Prset

The save as preset control appears under the preset control. It is the words Save as Preset and the phrase itself is clickable ass noted by it turning Yellow from white when hovered over. Clicking this will save the hair you are currently working on, in its current configuration, to one of your custom presets. This options will not appear on Configurations you have already saved (at least it appears that way). This option will appear on certain preconfigured Presets while not appearing on others. If it does not appear it will after you edit at least one block of hair, though it is not known why this happens.

Delete Preset

The Delete Preset control is found under the Save preset control if it is available or under the Preset Control if it is not. It is the words Delete Preset and the phrase it self is clickable. This option only appears under your custom made Presets and is used to delete them.

Repeat[]

The Reepeat control is at the top of the menu to the right of Head control and to the left of HairBlock Control. It is a yellow button that has a right arrow in it. If you click the button certain sliders (at the time of writing this actually all of them) in a certain Hair Block Control group(described bellow) will turn grey and the button will change its sing to a circle. Editing a grey slider will change that value for the Hair Block Control Group it's a part of and every other Hair Block Control Group on that page. Also if you click the Hide/Show button(described bellow) it will toggle all the like state Hair Block Control menus. The mode button and reset button found on the Hair bock control sub menu also follow suit. If you press the button again this effect will stop, the sliders of the repeating Hair Block Control Group will return to normal and the sing in the button will return to being a right arrow.

Hair Block[]

The Hair block controls are the meat of this System as they are the things that actually LET you edit the hair. They are also more coplicated then the other menus in this list and as such get their own topic found Below.

Base Hair[]

A mysterious button the shows up mostly for bugs... I think.

Hair Salon[]

The hair Salon controls are a single button found in the top Right of the menu. Clicking this button will open a different GUI with three options. Clicking No will send you back to the game, no changes made. Clicking yes will open a Page in your default browser, and Clicking Copy to clipboard will copy the URL of the same site that would have opened had you clicked Yes, so you can copy paste it into your browser at your leisure(unless you copy something else of course).

Basically this control opens a page on Jin Ryuus site called the Hair Salon. This is its URL: http://hairsalon.jingames.net/

Here you can find codes to hair styles other people made with The Custom Hair System. You can copy those codes then paste them Into the Hair Studios Paste Control (described below) to obtain the hair for yourself in game. You can also post a style you made here by using the Hair Studios Share Control (also decried bellow) and post the hair you made to the site for all to enjoy.

If someone has more in depth knowledge of how the site works and what it's like feel free to post it here. since I don't wana research it today.

Share[]

The Share control is a single button found under the Hair Salon Button. The Share button takes all the current customization you have done to the hair style you are currently working on and saves it, as a code, to your clipboard.

the two most common options after that are saving the code by pasting it to notepad and saving it, or going online to the The Custom Hair System Hair salon (described above) to share what you've made online.

Paste[]

The paste control is a single button located under the Share control. This control assumes you have copied a hair code (described above) and will change all the variables of the Hair you are currently editing, to match the one form the code you have.

Reset[]

the Reset control is located to the right of the menu under the Paste Control. The Reset control is a yellow button with the word Reset in it. Clicking this button will reset the hair back to the current Preset(described above) you have selected.

Next[]

The Next control is located at the bottom right of the menu under the Reset control. It is a Yellow button with the word Next in it. Clicking the Next control will Move you to the next page(described above) of the Hair Studio Menu. For a brief recap, the pages coincide with the sides of the head, and tell you what part of the hair you are working on. From first to Last they are, Front, Right Left, Back, and Top. The Next button is not on the Top page since that is the last page.

Back[]

The Back Control is located to the left of the Hair Salon Menu. It is a Yellow Button with the word Back in it. Clicking this will cycle Back through the Pages(described above?) of the Hair Studio Menu. For a brief recap, the pages coincide with the sides of the head, and tell you what part of the hair you are working on. From first to Last they are, Front, Right Left, Back, and Top. The Back button is not on the Front page since that is the First page.

Done[]

The Done Control is located at the bottom Right of the Menu Under the next control. It is a Yellow button with the word Done in it. Clicking this button will apply whatever Hair you had made or selected to your character (though that may have already been happening in real time), and send you back to the last menu you were in (either the Charter creation menu or the Barber Menu). You can also press the escape key to exit the menu and your hair will still be applied (hence me thinking it happens in real time), but it will be reset to whatever preset you where using when you open the Barber or Character Creation Menu again, THOUGH this also happens when you press the Done button, leading me to believe that it might all just be a glitch. See saving and closing above.

Hair Block Control[]

A Hair Block control Group is a grouping of four to three sliders (depending on what mode it is currently set to (mode function described bellow), and three buttons to the right of the sliders. These blocks are in the center of each page of the Hair Studio and there are as many of these Sub menus on a page as there are Blocks that make up that pages grouping of hair. So for the current single HairGroup that means:

4 on the Front Page for the Front grouping of blocks

10 on the Right Page for the Right grouping of blocks.

10 on the Left Page for the Left grouping of blocks.

16 on the Back Page for the Back grouping of blocks.

16 on the Top Page for the Top grouping of blocks.

(also for this Hair group it seems that the Hair Block controls on each page are organized so that they line up with the blocks they represent. So if your looking at the head from the view given to you then the rows and columns that the Hair Block Controls make on the Hair Studio menu should match the actual location of the Block your controlling like a grid.)

The sliders that these sub menus use aren't actually traditional sliders. You cannot click and hold the indicator on the slider and drag it up or down, instead you can only click where on the slider you want the indicator to be to change the value.

Hide/Show[]

The Hide/Show Button is the yellow button with a circle inside, located at the top right of each Hair Block Control sub menu. Clicking this button will hide all the sliders currently displayed by the particular Hair Block Control Group that this button belongs to, as well as the Mode change button that belongs to the group though not the groups reset button. Clicking this button will also Hide the Block corresponding to this Block Hair Group, removing it from sight, and will turn the symbol in the button into a left arrow. Clicking the button again will bring everything back and turn the symbol in the button back into a circle.

Hiding will NOT save the block you've hidden from the repeat function (described above). If you use the repeat function the hidden block will still be edited (this may be a bug).

A bug (at least I think it is) is that hiding a block will reset its length to the lowest value.

Tier Mode[]

The tier mode button is a yellow button with a I in it. It is located under the Hide/Show Button. Clicking the button changes the sliders shown on the sub menu. There are actually 7 variable sliders to one Hair Block Control Group, but only four will fit in the sub menu, so this button will toggle between the first four and the last three. It will also change the symbol in the button to a II when changed to the second menu. To change back to the first slider menu just click again.

Reset[]

The reset button is a yellow Button with a X in it. It is located under the tier mode button. When clicked, this button will return any Slider Values you edited for the particular Hair Block Control Group it is assigned too and revert them back to what they were originally for the preset you are editing.

NOTE: This only works for premade presets (0-5) it is unknown whether this is a bug or not.

X rotation[]

The X rotation slider is the first slider of the first group of sliders. It is the furthest one on the left. This slider controls the X value of the block that it belongs to. Effectively the block will rotate up the higher the number you set, and down the lower the number you set. The slider runs low values at the top, high values at the bottom.

Y rotation[]

The Y rotation slider is the second slider of the first group of sliders. It is to the right of the X rotation slider. It functions identically to the X rotation slider, except it controls the Y value of the block.

Z rotation[]

The Z rotation slider is the third slider of the first group of sliders. It is to the right of the Y rotation slider. It functions identically to the X and Y rotation sliders, except it controls the Z value of the block.

Hair Length[]

The Hair length slider is the fourth slider of the first group of sliders. it is to the right of the Z rotation slider. This slider controls the Hair length value of the block it belongs too. Effectively, if this number is low, the length of the block is small, but if you increase it, the block gets long. At certain points, it actually starts adding more blocks, like a collapsible telescope. The slider runs the same as the X Y and Z rotation sliders.

Bend[]

The Bend slider is the first slider of the second group of sliders. It is the furthest one on the left. The bend slider controls the Bend value of the block it belongs to. Effectively, bending will create a single curl in the hair. Higher values will Bend it backwards, while lower values will bend it forwards (though that could depend on your perspective (see note 3). The slider runs the same as the first group of sliders.

Bend Point[]

The Bend Point slider is the second slider of the second group of sliders. It is to the right of the bend slider. The bend point slider controls the bend point value of the block it belongs too. Effectively, it changes at what point the bend starts and how intense it is. Higher values will lead to a more relaxed bend, while lower values will lead to a more intense one. The slider runs the same as the first group of sliders.

DBC Shape Change Intensity[]

The DBC Shape Change Intensity slider is the third slider of the second group of sliders, and currently last slider there is. It is to the right of the Bend Point Slider. The DBC Shape Change Intensity slider controls the DBC Shape Change Intensity value of the block it belongs to. It is related to how it moves when charging, and where it stays when in a Super Saiyan form. The slider runs the same as the first group of sliders.


With the high customizablity aspect of this system, there are bound to be many, so we can post some here to warn each other so we don't lose our work.

Here, I was writing about the paste control until I decided I should probably put my energy into finishing the article.

If you happen to have something random copied at the time, like a word, as opposed to a Custom Hair System code, the Hair you are currently editing will not change but the Individual Block controls will. All the Block controls will be blank even if you toggle between pages (described bellow). To continue editing, you will either have to Click the Reset Control (described bellow), or the Base Hair Control(described above), both of which will reset you to the hair preset you are currently using. You can also bring back the options by changing the preset you are currently using which will change the hair your editing to that preset.

Advertisement