CustomScreenMenu icon

CustomScreenMenu 1.2.1

An amazing plugin that lets you fully customize the player's screen options menu

Page 1
Color code update
  1. You can now use color codes and gradient colors <#d9afd9> to add cool effects to your options!
  2. Added a shadow to the menu display text.
  3. Fixed some minor bugs.
CustomScreenMenu-1.2 API variable updates

New placeholders:
- %cursormenu_current_menu%`– the name of the menu currently open

- %cursormenu_selected_option% – the name of the currently highlighted option

- %cursormenu_display_item_id% – the ID of the item currently shown

- %cursormenu_clicked_option% – the key of the text layout component that was just clicked

- %cursormenu_menu_world% – the world in which the menu is located

- %cursormenu_button_x% – X coordinate of the selected button

- %cursormenu_button_y% – Y coordinate of the selected button

- %cursormenu_button_z% – Z coordinate of the selected button


Add a new folder lang/ inside the plugin’s data directory.

Inside it, place one file per language:

  • lang/en_us.yml – English example
  • lang/ru_ru.yml – Russian example
  • lang/zh_cn.yml – Chinese example

Each file contains the same keys and only the translated strings.
Fix: prevent menu overlap when /cursormenu run is used while already in camera mode.

Patch: in setupCursor, immediately call stopCursor(player, true) if the player is already in cursor mode, before creating new entities.

Page 1