Custom GUIs
FancyMenu allows you to customize existing GUI screens, but it also allows you to add completely new ones and fill it with elements.
Adding a New Screen
To add a new screen, navigate to Customization -> Custom GUIs -> Manage Custom GUIs.
In the next menu, click on New GUI.
Here you need to give your new GUI a unique identifier and you can customize other parts of the basic screeen behavior.
When you're done, press Done.
Now you have a new empty GUI. To open it, select the GUI in the Manage Custom GUIs menu and click on Open GUI.
This will open the still pretty empty GUI screen. To make it less empty, just create a new layout for it like you would do with any other screen.
Opening the GUI via Action
The last part is to give normal users access to your GUI. The easiest way to do that is to use the Open Screen or Custom GUI action with a button, slider or ticker.
Opening the GUI via Command
You can also open your custom GUI via an in-game command.
This even allows you to remotely open the GUI for other users!
Popup Mode
Starting with FancyMenu v3.8.0, Custom GUIs support a "Popup Mode" that makes them look like a popup getting opened on top of another screen (the previous screen the Custom GUI got opened from). This setting can be toggled individually for each Custom GUI in its settings.
FancyMenu 3.9.0 also adds an option to toggle the screen background overlay for Custom GUIs while in a world. Use it when you want to disable or keep the blur/dark tint behind a Custom GUI opened over gameplay.