


ZyloLotto – GUI-Based Lottery System for Minecraft 1.21
Note: This version supports multiple languages. Currently, German (de_DE) and English (en_US) are available.
Set your preferred language in config.yml. Additional languages will be added in future updates.
ZyloLotto brings a complete, easy-to-use lottery system to your server.
Players can buy tickets, watch live drawings, and enjoy massive winnings.
Everything is fully GUI-based – no complicated commands required.
Features
Ticket System
- Players buy tickets directly through a GUI – each ticket is a randomly generated 5-digit code.
- All tickets are saved automatically and increase the jackpot.
Jackpot & Economy System
- Fully Vault-compatible, including automatic payout handling.
- The jackpot grows with every ticket purchased or via optional autofill.
Animated Drawing
- Winning numbers are displayed through a multi-stage animation with sound effects.
Intelligent Winner Detection
- Automatically detects 2 to 5 correct numbers in the correct positions.
- Winnings are distributed based on configurable percentage values.
Drawing & Winner History
- Clean GUIs show past draws, winners, dates, and payout amounts.
- All data is stored permanently.
Player Ticket Overview
- Players can browse their tickets in a paginated GUI.
- Admins can view or delete tickets directly.
Admin Menu
- Complete lottery management through a dedicated admin menu.
- Change jackpot, ticket price, delete winners or draws, modify autofill, enable/disable rollback, and more.
Automatic Drawing
- Optional auto-draw that starts a drawing at regular intervals.
- Interval can be set live via chat.
Test Drawing
- Admins can run a test draw with any 5-digit number.
- Perfect for testing or events.
SQLite Database
- No setup required –
lotto.dbis created automatically. - The plugin handles saving tickets, drawings, winners, and jackpot values on its own.
Commands
| Command | Description |
|---|---|
/lotto |
Opens the main lottery GUI |
/lottodraw |
Starts a regular lottery drawing |
/lottotest <12345> |
Starts a test drawing with fixed numbers |
LuckPerms Permissions
| Permission | Description | Default |
|---|---|---|
zylolotto.admin |
Access to the full admin menu and all admin functions | op |
zylolotto.draw |
Allows executing the official lottery draw (/lottodraw) |
op |
zylolotto.test |
Allows executing test drawings (/lottotest) |
op |
| (no permission) | Opens the lottery menu via /lotto |
everyone |
Required Plugins
- Vault (1.7.3) – For economy integration
(SpigotMC: Vault Plugin) - LuckPerms – For permissions management
(Modrinth: LuckPerms)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.10
- 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 Modrinth — 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.
Verified by MCModsHub
- Ships as ZyloLotto-1.0.3.jar — drop this file into the mods folder
- Download size: 12.5 MB
- Download link checked 11 Sept 2026 — working
These come from our own check of the pack file, not from the source page.