CustomCommand is a powerful Paper 1.21+ plugin that allows server administratorsto create dynamic macro commands at runtime. These commands can execute one or multiple Minecraft commands instantly without requiring a server restart. Placeholders such as {player} and {target} make it easy to customize commands for each player, while LuckPerms integration allows fine-grained permission control. Key Features:
Permissions management: /commandperm <command> set <permission|level>
Server-side execution: Commands are run as the server, not the player.
Placeholder support: {player}, {target}, and more.
LuckPerms compatibility: Set permissions using LuckPerms nodes or default operator levels.
Tutorial: A tutorial.yml is automatically created in the CustomCommand folder.
Installation Instructions:
Download the CustomCommand.jar file.
Place it in your server’s plugins folder.
Start or reload your server. The plugin will automatically create config.yml and tutorial.yml.
Use the provided admin commands to create and manage macros.
Documentation: See plugins/CustomCommand/tutorial.yml for a full course on how to use the plugin, including examples, placeholders, permissions setup, and advanced usage tips.
Example Usage:
/createcommand greet say Hello {player}!;give {player} minecraft:diamond 1 /listcommands /commandperm greet set myplugin.greet /deletecommand greet
This is a very new plugin, please comment your requests and what you think of it.