KeyAllX - [1.19x - 1.21x] [Supports custom commands & PAPI] icon

KeyAllX - [1.19x - 1.21x] [Supports custom commands & PAPI] -----

A simple keyall plugin 100% customizeable, Donut SMP replica



KeyAllZ – Automated Key Distribution for Everyone!
Make server-wide rewards fun and automatic with highly customizable features.

✨ Features
  • Timed KeyAll Events – Automatically execute commands for all online players.
  • Random or Fixed Intervals – Choose consistent timing or randomize rewards.
  • Full MiniMessage & Legacy Color Support – Format messages your way.
  • Sounds, Titles & Particles – Add engaging feedback effects for rewards.
  • PlaceholderAPI Support – Display live countdowns in scoreboards, tab lists, etc.
  • Optimized & Lightweight – Minimal performance impact, maximum results.

Recommended Dependency
PlaceholderAPI – Unlocks placeholders for countdowns and timers.

Installation
  1. Download the latest version (v2.1.2).
  2. Place KeyAllZ.jar into your server’s /plugins folder.
  3. Restart your server.
  4. Configure settings in the config.yml file.
  5. Use /keyallz reload to apply changes instantly.

⚙ Configuration Preview
Code (YAML):

debug
: false
bStats
: true
timeInterval
: 60

random-timer
:
  enabled
: false
  min-time
: 60
  max-time
: 120

commands
:
 - "crate key give %player% vote 1"

enable-title-message
: true
title-message
: "<green>Congratulations!"
subtitle-message
: "<yellow>You received a reward!"
title-fade-in
: 2
title-stay
: 4
title-fade-out
: 2

enable-hotbar-message
: true
hotbar-message
: "<green>You received a reward!"

message
:
 - "<green>You earned a KeyAll reward!"
  - "<gold>Thanks for participating!"

enable-sound-effects
: true
sound
: ENTITY_EXPERIENCE_ORB_PICKUP
volume
: 0.5
pitch
: 2.0

enable-particle-effects
: true
particle
:
  type
: FIREWORK
  count
: 25
 
Placeholders (via PlaceholderAPI)
  • %keyallz_timer% – Full remaining time (e.g., 1h 10m 30s)
  • %keyallz_days% – Remaining days
  • %keyallz_hours% – Remaining hours
  • %keyallz_minutes% – Remaining minutes
  • %keyallz_secs% or %keyallz_seconds% – Remaining seconds
  • %keyallz_time_short% – Short format (e.g., 01:10:30)

⚡ Commands
  • /keyallz reload – Reloads the configuration file.
  • /keyallz reset – Resets the countdown timer.
  • /keyallz start – Manually starts the timer.
  • /keyallz stop – Stops the automatic timer.

Permissions
  • keyallz.admin – Grants access to all admin-level commands.

Support & Feedback
Need help or have ideas? Join our community on Discord:
https://discord.gg/ajj2ZFGFBX

Found a Bug?
Report it via our Discord or GitHub issues tab.

License:
This project is licensed under the GNU General Public License.

Developed by: luvtoxic | Version: 2.1.2
Resource Information
Author:
----------
Total Downloads: 2,634
First Release: Nov 25, 2023
Last Update: Apr 7, 2025
Category: ---------------
All-Time Rating:
12 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings