Sueta

KibbleCommands

2.1.0

Create custom command aliases with dynamic placeholders, per-player cooldowns, and an interactive in-game admin GUI menu for your Minecraft server.

·Plugin
  1. 2.1.0latestKibbleCommands 2.1.0Aug 20, 2026
    Velocity proxy release for KibbleCommands v2.1.0. Fully optimized for proxy networks.
    25 downloads
  2. 2.0.0KibbleCommands ${version}Aug 18, 2026

    🚀 KibbleCommands v2.0.0 — Major Architecture & Features Release

    KibbleCommands v2.0.0 is a major milestone release packed with dynamic client command synchronization, full PlaceholderAPI integration, automated event triggers, in-game alias editing, random execution modes, SQLite/MySQL database persistence, and execution auditing! ---

    ✨ Key Features & Enhancements

    ⚡ Client & Network Synchronizations
    - Instant Client Autocomplete Sync: Autocomplete choices (player.updateCommands()) push dynamically to player clients when aliases are created, deleted, or reloaded without requiring a relog or server restart. - SQLite & MySQL Cooldown Persistence: Saves player cooldowns across server reboots or multi-server proxy networks (BungeeCord/Velocity). All database queries run asynchronously to keep server TPS solid (Folia thread scheduler compatible).
    🛠️ In-Game Administration Commands
    - `/kc edit <alias> <new_command...>`: Update an existing alias's target command instantly in-game without deleting and re-adding it. - `/kc history <player>`: Inspect recent alias executions for a player from the audit log (/logs/use.log) directly inside chat.
    🧩 Integrations & Dynamic Placeholders
    - PlaceholderAPI (PAPI) Soft Dependency: Resolves any %papi_placeholder% (e.g. %vault_eco_balance%, %luckperms_primary_group_name%) in command targets, action messages, and permission messages. - Remaining Time Placeholders: {cooldown_remaining} and {warmup_remaining} tokens formatted automatically in warnings and messages.
    🎲 Advanced Alias Mechanics
    - Random Execution Selection (`mode: "random"`): Pick one target command at random from a list of options (perfect for random rewards or loot commands). - Automated Event Triggers: Trigger console commands automatically on player lifecycle events: - events.on-join - events.on-first-join - events.on-death - Vault Economy Costs: Charge players in-game currency (cost: 50.0) to execute an alias. - Warmup Delays: Enforce countdown timers before execution (warmup: 5). Automatically cancels if the player moves or takes damage. - Cooldown Bypass Nodes: kibblecommands.cooldown.bypass.<alias> permission node to skip limits. ---

    📖 Copy & Paste Example Presets (config.yml)

    ```yaml

    Automated Lifecycle Event Triggers

    events: on-join: commands: - "effect give {player} speed 10 1" on-first-join: commands: - "give {player} bread 10" aliases: # Teleport with 5s delay (cancels on move/damage) spawn: command: "teleport {player} 0 64 0" player-only: true warmup: 5 tab-complete: - "now" # Paid healing command ($50 Vault cost + 30s cooldown) healme: command: "essentials:heal {player}" cooldown: 30 cost: 50.0 execute-as: "console" # Random reward picker roll: description: "Pick a random reward" commands: - "give {player} diamond 1" - "give {player} iron_ingot 5" mode: "random" # Custom info message without running server commands rules: description: "Display server rules" send-message: "&e1. Be respectful.\n&e2. No griefing.\n&e3. Have fun!"
    3 downloads
  3. 1.1.1KibbleCommands 1.1.1Jul 21, 2026

    🚀 KibbleCommands v1.1.1

    🎮 Version & Platform Support
    - Supported Minecraft Versions: 1.21 - 26.2 (1.21, 1.21.x, 26.1, 26.2+) - Supported Loaders / Server Software: Paper, Purpur, Spigot, Bukkit, and Folia - Proxy Environments: Compatible on backend sub-servers operating behind Velocity, BungeeCord, and Waterfall proxies. ---

    ✨ Features Breakdown

    - Custom Command Shortcuts: Map complex commands to simple aliases (e.g., /gmc -> /minecraft:gamemode creative {player}). - Dynamic Placeholders: Supports {player}, {sender}, {uuid}, {world}, {args}, and numbered argument selectors ({arg:1}, {arg:2}). - Execution Modes: Configure aliases to run as the sender or execute directly as console. - Per-Player Cooldowns: Set custom cooldown timers per alias. - In-Game Admin GUI: View, edit, add, and delete aliases visually using /kc gui. - Permission Bridges: Full support for LuckPerms, Vault, and standard Bukkit permission nodes. ---

    🛠️ Changes in v1.1.1

    - Updated version metadata to 1.1.1. - Added native regional thread dispatching for Folia servers (folia-supported: true). - Fixed basic placeholder string substitution. - Refactored command handlers and tab completion to modern Java 21 standards.
    13 downloads

Similar projects

Plugin →