Changelog
Highlights
- Fix: Reduces lag spike when updating head generator previews significantly
- Add default options to the head generator selected overlay
- the default options for the head generator are:
- rotate: 6 buttons that allow rotating the head
- pre-edit: also displays the pre-edit buttons there
- skin format: allows toggling the skin between Steve and Alex formats
- the default options for the head generator are:
- Allows to place special characters inside
/fzmm
(e.g. §) - Add command
/fzmm old_give
- Allows you to get items from previous versions (up to 1.12), which can be useful in case you have an outdated NBT or use an old tool
General changes
Changes
- Use MixinExtras whenever possible to avoid potential incompatibilities with other mods
- Fabric Loader 0.15 or higher is now required
- Adds color dye and color formatting to color overlay
- Removes dye colors as default favorite colors
Fixes
- Fixes compatibility with simbol-chat 1.2.2
- Fixes the error message of head gallery overflowing off the screen
- Fixes that the auto placer on some servers skips the first item and places the block in its place
Head generator changes
Models
- Add
inverted_colors
model,monitor_2
model ,book_2
paintable - Update the
axolotl_rgb_edition
model to support 2 colors (also preserves more details in the original axolotl texture) - Moves the texture of
decapitated
to the second layer, as it could look odd on the first layer if the skin had more than one layer - Fixes a minor error in the texture of
ceramic_shard2
- Fixes error in model
mini_with_block
with slim model - Fix that rotate X, Y, and Z were ignoring the body, the
glass_block
model as well
Additions
- Makes the category button show the selected one
- New features when creating models, you can view the changelog in the documentation
- Adds the
forcePreEditNoneInModels
configuration to the head generator- The
forcePreEditNoneInModels
configuration is enabled by default and causes the models and paintable to use pre-editnone
by default. However, it can be changed for a specific case without disabling the configuration from the new options in the selected overlay. This should help prevent people from using pre-editoverlap
, the default, in models, where it usually looks better withnone
- The
- Make missing key in model json yield a more useful error, instead of a generic JSON error, mention the missing key and display the json object where it is missing
Changes
- When there's an error loading a model, the cause is added to the chat message on hover
- Increases the size of the preview of in the head selected overlay
Fixes
- Fixes Minecraft being stuck on the loading screen indefinitely if there was a parsing error in the head generator
- Fixes selected overlay having some components over the background when they shouldn't
- Fixes improper resizing if compounds were used and the screen size was changed
- Adjusts categories to not be too close to the edge by adding a margin
- Adds a small margin to the body preview (previously, they were too far to the left)
- Fixes that the documentation said that in the step copy, the
overlap_source_hat
value ignored thehat_layer
ofdestination
, when this is not the case - Fix that updating a head compound wasn't updating all the previews
- Fix that if you selected a head with the categories open, it wouldn't collapse and would stay on top of the selected overlay
- Fix that the scroll for the parameters of the head generator was incorrect (it was horizontal instead of vertical)
- Fixes issue where the head generator category was not automatically selected even though the
automaticallyRecoverScreens
configuration was enabled - Fixes InputStreams not being closed if an error occurred during parsing
- Fix issue where using fill color with the
solid
algorithm resulted in an alpha value of 0, making the algorithm unusable
Translations
100% translated to: Russian, Spanish
90% translated to: Chinese Simplified, French
Dependencies
Files
fzmm-mc1.20.4-0.2.11.jar(1.18 MiB) Primary Download
External resources
Project members
Zailer43
Owner
Technical information
License
Unlicense
Client side
required
Server side
unsupported
Project ID