▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/KibbleCommands
KibbleCommands

KibbleCommands

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

Оцените первым
92
0
Все версииKibbleCommands ${version}

KibbleCommands ${version}

Release18.08.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)

# 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!"

Файлы

KibbleCommands-2.0.0.jar(89.00 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.0.0

Загрузчики

Bukkit
Folia
Paper
Spigot

Версии игры

1.21–26.2

Загрузок

1

Дата публикации

18.08.2026

Загрузил

ID версии

Главная