VClickBlockCommand
作者:rebot | 分类:模组
Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11
平台: bukkit paper spigot
标签: magic technology transportation
?️ V-ClickBlockCommand
Transform any block into a powerful command executor! V-ClickBlockCommand lets server operators bind custom commands to in-game blocks with a simple click.
✨ Features
- ?️ Easy Block Registration — Bind commands to any block with a simple click
- ⬆️ Multiple Commands — Add unlimited commands to a single block
- ⬇️ Flexible Execution — Run as console (
-c) or player (-p) - ⚡ Zero Lag — Optimized for high-performance servers
- ? Fully Configurable — Cooldowns, messages, trigger actions & more
- ? Secure Permissions — Granular permission control for all operations
- ? Hot Reload — Reload configs without server restart
? Installation
- Download
V-ClickBlockCommand.jar - Drop into
plugins/folder - Restart server
- Edit
plugins/V-ClickBlockCommand/config.ymlto customize
⌨️ Commands
| Command | Description | Permission |
|---|---|---|
/ClickBlockCommand create <name> |
Enter registration mode and click a block to bind | vcbc.create |
/ClickBlockCommand addcmd <name> <-c\|-p> <command...> |
Add command to block (-c=console, -p=player) |
vcbc.addcmd |
/ClickBlockCommand removecmd <name> <cmd-id\|allcmd> |
Remove specific or all commands from block | vcbc.removecmd |
/ClickBlockCommand delete <name> |
Delete block command entry entirely | vcbc.delete |
/ClickBlockCommand list |
Show all registered block commands | vcbc.list |
/ClickBlockCommand info <name> |
Show details for specific block command | vcbc.info |
/ClickBlockCommand reload |
Reload configuration and block data | vcbc.reload |
Aliases:
/cbc(shorthand for all commands)
? Permissions
| Permission | Description | Default |
|---|---|---|
vcbc.* |
Grants all plugin permissions | op |
vcbc.create |
Create new block bindings | op |
vcbc.addcmd |
Add commands to blocks | op |
vcbc.removecmd |
Remove commands from blocks | op |
vcbc.delete |
Delete block entries | op |
vcbc.list |
List all block commands | op |
vcbc.info |
View block details | op |
vcbc.reload |
Reload plugin configs | op |
⚙️ Configuration
# ═══════════════════════════════════════════════════
# V-ClickBlockCommand Configuration
# ═══════════════════════════════════════════════════
# ⏱️ Cooldown between block clicks (seconds)
cooldown: 3
# ?️ Trigger action: RIGHT_CLICK, LEFT_CLICK, or BOTH
trigger-action: RIGHT_CLICK
# ? Cancel default block interaction (true/false)
cancel-interaction: true
# ? Show cooldown on action bar
cooldown-actionbar: true
# ? Message prefix (supports & color codes)
prefix: "&8[&bV-CBC&8] &r"
# ? Messages (placeholders: {player}, {block}, {name}, {remaining})
messages:
create-success: "&aBlock &b{name} &acreated successfully!"
addcmd-success: "&aCommand added to &b{name}&a!"
cooldown-wait: "&cWait &e{remaining} &cseconds before clicking again."
no-permission: "&cYou don't have permission to use this command."
reload-success: "&aConfiguration reloaded!"
? Data Storage
Block bindings are stored in blocks.yml inside the plugin folder. Data persists across server restarts and reloads.
请登录后举报
暂无评论,抢个沙发吧~