# KeyAllZ Docs

## KeyAllZ - Automated Key Distribution v3.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.

***

### 📘 Documentation

* ⚙️ [Configuration Guide](https://zentari-studio.gitbook.io/keyallz/config-usage)\
  Learn how to customize messages, intervals, commands, and reward types.
* 🧭 [Commands Reference](https://zentari-studio.gitbook.io/keyallz/command-usage)\
  Learn how to use `/keyallz` to create, control, and manage timers and reminders.
* 🧩 [PlaceholderAPI Placeholders](https://zentari-studio.gitbook.io/keyallz/placeholder-usage)\
  Integrate KeyAllZ timers into chat, scoreboards, GUIs, and more.

***

### 🧠 Overview

KeyAllZ provides an easy way to:

* Automate reward distribution
* Schedule periodic server-wide key events
* Display countdowns and reminders dynamically

***

### ⚙️ Example

```bash
/keyallz start votekeys 1800 true
/keyallz remind votekeys 300
```

Displays a countdown every 5 minutes and loops automatically every 30 minutes.
