Sueta

AnvilPanel - Custom Command Menu With Param

1.1.0

Custom Command Menu With Param

·Plugin

I am not a native English speaker and I am using google translator. If I make any misunderstanding, I apologize:cry:.

And also, please check the documentation tab up here every time when update the plugin, and make sure the setting option is matching the newest.↑↑↑
AnvilPanel is an Minecraft plugin designed to allow server owners to

logo-small.png
create customizable, parameterized command panel with anvil interfaces. The plugin configures everything within GUI, and no need to edit config files.

Features:

  • Anvil Interface: All plugin operations are done through the anvil interface. No need for any complex configuration. Everything can be managed with a simple GUI.
  • Customizable Command Panel: Server owners can create their own command panel with parameters.
  • GUI-based Operations: All operations can be done through a GUI. No need for any file handling or console commands.
  • Compatibility: Commands, whether they require arguments or not, can be conveniently configured with this plugin.
  • Permission Management: With the GUI, it's very easy to toggle on/off or configure permission groups.

Usage
Players could use /anvilpanel or /ap

  • /ap use [panel] - Use a pre-configured command panel

Admins could use /anvilpaneladmin or /apadmin

  • /apadmin list - List all command panels
  • /apadmin create - Create a command panel
  • /apadmin group - group management

All you need is create command, and list GUI will provide all configurable setting.

Placeholder

  • [p] - The player name, which use the pnael.
  • [t] - Params placeholder.
  • ; - Command spliter. AnvilPanel is able to execute multiple command.
  • op: - If you want to execute a command execute by console, start with this.

Like this: tp [p] [t]; op: say "I am here"
Example

Permission

  • anvilpanel.use - Player need this permission node to use anvilpanel
  • If you are using Groupmanager, try /mangaddp builder anvilpanel.use or /mangaddp default anvilpanel.use
  • If you are using luckperm, try /lp editor

config.yml

  • lang: Set language manually.

Developing

  • GUI entrance to all function [-]
  • Custom sign for each panel [-]
  • Custom user authority for single panel [-]
  • Custom menus setting with GUI [-]

About

  • MIT lisence
  • If you have any suggestion, complain or recommend function, don't be hesitated and contact me via GitHub or spigot.

Contact

Similar projects

Plugin →