About CommandButtons ~ Execute Commands on Block Interaction
From SpigotMCBind commands to blocks, with permissions, cooldowns, and economy.
CommandButtons is an extremely customizable plugin that allows you to bind an unlimited amount of commands to be executed by the console and/or players when a block is interacted with, allowing you to perform custom actions when players hit buttons/signs, step on pressure plates, or click on blocks.
Customizable
Customize messages and settings to your liking.
Intuitive Editor GUI
Edit all of your command buttons inside a user-friendly GUI menu.
Bind Unlimited Commands
Bind an unlimited number of console and player commands to each command button.
Integrated Economy Support
If you have Vault and a supported economy plugin installed, you can choose to charge players in-game currency per button use.
Cooldowns
Set per-player or global cooldowns on your command buttons. All cooldowns will persist after a server restarts!
Custom Permissions
Require a custom permission node that the player must have before using the command button.
Custom Messages
Add unlimited custom messages to be sent to a player when the command button is used.
Multiple Locations
Add multiple locations for a command button, so the same properties and cooldowns can be shared across multiple blocks.
Editor:
Tutorial (Spanish):
<iframe width="500" height="300" src="https://www.youtube.com/embed/1MGV4Y2ArbU?wmode=opaque" frameborder="0" allowfullscreen></iframe>
- Java 17+
- Only required if you wish to use the economy feature (charge players in-game currency for using command buttons): Vault and an economy plugin supporting Vault (eg. EssentialsX)
/commandbuttons
Description: Displays plugin information.
Aliases: /cb
/commandbuttons help
Description: Displays a list of commands.
/commandbuttons reload
Description: Reloads configuration files.
Permission: commandbuttons.reload
Aliases: /commandbuttons rl
/commandbuttons create <id>
Description: Creates a new command button with the given identifier, and adds the block the creator is currently looking at as a location.
Permission: commandbuttons.create
/commandbuttons editor [id]
Description: Opens the button editor for the button with the given identifier. If no identifier is provided, a GUI with a list of all buttons currently on the server will be displayed.
Permission: commandbuttons.editor
/commandbuttons addLocation <id>
Description: Adds the block the player is currently looking at as a location for the command button with the given identifier.
Permission: commandbuttons.editor
/commandbuttons removeLocation <id>
Description: Removes the block the player is currently looking at as a location for the command button with the given identifier.
Permission: commandbuttons.editor
Standalone Permission: commandbuttons.bypass.cost
Description: Bypasses button costs.
Standalone Permission: commandbuttons.bypass.cooldown
Description: Bypasses button cooldowns.
Highlights
From source dataGame versions
Supports 18 Minecraft versions, the newest being 26.3.
Loaders
Runs on Spigot and Paper.
Footprint
Rated a light load on a server.
CommandButtons ~ Execute Commands on Block Interaction on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
- Server side
- Required on the server
- Server type needed
- Spigot, Paper
- Server load
- light
- Smallest plan we suggest
- Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 5.3.4, released 2026-10-24
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Paper | 1.8 to 26.3 (18 versions) | 26.3 |
| Spigot | 1.8 to 26.3 (18 versions) | 26.3 |
From 11 recorded builds of CommandButtons ~ Execute Commands on Block Interaction.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 5.3.4 | 2026-10-24 | 1.8 to 26.3 (18 versions) | Spigot, Paper |
| 5.3.3 | 2026-07-26 | n/a | Spigot, Paper |
| 5.3.2 | 2026-05-30 | n/a | Spigot, Paper |
| 5.3.1 | 2026-01-11 | n/a | Spigot, Paper |
| 5.3.1 | 2025-11-06 | n/a | Spigot, Paper |
| 5.3.0 | 2025-10-25 | n/a | Spigot, Paper |
Run CommandButtons ~ Execute Commands on Block Interaction on a Minecraft server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogAdmin & protection
Permissions, moderation, anti-cheat and land protection for the people running the server.
Runs on your server
From source side supportSpigotMC lists CommandButtons ~ Execute Commands on Block Interaction as required on the server. Check its SpigotMC page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- SpigotPaper
- Runs on
- Serverrequired on the server
- Game versions
- 26.3 and 17 earlier
- Requires
- One-click install needs a Paper server.
Verified at the source
- ✓SpigotMCOfficial listing, checked 2026-10-24Open ↗
- ✓AuthorDemeng, as published on SpigotMC
- ✓LicenseNot published by the sourceFree










