#✅ | how to add more vanilla elements

1 messages · Page 1 of 1 (latest)

cursive nova
#

how to add more vanilla elements in my gui?

golden brookBOT
# cursive nova how to add more vanilla elements in my gui?

To add or customize vanilla elements, you need to edit a layout that targets the specific screen (not a universal one). Then:

  1. Open the screen you want to edit and enable customizations via Customization ➜ Current Screen Customization.
  2. Create a layout “for the current screen”.
  3. In the layout editor you’ll see the vanilla elements. Right-click them to move, resize, change textures/labels, or delete them.
  4. You can’t add brand-new vanilla widgets—only customize the ones Minecraft already provides on that screen. If you need something extra, add custom elements (buttons, images, etc.) and anchor them to vanilla elements as needed.
  5. If you delete a vanilla element and want it back, use Element ➜ Deleted Vanilla Elements in the menu bar to re-enable it.

For more details, see the Vanilla Elements guide.

cursive nova
golden brookBOT
# cursive nova How would I make "Create New World" in main menu screen?

To add a “Create New World” button to the title screen, edit a layout for that screen and give your new button an action that opens the world-creation screen:

  1. Open the title screen, press Ctrl+Alt+C → Customization → Current Screen Customization to enable it, then create a layout “For Current Screen” (Getting Started cover this).
  2. In the layout editor add a custom Button where you want the shortcut.
  3. Right-click the button → Edit Action Script → Add Action → Open Screen or Custom GUI. For the action value, paste the identifier of the world-creation screen. Use the Debug Overlay (menu bar → Customization → Debug Overlay) to see and copy that identifier while the screen is open (Screen Identifiers).
  4. Save the layout, and the button will open the world creation screen when clicked. 👋

If you ever want to customize the world creation screen itself later, the World Creation Screen doc explains why it’s tricky.

cursive nova
golden brookBOT
# cursive nova Is there an option to make a blank background, or will I need to download & uplo...

You don’t need to download anything—just set a plain color background (or even a fully transparent one layered on top of another background) from the editor:

  1. Right-click the editor background → Set Background.
  2. Pick the Color background type and choose the color/opacity you want (fully transparent if you just need “blank” space; just keep in mind the very bottommost background can’t be totally transparent, so stack translucent layers instead if needed).
  3. Save the layout and you’ll have a solid/blank background without uploading any files.

More details here: Menu Backgrounds

cursive nova
golden brookBOT
# cursive nova I meant for button texture, sorry

There isn’t a built-in “blank” button texture, so you’ll need to supply your own (even a tiny 1×1 fully transparent PNG works). Just drop it into config/fancymenu/assets/, then right-click your button → Button Textures and set the Normal/Hover/Inactive textures to that file.

If you don’t want to edit images, you can also use the button’s Color background and set its opacity to 0 so it effectively becomes invisible, but custom textures give you the cleanest result.

For more on buttons and how their textures work, check the Elements guide and the Resources guide so you know where to store your assets.

#

✅ | how to add more vanilla elements