Custom GUIs

How to add a new GUI screen to the game.

Custom GUIslink

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 Screenlink

To add a new screen, navigate to Customization -> Custom GUIs -> Manage Custom GUIs.

custom_gui_1

In the next menu, click on New GUI.

custom_gui_2

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.

custom_gui_3

Now you have a new empty GUI. To open it, select the GUI in the Manage Custom GUIs menu and click on Open GUI.

custom_gui_4

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.

custom_gui_5

Opening the GUI via Actionlink

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.

custom_gui_6

Opening the GUI via Commandlink

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 Modelink

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.