A keyall plugin to keep players engaged with timed rewards
Automate server-wide rewards with flexible timers, commands, and fully customizable effects.
PlaceholderAPI
https://www.spigotmc.org/resources/placeholderapi.6245/
PlaceholderAPI is required for countdown and time-based placeholders.
Documentation is available on the Wiki:
https://zentari-studio.gitbook.io/keyallz
KeyAllZ.jar (v3.x.x)/plugins directoryconfig.yml to your needs/keyallz reload to apply changeskeyalls:
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>% shows the full remaining time (for example: 1d 2h 10m 5s)%keyallz_days_<name>% shows remaining days%keyallz_hours_<name>% shows remaining hours%keyallz_minutes_<name>% shows remaining minutes%keyallz_secs_<name>% or %keyallz_seconds_<name>% shows remaining seconds%keyallz_time_short_<name>% shows time in HH:mm:ss format%keyallz_remaining_<name>% shows a condensed remaining time such as 10m 30s/keyallz start <definition> <seconds> [loop] starts a timer and optionally enables looping/keyallz stop <definition> stops a running timer/keyallz loop <definition> <true|false> enables or disables looping/keyallz remind <definition> <intervalSeconds> sets a repeating reminder interval/keyallz list shows all active timers with remaining time/keyallz reload reloads the configuration and stops all timers/keyallz start votekey 300 true starts the votekey timer for 5 minutes and loops it/keyallz stop votekey stops the votekey timer/keyallz loop donorkey false disables looping for donorkey/keyallz remind example 30 sends reminders every 30 seconds/keyallz list displays all active timers/keyallz reload reloads the plugin configurationPLAYER: prefix are executed individually for each online player/keyallz list to monitor running timerskeyallz.admin grants access to all KeyAllZ commandsJoin the Discord server for support and updates:
https://discord.gg/e6uXVjp4MX
Developed by luvtoxic @ Zentari