Meowtools Plugin Feature Overview
No more typing annoying commands—open the menu easily with just a shortcut key!
Added disabling of commands for different worlds, this is useful for RPG servers where you can disable players from applying specific commands to specific maps.
Meowtools is a powerful Minecraft plugin designed to enhance the player's gaming experience. It adds six shortcut keys and more server custom settings. The reload command is /xytool reload
. Below are the main features of the plugin:
Main Features
1. Custom Command Execution
- Based on the player's perspective (looking up, looking down) and actions (swap hand, drop item),
- Custom commands defined in the configuration file can be executed.
- It supports special operations in sneaking state, allowing players to seamlessly experience customized behavior.
2. Creeper Feature Control
- Terrain Protection: Configure whether Creeper explosions damage the terrain, protecting server builds.
- Firework Effect: Optionally display Creeper explosions as firework effects, offering a better visual experience.
3. Command Blocking Function
- Admins can define a blacklist of commands in the configuration file to prevent specific commands from being executed on the server.
- When players attempt to use a blocked command, they will receive a corresponding prompt.
4. Multi-language Support
- The plugin supports multiple languages and allows easy switching through the configuration file to cater to players from different regions.
5. Plugin Debugging Function
- The
debug
switch controls the plugin's debug information output, helping server administrators troubleshoot issues and optimize performance.
Configuration File
Example Configuration Items
- Language Settings: Choose the default language (e.g.,
en
orzh
)
# Specify default language code (Chinese, cn)
language: "en"
* **Command Settings: Define the list of commands executed by the player in specific situations**
keyActions:
lookUpSwapCommand:
command: "" # / Custom command name or content
asConsole: false # / Execute as console
lookDownSwapCommand:
command: ""
asConsole: false
lookUpDropCommand:
command: ""
asConsole: false
lookDownDropCommand:
command: ""
asConsole: false
sneakSwapCommand:
command: ""
asConsole: false
sneakDropCommand:
command: ""
asConsole: false
* **Creeper Control: Configure Creeper explosion behavior options**
Creeper feature configurations
creeper:
protectTerrain: true # / If false, Creeper explosion will damage terrain
explodeAsFireworks: false # / If true, Creeper explosion will produce a programmed firework
* **Blocked Commands**
Blocked commands
blocked-commands:
default:
- "exampleCommand"
- "anotherCommand"
worlds:
world1:
- "blockW1Command1"
- "blockW1Command2"
world2:
- "blockW2Command1"
- "blockW2Command2"
For bugs, suggestions, feature requests, use issues.