Overriding commands info
Where?
- Versions below 1.1 > In configuration file of help plus( <path_to_server_folder>/plugins/HelpPlus/config.yml)
- 1.1 & above > In configuration file of help plus commands ( <path_to_server_folder>/plugins/HelpPlus/commands.yml)
How to?
Example at first!
This example adds vanilla commands to HelpPlus. You can copy & paste it to the end of config.yml.
commands: op: description: Use it to turn player into an operator usage: /op <player> aliases: [] permission: server.op deop: description: Use it to turn player into regular player usage: /deop <player> aliases: [] permission: server.op list: description: Lists connected players usage: /list aliases: [] permission: server.op tp: description: Teleports player to another player usage: /tp <player1> <player2> aliases: [] permission: server.op give: description: Gives player an item usage: /give <player> <id | name> <amount> aliases: [] permission: server.op stop: description: Stops server usage: /stop aliases: [] permission: server.op save-all: description: Forces terrain save usage: /save-all aliases: [] permission: server.op save-off: description: Disables automatic terrain saving usage: /save-off aliases: [] permission: server.op save-on: description: Turns automatic terrain saving on usage: /save-on aliases: [] permission: server.op tell: description: Sends player a PM usage: /tell <player> <message> aliases: [] permission: server.op kick: description: Kicks player from server usage: /kick <player> [reason] aliases: [] permission: server.op ban: description: Bans specified player usage: /ban <player> aliases: [] permission: server.op ban-ip: description: Bans specified IP usage: /ban-ip <ip> aliases: [] permission: server.op pardon: description: Unbans specified player usage: /pardon <player> aliases: [] permission: server.op pardon-ip: description: Unbans specified ip usage: /pardon-ip <ip> aliases: [] permission: server.op say: description: Broadcasts message to all players on the server usage: /say <message> aliases: [] permission: server.op time: description: Adds or Sets time in all of your worlds to specified value(0-24000) usage: /time <add | set> <value> aliases: [] permission: server.op gamemode: description: Changes player's gamemode 0 for survival, 1 for creative usage: /gamemode <player> <mode> aliases: [] permission: server.op
Explanation
op: # Name of command here description: Use it to turn player into an operator #Description of command usage: /op <player> #Usage aliases: [] #Aliases. Example: aliases = ['o','operate'] would tell, that /o and /operate do exactly same thing as /op permission: server.op #server.op means you need to be OP to execute this command
Another example
In this example, I'll show you how to add name of the plugin. I've needed to override information about /i command, because there was no one in plugin's yml file, so:
- If you're using HelpPlus 1.1 just type /hpexport i Open up commands.yml
i: description: Gives you an item usage: /i <id | name> [amount] [player] aliases: [] permission: server.op plugin: SimpleGive # Optional - Name of the plugin
Comments