KibbleCommands is a multi-platform command alias and automation plugin for Minecraft servers and proxies. It allows you to create custom command shortcuts, chain sequences, set execution delays (warmups) or cooldowns, charge Vault economy costs, and route player connections across proxy networks.
Runs natively on Paper, Purpur, Folia, Spigot, Bukkit, Sponge, Velocity, BungeeCord, and Waterfall.
mode: "random").execute-as: "console").server:servername targets.cost: 50.0).on-join, on-first-join, and on-death.player.updateCommands().message-prefix: "&8\[&6KibbleCommands&8\]&r "
require-use-permission: false
send-action-messages: true
database:
type: "sqlite"
host: "localhost"
port: 3306
database: "minecraft"
username: "root"
password: ""
events:
on-join:
commands:
- "effect give {player} speed 10 1"
on-first-join:
commands:
- "give {player} bread 10"
aliases:
gmc:
command: "minecraft:gamemode creative {player}"
description: "Switch yourself to Creative mode"
permission: "kibblecommands.alias.gmc"
player-only: true
pass-args: false
execute-as: "console"
healme:
command: "essentials:heal {player}"
description: "Heal yourself with EssentialsX"
permission: "kibblecommands.alias.healme"
player-only: true
cooldown: 30
pass-args: false
execute-as: "console"
cost: 50.0
spawn:
command: "teleport {player} 0 64 0"
description: "Teleport to spawn"
player-only: true
warmup: 5
send-message: "&aTeleporting to spawn in 5 seconds..."
roll:
description: "Pick a random reward"
commands:
- "give {player} diamond 1"
- "give {player} iron\_ingot 5"
- "give {player} gold\_ingot 3"
mode: "random"
lobby:
command: "server:lobby"
description: "Send player to lobby server on proxy"
player-only: true
{player} - Executing player name (or CONSOLE){sender} - Executing sender name{uuid} - Player UUID{world} - Player world name (or current proxy server){alias} - Name of the alias executed{args} - Full trailing argument string{arg:1}, {arg:2} - Positional arguments{cooldown\_remaining} - Remaining cooldown seconds{warmup\_remaining} - Remaining warmup seconds%placeholder% - Any PlaceholderAPI placeholder (requires PlaceholderAPI)| Command | Description | Permission |
|---|---|---|
/kibblecommands reload |
Reloads config.yml | kibblecommands.admin |
/kibblecommands gui |
Opens the interactive alias management GUI | kibblecommands.gui |
/kibblecommands add <name> |
Quick-creates a new alias | kibblecommands.admin |
Download KibbleCommands-2.1.0.jar and place it in your plugins/ folder.