Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

FZMM 0.2.14

Changelog

Highlights

  • Redesign Imagetext GUI
  • Redesign Encryptbook GUI
  • Fix that in /fzmm nbt some components are not displayed correctly
  • Fixes crash when creating a lore with 256 or more lines
  • Replace the image source Path with File dialog
  • Add better error alerts for users
    • Add warnings when invisible entities are generated (Player Statue, Imagetext Hologram, and Imagetext Text Display)
    • If an error occurs in the head generator, you can click "Retry" on the alert
    • The timer is now multiplied by the Notification Display Time setting (a vanilla option found in accessibility).

Additions

  • New features when creating models in Head Generator, you can view the changelog in the documentation
  • Add config to use blur background or translucent background, default is blur background
  • Add config for persistent scrollbars, enabled by default, this fixes the previous issue where it was difficult to see where scrollbars were
    • This removes the game known as 'find the scrollbar'
  • Add spawn eggs that are not in item groups to operator utilities
    • This adds the Ender Dragon spawn egg and Wither spawn egg
  • Add config that improves compatibility with older version servers
    • The config is enabled by default
    • It removes ViaVersion tags each time you obtain an item from FZMM, as these tags indicate the item is compatible between certain versions. However, this means if you modify the item, the server will update it with the tags from the first synchronization, preventing further modifications after synchronization
    • From the server’s perspective, this should be as if you obtained the item from Creative for the first time, and it needs to add backward compatibility with ViaVersion
  • Improve the error messages when loading a skin

General Changes

Changes

  • Reduces lag spike when generating an imagetext
  • Adjusts the size of the categories in Head Gallery so that scrolling is not necessary on some resolutions
  • Changes the height of many buttons so they take up less space and it's more comfortable to use the GUI on some resolutions
    • Reduce the size used by the header and footer on screens
  • Removes length limit in /fzmm
    • Previously the limit was 200_000, but it was not really necessary since the limit is checked when getting the item, and it was lower than allowed when checking it
  • You can now disable the NBT limit when obtaining an item (Disable at your own risk)
    • Upgrade limit from 2mb to 8mb
    • Now calculates the size of the accumulated NBT in the whole inventory, since the limit is for the whole inventory and not for individual items
  • Replaces the enum buttons and some dropdowns with a custom dropdown
  • Enable snap by default on all sliders
  • Change the color of the shulker with Imagetext signs from light gray to gray to avoid confusion with the external shulker
  • Fixes some tags that include commas in the Head Gallery
  • Reorders the categories in the configs, adds sections, and expands general category
  • The game no longer pauses in the GUI when you're in singleplayer
  • In Imagetext, make the option to +preserve the aspect ratio work in the Braille algorithm
  • Fixes silent error when entering an invalid URL in an image input
  • When obtaining a skin using a head as the source, it retrieves it from the cache instead of the texture URL
  • Focus on the most relevant text fields when opening various GUIs
  • Fix issue where HTTP requests previously did not have a timeout
    • This could affect cases where external programs held onto the request

Compatibility fixes

  • Fixes issue where it was not possible to load a player's skin if the player had an invalid nickname, but there was a player (using a mod that allowed it)
  • Fix issue where the tooltip context should not be null
    • This fixes compatibility with the NBT Tooltip mod
  • Fix possible crash due to incompatibility when using auto-placer
    • This fixes crash with Axiom when using Player Statue or Imagetext Hologram

Fixes

  • Fix issue in Banner Editor where colors were incorrectly changing if there were 2 identical layouts
  • Fixes that /fzmm fullcontainer, if the first slot is not specified, replaces the items from the first slot, when it should add them
  • Fixes that /fzmm lock failed when trying to update the offhand
  • Fixes strange bug that prevents getting items from FZMM while in creative
  • Fix issue where scrollbars could be overlaid by other components (e.g., background color when hovering over a row)
  • Fix issue where hovering over rows had erratic behavior and sometimes failed
  • Fixes several bugs in text field suggestions
  • Fix cursor style on the next/previous page button in the Head Gallery
  • Fixes some errors when using Mineskin
  • Fix the incorrect names for the parts in the Player Statue
    • The right and left were reversed
  • Fix codec error when using History in a world different from where the item was created
  • Fixes issue where the tag was missing in the armor stands in Player Statue
  • Fixes in Player Statue shulker translation was added directly instead of being converted into text, making it unreadable to players without the mod
  • Change: the game no longer pauses in the GUI when you're in singleplayer
    • This should fix an issue with auto-placer
  • Adding a space at the end of the /fzmm command will no longer cause an error when executing the command

Head generator changes

Additions

  • textures: flowers_2, horns, horns2, horns3, horns4, monkey_costume, pharaoh_nemes, top_hat
  • model: 3d_glasses_2, end_portal_frame
  • paintables: gui_icon, hair_bow, headband_2, two_colors_glasses_2

Changes

  • colored_glasses and sunglasses3 now allow for transparency
  • Change that glasses models were hardcoded to be pre-edit overlapped

Compatibility fixes

  • It now provides better compatibility with mods/resourcepacks that add pixels to skins that are not used in vanilla, although compatibility is not perfect
    • It’s not perfect because the model edits aren’t applied, so the result will have those parts unchanged, which might sometimes be undesirable

Fixes

  • Fixes that if a parameter is changed the pre-edit value is lost
  • Fixes that the plushie in boat and minecart did not have the offset parameter working
  • Fix issue in head generator when failing to load a texture from a parameter
    • This error corrupted the following images
    • Now it doesn't read the textures of the parameters every time they are needed, they are only read during reloads
  • Fixes issue where the Player hat model did not add the body to the skin

Translations

  • Adds Korean translation (good7777865)
  • 100% translated to: Russian, Spanish
  • 80% translated to: Chinese Simplified
  • 70% translated to: French

Files

fzmm-mc1.21.1-0.2.14.jar(1.4 MiB) Primary Download

Project members

Zailer43

Owner

Details

Licensed Unlicense
Published 2 years ago
Updated 19 days ago