Changelog
CHANGELOG | FANCYMENU v2.4.0
- Added: Button action support to the API to add your own custom button actions
- Added: Command 'openguiscreen' to open a vanilla or custom GUI via command (Usage: /openguiscreen <identifier>)
- Added: Button action 'copytoclipboard' to copy a text to the system clipboard
- Added: 'Force Fullscreen' option to the FancyMenu settings to force the window to fullscreen on game start (users can still go out of fullscreen later)
- Added: Menu identifier compatibility system
- Automatically detects outdated menu identifiers in layouts and loads the layout in the correct menu (as long as said identifier is in the identifier database and can be detected)
- This will hopefully prevent most of the struggle when mod loader X decides to change the screen class names/mappings again (which will change menu identifiers)
- WARNING: Now every layout for the same menu will be loaded in EVERY Minecraft version and mod loader, so if you have layouts for multiple versions enabled, they will stack now!
- Removed: Button actions 'prevbackground' and 'nextbackground', because they were just leftovers from older versions and had no function anymore
- Fixed: Missing warning notification when trying to set an image with unsupported file name characters as background image
- Fixed: 1.12: Wrong mod version string in mod metadata
- Fixed: Flashing pink "Missing Texture" images when rendering an animation with missing textures (duh)
- Fixed: Setup Sharing: Typo in "unable to export some elements" message when exporting a setup
- Fixed: Setup Sharing: 'pack.mcmeta' file of animation resource packs doesn't get exported correctly
- Fixed: Fabric 1.17: Slider buttons like the FOV slider not customizable