zKeyAll icon

zKeyAll -----

A feature-rich Minecraft plugin for automated and manual key/reward distribution



zKeyAll

A feature-rich Minecraft plugin for automated and manual key/reward distribution

✨ Features

  • Automated Reward Distribution - Schedule automatic key/reward distribution to all online players
  • ⏰ Flexible Scheduling - Customizable intervals and time restrictions
  • World-Specific Rewards - Different rewards for different worlds
  • Random Selection - Option to randomly select from multiple reward commands
  • Rich Notifications - Title, chat, and action bar notifications with sound effects
  • ⚡ Performance Optimized - Lightweight and efficient code
  • Easy Configuration - Simple YAML configuration files
  • PlaceholderAPI Support - Full integration with PlaceholderAPI

Commands & Permissions

Command Description Permission Default
/keyall give Manual reward distribution zkeyall.give OP
/keyall forcegive Force reward distribution zkeyall.forcegive OP
/keyall next View next reward time zkeyall.next True
/keyall reload Reload configuration zkeyall.reload OP
/keyall help Show help menu zkeyall.use OP


Aliases: /zkey, /keyall

Requirements

  • Minecraft Version: 1.20+
  • Java Version: 17+
  • Server Software: Paper/Spigot/Bukkit
  • Dependencies: Optional: PlaceholderAPI (for placeholder support)

⚙️ Configuration Example

Code (Text):

# Scheduler Settings
scheduler:
  enabled: true
  interval: 3600  # 1 hour in seconds
  start-delay: 60

# Player Requirements
requirements:
  min-players: 1
  time-restrictions:
    enabled: false
    start-time: "09:00"
    end-time: "21:00"

# Reward Commands
rewards:
  global:
    enabled: true
    random-selection: false
    commands:
      - "give %player% diamond 1"
      - "give %player% emerald 2"
      - "eco give %player% 100"

# Notifications
notifications:
  title:
    enabled: true
    title: "&6&lKEY RECEIVED!"
    subtitle: "&eYou have received your daily key!"
  chat:
    enabled: true
    message: "&a[zKeyAll] &7You have received your key reward!"
  action-bar:
    enabled: true
    message: "&6Key reward distributed! &eCheck your inventory!"

# Sound Settings
sounds:
  enabled: true
  key-received: "ENTITY_PLAYER_LEVELUP"
  volume: 1.0
  pitch: 1.0
 

In-Game Messages

The plugin supports Minecraft color codes for beautiful in-game messages:

Code (Text):

&a[zKeyAll] &7You have received your key reward!
&6&lKEY RECEIVED!
&eYou have received your daily key!
 
Color Guide: &a = Green, &6 = Gold, &7 = Gray, &e = Yellow, &l = Bold

Installation

  1. Download the latest zKeyAll-1.0.0.jar from releases
  2. Place the jar file in your server's plugins/ folder
  3. Restart your server
  4. Configure the plugin in plugins/zKeyAll/config.yml
  5. Optional: Install PlaceholderAPI for placeholder support

Usage

  1. Automatic Distribution: The plugin will automatically distribute rewards based on your schedule
  2. Manual Distribution: Use /keyall give to manually distribute rewards
  3. Check Next Reward: Players can use /keyall next to see when the next reward is due
  4. Reload Configuration: Use /keyall reload after making config changes

‍ Author & License

Author: GamingHuzai
  • Version: 1.0.0
  • License: MIT License

Support

If you encounter any issues or have suggestions:
  • Create an issue on the repository
  • Join our Discord community (huzaidev)
  • Check the wiki for detailed configuration guides


Made with ❤️ GamingHuzai

Enjoy your automated rewards!
Resource Information
Author:
----------
Total Downloads: 90
First Release: May 28, 2025
Last Update: May 28, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings