Source-checkedAdmin & protection

CommandButtons ~ Execute Commands on Block Interaction

by Demeng · for Minecraft

Bind commands to blocks, with permissions, cooldowns, and economy.

54KDownloads
11d agoLast updated
Spigot · PaperLoaders
26.3Latest game version

About CommandButtons ~ Execute Commands on Block Interaction

From SpigotMC

Bind commands to blocks, with permissions, cooldowns, and economy.

[​IMG]​


[​IMG]
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.


[​IMG]
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.


[​IMG]
Editor:
[​IMG]

Tutorial (Spanish):
<iframe width="500" height="300" src="https://www.youtube.com/embed/1MGV4Y2ArbU?wmode=opaque" frameborder="0" allowfullscreen></iframe>

[​IMG]
- 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)


[​IMG]
/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 &lt;id&gt;
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 &lt;id&gt;
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 &lt;id&gt;
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.


[​IMG]

Read the full description on SpigotMC →

Highlights

From source data

Game 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

LoaderGame versionsNewest
Paper1.8 to 26.3 (18 versions)26.3
Spigot1.8 to 26.3 (18 versions)26.3

From 11 recorded builds of CommandButtons ~ Execute Commands on Block Interaction.

Recent builds

BuildReleasedGame versionsLoaders
5.3.42026-10-241.8 to 26.3 (18 versions)Spigot, Paper
5.3.32026-07-26n/aSpigot, Paper
5.3.22026-05-30n/aSpigot, Paper
5.3.12026-01-11n/aSpigot, Paper
5.3.12025-11-06n/aSpigot, Paper
5.3.02025-10-25n/aSpigot, 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 catalog
Listed on SpigotMC as “Admin”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC 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

CommandButtons ~ Execute Commands on Block Interaction, answered

Generated from the mod’s own source data.

Do my players need to install CommandButtons ~ Execute Commands on Block Interaction?

SpigotMC lists CommandButtons ~ Execute Commands on Block Interaction as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. CommandButtons ~ Execute Commands on Block Interaction is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run CommandButtons ~ Execute Commands on Block Interaction on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add CommandButtons ~ Execute Commands on Block Interaction in one click.