Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
FancyMenu

FancyMenu

Customize Minecraft's menus with ease!

11.92M
992
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4–1.20.6
1.20–1.20.2
1.19.x
1.18.2
1.16.2–1.16.5
1.12.x

Platforms

Fabric
Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate on PatreonDonate on PayPal

Creators

keksuccino
keksuccino Owner

Details

Licensed DSMSLv3
Published 2 years ago
Updated 3 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
22
23
24

[Forge] v2.13.2 MC 1.12-1.12.2

by keksuccino on Dec 26, 2022
Download

[Fabric] v2.13.2 MC 1.19.3

by keksuccino on Dec 26, 2022
Download

[Fabric] v2.13.2 MC 1.19-1.19.2

by keksuccino on Dec 26, 2022
Download

[Fabric] v2.13.2 MC 1.18.2

by keksuccino on Dec 26, 2022
Download


CHANGELOG | FANCYMENU v2.13.2


- Fixed: Placeholders in button action values not updating correctly
- Fixed: Placeholders in tooltips of custom buttons not updating correctly


[Fabric] v2.13.1-1 MC 1.19.3

by keksuccino on Dec 24, 2022
Download

[Forge] v2.13.1-1 MC 1.19.3

by keksuccino on Dec 24, 2022
Download


CHANGELOG | FANCYMENU v2.13.1-1 for MC 1.19.3


- Fixed: Buttons of some menus show as one big button in the editor
- Fixed: 'sendmessage' action not working


[Forge] v2.13.1 MC 1.19-1.19.2

by keksuccino on Dec 20, 2022
Download

[Forge] v2.13.1 MC 1.18.2

by keksuccino on Dec 20, 2022
Download

[Forge] v2.13.1 MC 1.16.2-1.16.5

by keksuccino on Dec 20, 2022
Download

[Forge] v2.13.1 MC 1.12-1.12.2

by keksuccino on Dec 20, 2022
Download

[Fabric] v2.13.1 MC 1.19-1.19.2

by keksuccino on Dec 20, 2022
Download

[Fabric] v2.13.1 MC 1.18.2

by keksuccino on Dec 20, 2022
Download


CHANGELOG | FANCYMENU v2.13.1 for MC <1.19.3


- IMPORTANT: THIS IS ONLY A DUMMY UPDATE FOR 1.12 AND ADDS NOTHING THERE!


- Reworked: Player Entity Element (1.16+)
--> THIS IS ONLY FOR 1.16+!! 1.12 did not get this rework since I'm a bit tired of it tbh.. (But if you're willing to port it to 1.12, hit me with a PR and I will add it!)
--> The old element is now DEPRECATED and will be removed in the future, so it's recommended to redo your player entities using the new element
--> Player name now supports placeholders
--> Skin and cape URLs now fully support placeholders
--> Added new "Is Baby" option to make the player a baby
--> Added new "Parrot On Left Shoulder" option to choose which shoulder the parrot should sit on
--> You can now separately enable the "Auto Skin" and "Auto Cape" options to pick the skin based on the player name
--> There is now an actual toggle to enable/disable the "Copy Client Player" option that automatically picks the client player name, skin and cape


[Forge] v2.13.1 MC 1.19.3

by keksuccino on Dec 19, 2022
Download

[Fabric] v2.13.1 MC 1.19.3

by keksuccino on Dec 19, 2022
Download


CHANGELOG | FANCYMENU v2.13.1


- Added: Support for MC 1.19.3


- Reworked: Player Entity Element
--> I had to do this to make it work in 1.19.3, but I wanted to rework it anways, so I used the forced rework to modernize the element an add new stuff
--> Because the old element isn't working anymore in 1.19.3, you will sadly need to redo your player entity elements when updating to 1.19.3
--> The old element is now DEPRECATED in versions <1.19.3 and will be removed in the future, so it's recommended to redo your player entities using the new element
--> Player name now supports placeholders
--> Skin and cape URLs now fully support placeholders
--> Added new "Is Baby" option to make the player a baby
--> Added new "Parrot On Left Shoulder" option to choose which shoulder the parrot should sit on
--> You can now separately enable the "Auto Skin" and "Auto Cape" options to pick the skin based on the player name
--> There is now an actual toggle to enable/disable the "Copy Client Player" option that automatically picks the client player name, skin and cape


[Forge] v2.13.0 MC 1.19-1.19.2

by keksuccino on Dec 8, 2022
Download

[Forge] v2.13.0 MC 1.18.2

by keksuccino on Dec 8, 2022
Download

[Forge] v2.13.0 MC 1.16.2-1.16.5

by keksuccino on Dec 8, 2022
Download

[Forge] v2.13.0 MC 1.12-1.12.2

by keksuccino on Dec 8, 2022
Download

[Fabric] v2.13.0 MC 1.19-1.19.2

by keksuccino on Dec 8, 2022
Download

[Fabric] v2.13.0 MC 1.18.2

by keksuccino on Dec 8, 2022
Download


CHANGELOG | FANCYMENU v2.13.0


- Dependency Change: Minimum required Konkrete version is 1.6.0 now


- Reworked: Text Placeholders
--> New system replaces old one! Old placeholders still work, but they are DEPRECATED now and will be removed in a future update!
--> It is really recommended to replace old placeholders with their new versions, since all the new features don't work for old ones.
--> New JSON-like syntax (Pseudo-JSON, not actual JSON)
--> Placeholders now support nesting! You can now use placeholders in values of other placeholders!
--> Syntax characters in values ( " { } ) can be escaped by putting a backslash ( \ ) before them
--> The old placeholder API is DEPRECATED as well now! Use the v2 PlaceholderRegistry instead (not in the 'api' package anymore)!


- Added: Config option to disable the red unicode warning that appears when using a unicode font
- Added: "Screen Width" placeholder to get the width of the current screen (this one's actually not new, but wasn't accessible via the placeholder menu before)
- Added: "Screen Height" placeholderto get the height of the current screen (this one's actually not new, but wasn't accessible via the placeholder menu before)
- Added: "Stringify" placeholder to escape syntax characters in its value
- Added: "Element Width" placeholder to get the width of an element by its element ID
- Added: "Element Height" placeholder to get the height of an element by its element ID
- Added: "Element X Position" placeholder to get the X position of an element by its element ID
- Added: "Element Y Position" placeholder to get the Y position of an element by its element ID
- Added: "Calculator" placeholder to solve arithmetic expressions
- Added: "Mouse X Position" placeholder to get the X position of the mouse cursor
- Added: "Mouse Y Position" placeholder to get the Y position of the mouse cursor
- Added: "GUI Scale" placeholder to get the GUI scale (duh)
- Added: "Is Text" visibility requirement to compare a text with another one
--> Supports multiple compare modes: equals, contains, starts-with, ends-with
- Added: "Is Number" visibility requirement to compare a number with another one
--> Supports multiple compare modes: equals, bigger-than, smaller-than, bigger-than-or-equals, smaller-than-or-equals
- Added: "Is Element Hovered" visibility requirement to check if an element is hovered
--> Kinda replaces the old "Is Button Hovered" requirement, but old one can still be used
--> Checks hover-state based on the element's size, so some element's hover-states could be a little inaccurate due to its size being smaller than the actual element
- Added: Advanced Positioning for elements
--> Allows you to manually input X and Y positions for elements
--> Supports text placeholders to be used as value (combining this with the new calculator placeholder should give you A LOT of new things to do!)
- Added: Advanced Sizing for elements
--> Allows you to manually input width and height values for elements
--> Supports text placeholders to be used as value (combining this with the new calculator placeholder should give you A LOT of new things to do!)
- Added: "Ticker" element to execute actions (same as button actions) every tick
--> Can be set to tick asynchronously
--> Can run multiple actions
--> Allows you to set a tick delay (delay between ticks) in milliseconds
--> Can be set to tick only once every time you load the menu or only once per game session
- Added: Placeholder support to menu titles


- Improved: It's now possible to use placeholders in visibility requirement values
- Improved: Changed "Choose Layer" text in element right-click menu to "Pick Element", to be less confusing
- Improved: Auto-scaling now requires the user to set a forced GUI scale first
--> Layouts with auto-scaling already enabled will not change, but it's really recommend to set a forced GUI scale if you haven't yet
- Improved: New text elements now get added below the top menu bar instead of behind it


- Fixed: Some URLs containing '&' characters not working correctly
- Fixed: Placeholders not working in button action values


- Known Issue: Clicking on entries of the placeholder context menu in the visibility requirements screen clicks buttons behind the context menu


1
22
23
24

Modrinth is open source.

main@016c3d7

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.