CommandKick
No reviews yet
Kicks players who run blocked commands, instead of removing the commands from the tree. Server-side, configurable, Fabric + Kotlin.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
CommandKick
Instead of fiddling with permissions,CommandKick takes a different approach: the commands stay fully visible and tab-completable, but the moment a player runs a blocked one, they're kicked with a custom message. Humorous, no?
Features
- Leaves the command tree intact. Blocked commands still show up and tab-complete; only execution is intercepted.
- Console-safe. Server console, command blocks, datapack functions, and rcon run blocked commands normally. Only player-initiated runs are caught.
- Configurable. Edit a JSON file and restart — no rebuild needed.
- Custom kick message. Set whatever text players see when they get booted.
- Logging. Every kick records which player ran which command, in the server log.
- Lightweight. No LuckPerms or other permission-system dependency required.
Configuration
On first launch, CommandKick writes config/commandkick.json with defaults. Edit it and restart the server to apply — the command list is read once at startup, because Brigadier builds the command tree only at boot. (A /reload is not enough.)
{
"kickMessage": "command verboten.",
"blockedCommands": [
"tick",
"givepokemon",
"pokespawn"
]
}
Each entry blocks that command and all of its subcommands — listing tick covers /tick freeze, /tick rate, and so on.
Installation
- Install Fabric Loader and Fabric API.
- Install Fabric Language Kotlin.
- Drop CommandKick into your server's
modsfolder. - Start the server once to generate the config, edit it, then restart.
Server-side only — no client installation needed.
Made with the help of Claude
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources