Skip to content

Releases: Zailer43/FZMM-Mod

V0.2.15 to 1.21 and 1.21.1

22 Nov 12:09
Compare
Choose a tag to compare

Backport to 1.21 and 1.21.1

V0.2.15 to 1.20.5 and 1.20.6

22 Nov 12:11
Compare
Choose a tag to compare

Backport to 1.20.5 and 1.20.6

V0.2.15 to 1.20.3 and 1.20.4

22 Nov 12:13
Compare
Choose a tag to compare

Backport to 1.20.3 and 1.20.4

V0.2.15 to 1.21.2 and 1.21.3

22 Nov 12:07
Compare
Choose a tag to compare

Highlights

  • Update to 1.21.2 and 1.21.3
  • Fix missing tag in Player Statue name tag (#58)
  • Fix several bugs in head generator

Addtions

  • Add button in imagetext to expand the preview horizontally

Fixes

  • Fix alignment error between button rows and text fields rows
  • Fix a crash when an error occurs while giving an item
  • It no longer shows Successfully generated in Head Generator if there is an error giving the item
  • Fix bug with text box suggestions causing their Y position to change to 0
    • This happened when a alert was removed, and the suggestion was in an overlay
  • Fix config showSymbolButton was being ignored in Imagetext when it was disabled

Translations

  • 100% translated to: Chinese Simplified, Korean, Russian, Spanish
  • 70% translated to: French

V0.2.14 to 1.20.5 and 1.20.6

16 Sep 05:12
Compare
Choose a tag to compare

Backport to 1.20.5 and 1.20.6

V0.2.14 to 1.20.3 and 1.20.4

16 Sep 05:15
Compare
Choose a tag to compare

Backport to 1.20.3 and 1.20.4

Fixes

  • Fix that when containers are placed, unnecessary tags are added to the items inside
    • If a container was placed, 2 empty tags were added: FZMM_MOD and BlockEntityTag

(resubmitted because the previous version wouldn’t start Minecraft)

V0.2.14 to 1.21 and 1.21.1

16 Sep 05:10
Compare
Choose a tag to compare

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

V0.2.13 to 1.21

20 Jun 14:36
Compare
Choose a tag to compare

Update to 1.21

V0.2.13 to 1.20.5 and 1.20.6

20 Jun 14:35
Compare
Choose a tag to compare

Additions

  • Adds config to prevent kick when obtaining an item due to invalid codecs
    • Default value is true

Fixes

  • Fixes kick when obtaining a head with more than 16 characters (/fzmm skull, head generator)
  • Fixes book NBT overflow toast with incorrect amount and outdated maximum amount

Translations

100% translated to: Chinese Simplified, Russian, Spanish
90% translated to: French

V0.2.13 to 1.20.3 and 1.20.4

20 Jun 14:35
Compare
Choose a tag to compare

Highlights

  • Fixes slider step not working properly (move slider with keyboard or mouse wheel)
  • Fixes crash in encryptbook if it contains more than one "%s"

Additions

  • Adds option in imagetext to invert dots in braille algorithm

Changes

  • Now, in the head gallery, the selected tags always appear in the tag selector results.

Fixes

  • Fix lag spike when using /fzmm nbt on an item with extensive NBT data
    • the issue arises when using this command on items with very large NBT data (100k length or more) and containing numerous NBT formats (such as many elements in an array), which can lead to significant lag spikes
    • it also addresses the potential crash with mods that remove the chat history limit
    • now, the displayed NBT length will be different from before, because it is copied without formatting, thus without spaces between each NBT key or array element
  • Fix issue where it's possible to add the same color more than once to favorites in color overlay
  • Mitigate lag spikes when updating skins in the head generator by loading them one at a time with a slight delay
  • Fix issue where the automatic placer thread was not closing after completing the task
  • Fixes invalid book in encryptbook if the title has more than 32 characters
  • backport from 1.20.5: Fix in head generator no error message is added when there are no heads (probably when the resource pack is not loaded)

Translations

100% translated to: Chinese Simplified, Russian, Spanish
90% translated to: French