About CommandBlocks
From SpigotMCThe most versatile plugin for assigning commands to blocks!
<a href="https://www.spigotmc.org/conversations/add?to=Geitenijs&title=CommandBlocks%20Support" class="internalLink">PRIVATE SUPPORT - BUG REPORTS - FEATURE REQUESTS
PLEASE DO NOT USE THE REVIEW SECTION NOR THE DISCUSSION FOR SUPPORT
CommandBlocks allows you to automatically execute commands when players use signs, buttons, pressure plates and other blocks! This can be quite useful when you want special actions to trigger if a player interacts with specific blocks!
Key Features
• Create as many CommandBlocks as you want; There are no limits whatsoever!
• Easy to use and set up; Simple and clear commands and permissions! The installation is simply drag-and-drop!
• Lightweight; CommandBlocks is designed to be as light on your server as possible!
• Heavily customisable; Everything can be customised, from the permission required to use a CommandBlock, to the messages and commands that should be executed!
• Works on most recent Minecraft versions; Older versions are also supported through previous plugin releases.
• Create CommandBlocks the way you want; They can be created not just with commands in-game, but also through the console, using command blocks, and even from rcon!
• Support for all blocks; All block types are supported! This includes signs, buttons, pressure plates, and even grass blocks!
• Timeouts; Can be set up to only allow a player to use the CommandBlock once every few seconds!
• Delays; Can be added to execute the command a couple of seconds after the player has interacted with the CommandBlock!
• Economy integration; Have your players pay in order to use a CommandBlock!
Commands & Permissions
/commandblocks (/cb)
Main command. Shows basic information about the plugin.
/commandblocks help
Displays a list of available commands.
commandblocks .help
/commandblocks reload
Reloads all configuration files.
commandblocks.reload
/commandblocks list
Lists all currently defined CommandBlocks.
commandblocks.list
/commandblocks create (coords <name> <x> <y> <z> <world> [base] | current <name> [base])
Allows you to create a new CommandBlock
commandblocks.create
/commandblocks remove <name>
Allows you to remove an existing CommandBlock
commandblocks.remove
Default permission to use a CommandBlock
commandblocks.use
Default permission to bypass cost
commandblocks.cost.bypass
Default permission to bypass timeout
commandblocks.timeout.bypass
Get notified of new CommandBlocks updates
commandblocks.notify.update
Grant all permissions
commandblocks.*
Configuration
# pluginbanner: Whether or not to display the fancy banner in your console on server startup.
# colourfulconsole: Console messages will be coloured when this is enabled.
# updates:
# check: When enabled, the plugin will check for updates. No automatic downloads, just a subtle notification in the console.
# notify: Would you like to get an in-game reminder of a new update? Requires permission 'commandblocks.notify.update'.
# default:
# success:
# commands:
# console:
# - A list of commands to be executed by the console. Variables: {player}, {cost}.
# player:
# - A list of commands to be executed by the player. Variables: {player}, {cost}.
# messages:
# - A list of messages to be displayed to the player. Variables: {player}, {cost}.
# permission:
# value: The required permission to use this CommandBlock. Remove to disable.
# commands:
# console:
# - A list of commands to be executed by the console. Variables: {player}, {permission}.
# player:
# - A list of commands to be executed by the player. Variables: {player}, {permission}.
# messages:
# - A list of messages to be displayed to the player. Variables: {player}, {permission}.
# cost:
# value: The required cost to use the CommandBlock. Set to '0' for no cost.
# bypasspermission: Permission to bypass the cost for this CommandBlock. Remove to disable.
# commands:
# console:
# - A list of commands to be executed by the console. Variables: {player}, {cost}.
# player:
# - A list of commands to be executed by the player. Variables: {player}, {cost}.
# messages:
# - A list of messages to be displayed to the player. Variables: {player}, {cost}.
# timeout:
# value: A timeout for the CommandBlock. Set to '0' to disable.
# bypasspermission: Permission to bypass the timeout for this CommandBlock. Remove to disable.
# commands:
# console:
Highlights
From source dataGame versions
Supports 4 Minecraft versions, the newest being 1.21.
Loaders
Runs on Spigot and Paper.
Footprint
Rated a light load on a server.
CommandBlocks 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
- 1.4.0, released 2024-10-11
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Paper | 1.18 to 1.21 (4 versions) | 1.21 |
| Spigot | 1.18 to 1.21 (4 versions) | 1.21 |
From 10 recorded builds of CommandBlocks.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.4.0 | 2024-10-11 | 1.18 to 1.21 (4 versions) | Spigot, Paper |
| 1.4.0 | 2024-10-11 | n/a | Spigot, Paper |
| 1.3.2 | 2024-06-01 | n/a | Spigot, Paper |
| 1.3.1 | 2024-02-20 | n/a | Spigot, Paper |
| 1.3.0 | 2024-01-30 | n/a | Spigot, Paper |
| 1.2.10 | 2023-11-30 | n/a | Spigot, Paper |
Run CommandBlocks 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 catalogBuilding & decoration
Blocks, furniture, decorations and building tools.
Runs on your server
From source side supportSpigotMC lists CommandBlocks 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
- 1.21 and 3 earlier
- Requires
- One-click install needs a Paper server.
Verified at the source
- ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
- ✓AuthorGeitenijs, as published on SpigotMC
- ✓LicenseNot published by the sourceFree
CommandBlocks, answered
Generated from the mod’s own source data.
Do my players need to install CommandBlocks?
SpigotMC lists CommandBlocks 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. CommandBlocks 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.

Run CommandBlocks on a Minecraft server.
Deploy in about a minute from $4.99 a month, then add CommandBlocks in one click.









