
CmdRelay
Automated event engine: execute random commands with weighted chances (%), auto-cooldowns, and dynamic player timers.
37
3
🚀 CmdRelay
CmdRelay is a lightweight and professional event automation engine for Minecraft servers. It allows you to create automated "Event Groups" that execute random commands based on weighted chances and custom intervals.
✨ Key Features
- 🎯 Smart Weight System: Add commands with simple weights or use percentages (e.g.,
99%). The plugin automatically calculates the math for you. - ⏰ Auto-Execution: No manual input needed! Events run on a repeating cycle based on your cooldown settings.
- ⏳ Dynamic Player Commands: Automatically generates commands like
/eventdelay(customizable) so players can check the time remaining until the next event. - 🛡 Permission-Ready: Fully compatible with LuckPerms. Separate access for admins and players.
- ⚡ High Performance: Optimized code using Bukkit Schedulers to ensure your server stays lag-free (Zero TPS impact).
🛠 Commands & Permissions
/cmdrelay register <name>— Create a new event type./cmdrelay addtoevent <name> <chance%> <command>— Add an action to the cycle./cmdrelay reload— Instantly refresh configuration.- Player Command:
/<event>delay— Check the cooldown (e.g.,/airdropdelay).
Permissions:
cmdrelay.admin— Access to all plugin settings.cmdrelay.event.time— Allows players to check event timers.
⚙️ Quick Configuration Example
events:
airdrop:
find-out-time-to-left: 'delay' # Creates /airdropdelay
cooldown: 12000 # 10 minutes in ticks
actions:
- command: "broadcast A legendary crate is falling!"
chance: 90%
- command: "spawn_boss_mega"
chance: 10%
Совместимость
Minecraft: Java Edition
1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x
Платформы
Поддерживаемые окружения
Сервер
Создатели
Детали
Лицензия:MIT
Опубликован:3 месяца назад
Обновлён:3 месяца назад
