MoreHeadUtilities
Allows MoreHead cosmetics to hide body parts and use groups.
Screenshots 3 screenshots
About this mod Author’s original text
MoreHeadUtilities
Adds additional functionality to MoreHead, allowing cosmetics to hide body parts.
How to use
- Install another plugin which has used the PartShrinker script
- Select the cosmetic through MoreHead as normal
- The set part(s) should be hidden
Example
For Developers
To setup part removal on your cosmetics
- Install and import the unity plugin into your Unity project
- Follow the standard MoreHead development to just before using the Head Decorations Builder
- Add the PartShrinker component to the empty (although object in the accessory technically works). "World" accessories cannot hide parts.
- Setup which part should be hidden in the component properties, and whether the part's child parts should also be hidden
- Continue with MoreHead setup as normal
To setup groups within the MoreHeadUI
- Export the cosmetic from Unity as per the normal MoreHead process
- Add ~{Group Name} to the.hhh file's name, just before the part specifier (e.g. "Pink Top Hat~Cool Hats_head.hhh)
- That's it
Hierarchy for Child Parts
Hips
Left Leg
Right Leg
Body
Left Arm
Right Arm
Neck
Health
Head
Left Eye
Left Pupil
Right Eye
Right Pupil
Updates
- 1.0.11
- Aligned Bring to Top logic with MoreHead
- Thank you Masaicker
- 1.0.10
- Updated to support MoreHead 1.4.5
- Updated group support
- Adjusted search method to properly match MoreHead
- More cleanly creates group buttons in the backend
- Reduced jumpiness when opening/closing a group
- 1.0.9
- Fixed the UI breaking when searching within MoreHead. Items will not have group headings whilst searching.
- 1.0.8
- I forgot what I added here
- 1.0.7
- Updated to fix MoreHead's blacklist causing sorting problems
- 1.0.6
- Groups are now only visible if they have a decoration fulfilling the selected tag filter
- 1.0.5
- Updated README to include instructions for grouping
- 1.0.4
- Added groups to the MoreHead menu
- 1.0.3
- Massively improved performance when opening MoreHead menu
- Added config to enable/disable logging
- 1.0.2
- Separated Eye and Pupil hiding
- Backwards compatible (Although if "Hide Children" was disabled on eyes from an older version, it will still keep the pupils)
- 1.0.1
- Fixed README images
- 1.0.0
- Initial Upload
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Dependencies
Install these first, or the mod will not work:
YMC_MHZ-MoreHead