#4 | EasyCommandBlocker plugin setup for Minecraft Server
π Index
Using PaperMC as backend server (version 1.14.4) and Velocity as proxy with "modern" forwarding.
Requieres ProtocolLib installed on backend server.
If using proxy, must be installed on proxy as well to manage tab-completion of proxy commands.
This plugin only manages tab-completion menu for Minecraft 1.13+. If you want to block commands, you should use LuckPerms.
Assuming installed plugins and permissions according to this guide.
-
π
/velocity/plugins/easycommandblocker/config.yml
:tab: default: priority: 100 commands: - "/linkaccount" - "/unlinkaccount" - "/advancements" - "/offhand"
-
π
/paper/plugins/easycommandblocker/config.yml
:tab: default: priority: 100 commands: - "/?" - "/help" - "/me" - "/msg" - "/list" - "/changepassword" - "/login" - "/register" operator: priority: 200 extends: default commands: - "/kill" - "/gamemode" - "/gamerule" - "/xp" - "/fill" - "/enchant" - "/effect" - "/difficulty" - "/give" - "/time" - "/tp" - "/kick" - "/ban" - "/ban-ip" - "/banlist" - "/pardon" - "/pardon-ip" - "/worldborder" - "/locate" - "/weather" - "/summon" - "/clear" - "/advancement" - "/scoreboard" - "/playsound" - "/say" - "/tellraw" - "/lp" - "/promote" - "/demote" blocked_command_default_actions: - "message: &8[&b&lECB&8] &cYou don't have permissions to use that command." use_commands_as_whitelist: false commands: {} custom_commands_actions: {}
With this setup, tab auto-complete will "emulate" vanilla behavior.
- Groups:
default
-operator
default | operator | ||
---|---|---|---|
easycommandblocker.tab.default | βοΈ | easycommandblocker.tab.operator | βοΈ |
Append to current permissions.
- Groups:
default
default | |
---|---|
easycommandblocker.tab.default | βοΈ |
Append to current permissions.