KibbleCommandsСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (7)
release
KibbleCommands ${project.version}
2.1.01 сент. 2026 г.148Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2fabric
Что нового
### What's New in v2.1.0 (Fabric Support)
- **Fabric Dedicated Server Support**: KibbleCommands is now available as a server-side Fabric mod for Minecraft 1.20+.
- **Fabric API Requirement**: Built directly on Fabric API for command dispatching and connection lifecycle management.
- **Brigadier Command Registration**: Dynamically binds configured aliases directly into the server command tree.
- **Player & Server Lifecycle Hooks**: Connection tracking for SQLite and MySQL cooldown persistence on player join/quit.
- **Admin Commands**: Added `/kc` and `/kibblecommands` (`reload`, `list`, `info`, `help`) support for Fabric.
- **Binary Security**: Obfuscated and optimized release binaries with ProGuard.
#### Requirements
- Java 21 or newer
- Minecraft 1.20 to 1.21.x+
- Fabric Loader 0.15.0+
- Fabric API (Required on server)
release
KibbleCommands 2.1.0
2.1.020 авг. 2026 г.52Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2velocity
Что нового
Velocity proxy release for KibbleCommands v2.1.0. Fully optimized for proxy networks.
release
KibbleCommands 2.1.0
2.1.020 авг. 2026 г.15Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2sponge
Что нового
Sponge server engine release for KibbleCommands v2.1.0. Fully ready for Sponge environments.
release
KibbleCommands 2.1.0
2.1.020 авг. 2026 г.19Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bungeecord, waterfall
Что нового
BungeeCord and Waterfall proxy release for KibbleCommands v2.1.0. Uses the latest Waterfall API hooks for maximum performance.
release
KibbleCommands 2.1.0
2.1.020 авг. 2026 г.59Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper, purpur, spigot
Что нового
Universal backend server release for Paper, Spigot, Folia, and Purpur (1.21 – 26.2). Includes performance updates, and verified runtime support.
release
KibbleCommands ${version}
2.0.018 авг. 2026 г.12Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper, spigot
Что нового
# 🚀 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!"
release
KibbleCommands 1.1.1
1.1.121 июл. 2026 г.26Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, bungeecord, folia, paper, purpur, spigot, sponge, velocity, waterfall
Что нового
## 🚀 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.