JMenus icon

JMenus -----

JMenus is a flexible GUI plugin for creating interactive menus.



JMenus - Advanced GUI Menu System JMenus is a powerful and flexible GUI menu creation system for Spigot/Paper Minecraft servers. Create interactive menus with a variety of actions, including BungeeCord support for server teleportation.

  • To create advance menus please visit: GITHUB
✨ Features:

Individual Menu Files: Each menu is stored in its own YAML file for better organization

- BungeeCord Support: Easily send players to different servers on your network

- Simple Configuration: Create complex menus with a straightforward YAML configuration

- Direct Commands: Access menus with commands like /menu_name instead of /jmenus open menu_name (W.I.P)

- Template System: Create new menus quickly with built-in templates (basic, server, warps, shop)

- PlaceholderAPI Integration: Use placeholders in menu titles, items, and actions

- Supported Actions JMenus includes 11 action types that can be triggered when a player clicks menu items:

[message] - Send a message to the player

[command] - Execute a command as the player

[console] - ️ Execute a command as the console

[sound] - Play a sound for the player

[teleport] - Teleport the player to a location

[menu] - Open another menu

[close] - Close the current menu

[broadcast] - Broadcast a message to all players

[permission] - Check if a player has a permission

[money] - Interact with player's economy (requires Vault)

[bungee] - Send a player to another server

Commands:

/jmenus help - Show help information

/jmenus reload - Reload the plugin

/jmenus open <menu> - Open a menu

/jmenus list - List all available menus

/jmenus create <menu> [template] - Create a new menu

/jmenus delete <menu> - Delete a menu

/<menu_name> - Direct command to open a menu (configurable)

⚠️ Note: Please be aware that this plugin has not been extensively tested in all environments. You may encounter issues or bugs in certain setups. If you do experience problems, please report them so they can be addressed in future updates.

Wiki Coming Soon! A full documentation wiki is currently in development and will be available soon to help you get the most out of JMenus!


# Menu settings
title: "&8&l✦ &e&lExample Menu &8&l✦"
size: 3 # 3 rows
open-sound: "BLOCK_CHEST_OPEN:1:1"
close-sound: "BLOCK_CHEST_CLOSE:1:1"

# Command settings for direct access
command:
enabled: true
name: "example" # Custom command name

# Menu fill item
fill-item:
material: "BLACK_STAINED_GLASS_PANE"
name: " "
glow: false

# Menu items
items:
welcome:
material: "PAPER"
slot: 13
name: "&e&lWelcome!"
lore:
- "&7Welcome to JMenus!"
- "&7Click to receive a message."
actions:
left:
- "[message] &aHello, %player_name%!"
- "[sound] ENTITY_PLAYER_LEVELUP:1:1"
Resource Information
Author:
----------
Total Downloads: 7
First Release: Yesterday at 11:46 PM
Last Update: Yesterday at 11:46 PM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings