KeyAllZ – Automated Key Distribution v3.0.0
By Infnox @ Zentari – Make server-wide rewards fun and automatic with flexible customization.
✨ Features
Recommended Dependency
PlaceholderAPI – Required for countdown placeholders.
You can also check out the WIKI for better documentation.
Installation
KeyAllZ can sync timers across multiple servers using Redis
When enabled:
⚙ Configuration Example
keyalls:
example:
title : "<green>You received a KeyAll reward!"
actionbar : "<yellow>Enjoy your free key!"
chat : "<gray>[KeyAll] <aqua>Congrats %player%, you got a reward!"
sound : "minecraft:entity.player.levelup"
sound-volume : 1.0
sound-pitch : 1.0
player-commands :
- "warp crates"
- "say I just got a key!"
console-commands:
- "PLAYER : crate key give %player% test 1"
permission : "keyall.receive.example"
reminders:
enabled : true
interval : 600
message : "<yellow>Don't forget to claim your KeyAll! Time left: %remaining-time%"
PlaceholderAPI Placeholders
KeyAllZ Commands
Usage Examples
Notes
Permissions
Performance:
Recent builds have been tested on Folia and Paper with high player counts. In testing, the plugin remained stable under heavy load and performed well compared to typical KeyAll plugins.
Support & Feedback
Join Discord for support and updates: https://discord.gg/e6uXVjp4MX
Developed by: Infnox @ Zentari | Version: 3.0.0
By Infnox @ Zentari – Make server-wide rewards fun and automatic with flexible customization.
✨ Features
- Multiple KeyAll Types – Create vote keys, donor keys, event rewards, or any custom KeyAll.
- Timed Events – Automatically execute commands for all online players.
- Random or Fixed Intervals – Flexible timers for consistent or randomized rewards.
- Player & Console Commands – Execute commands per player using PLAYER: or globally from console.
- Messages, Titles & Particles – Customize chat, actionbar, titles, sounds, and particle effects.
- Reminders – Automatic repeating reminders for players.
- PlaceholderAPI Support – Dynamic placeholders with timers.
- Optimized & Lightweight – Minimal performance impact.
Recommended Dependency
PlaceholderAPI – Required for countdown placeholders.
You can also check out the WIKI for better documentation.
Installation
- Download KeyAllZ.jar v3.0.0.
- Place into /plugins.
- Restart the server.
- Configure config.yml.
- Use /keyallz reload to apply changes.
KeyAllZ can sync timers across multiple servers using Redis
When enabled:
- Timers stay in sync across your entire network
- Players cannot claim rewards multiple times by switching servers
- Each server handles its own online players without duplication
- Timers recover automatically after restarts or server failures
⚙ Configuration Example
Code (YAML):
keyalls:
example:
title : "<green>You received a KeyAll reward!"
actionbar : "<yellow>Enjoy your free key!"
chat : "<gray>[KeyAll] <aqua>Congrats %player%, you got a reward!"
sound : "minecraft:entity.player.levelup"
sound-volume : 1.0
sound-pitch : 1.0
player-commands :
- "warp crates"
- "say I just got a key!"
console-commands:
- "PLAYER : crate key give %player% test 1"
permission : "keyall.receive.example"
reminders:
enabled : true
interval : 600
message : "<yellow>Don't forget to claim your KeyAll! Time left: %remaining-time%"
- %keyallz_timer_<name>% – Full remaining time (e.g., 1d 2h 10m 5s)
- %keyallz_days_<name>% – Remaining days
- %keyallz_hours_<name>% – Remaining hours
- %keyallz_minutes_<name>% – Remaining minutes
- %keyallz_secs_<name>% or %keyallz_seconds_<name>% – Remaining seconds
- %keyallz_time_short_<name>% – Short format (HH:mm:ss)
- %keyallz_remaining_<name>% – Condensed remaining time (e.g., 10m 30s)
KeyAllZ Commands
- /keyallz start <definition> <seconds> [loop] – Start a timer (optionally looping).
- /keyallz stop <definition> – Stop a running timer.
- /keyallz loop <definition> <true|false> – Toggle looping for a timer.
- /keyallz remind <definition> <intervalSeconds> – Set repeating reminder interval.
- /keyallz list – Show all active timers and remaining time.
- /keyallz reload – Reload config and stop all timers.
Usage Examples
- /keyallz start votekey 300 true – Start "votekey" timer for 5 minutes, looping.
- /keyallz stop votekey – Stop "votekey".
- /keyallz loop donorkey false – Disable looping for "donorkey".
- /keyallz remind example 30 – Remind every 30s for "example".
- /keyallz list – View active timers.
- /keyallz reload – Reload config and stop all timers.
Notes
- PLAYER: prefix in console-commands runs the command for each online player individually.
- Timers execute player commands and console commands.
- Looping timers restart automatically when finished.
- Reminders notify players at configured intervals.
- Use /keyallz list to monitor active timers.
Permissions
- keyallz.admin – Required for all commands above.
Performance:
Recent builds have been tested on Folia and Paper with high player counts. In testing, the plugin remained stable under heavy load and performed well compared to typical KeyAll plugins.
Support & Feedback
Join Discord for support and updates: https://discord.gg/e6uXVjp4MX
Developed by: Infnox @ Zentari | Version: 3.0.0
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
KeyAllZ - [1.19x - 26.x] Folia supported is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1. Downloaded 15,052 times (via Spigot). Download it and open it directly in the game.