🎰 SkyblockLottery Reborn
Transform your Skyblock server with an engaging lottery system that keeps players coming back!
SkyblockLottery Reborn offers a completely configurable lottery experience using Cobblestone (or any material) as currency. Built for modern Minecraft servers with performance and customization in mind.
✨ Why Choose SkyblockLottery Reborn?
🎯 Fully Configurable
Set your own lottery intervals, ticket limits, and reward ranges. Everything is customizable!
💰 Multiple Currency Options
Use items like Cobblestone or integrate with Vault for money-based tickets.
⚙️ Hot-Reload System
Change configurations without server restarts using /lottery reload.
🎪 Smart Inventory Management
Full inventory protection - items drop safely if inventory is full.
🎨 Customizable Messages
Every single message can be personalized with colors and your server's branding.
🎮 Commands
| Command | What it does |
|---|---|
/lottery buy <amount> | Buy lottery tickets with your items or money |
/lottery info | Check current lottery status and your tickets |
/lottery claim | Claim your winnings when you win |
/lottery start | Manually start a lottery (admin only) |
/lottery reload | Reload plugin configuration (admin only) |
🚀 Key Features
For Players
- Buy tickets with Cobblestone (or any configured material)
- Weighted system: more tickets = higher winning chances
- Safe claiming system with inventory protection
- Real-time lottery status with
/lottery info
For Server Owners
- Easy Setup: Drop in plugins folder and go!
- Full Customization: Every message, interval, and reward is configurable
- Performance Optimized: Lightweight with minimal server impact
- Permission System: Control who can buy, start, or manage lotteries
- Vault Support: Optional economy integration
For Developers
- Clean API for integration with other plugins
- Modern Java 21 codebase
- Thread-safe operations
- Easy to extend and customize
⚙️ Configuration Preview
# Customize everything to match your server
general:
prefix: "&8[&eLottery&8]" # Your server's style
lottery:
interval-minutes: 20 # How often lotteries run
max-tickets-per-player: 128 # Ticket limit per player
currency:
material: "COBBLESTONE" # Any material you want
amount: 1 # Cost per ticket
rewards:
min-amount: 64 # Minimum prize
max-amount: 512 # Maximum prize
📋 Requirements
- Java: 21+
- Server: Leaf 1.21.8, Paper, or compatible forks
- Optional: Vault plugin (for economy features)
🏝️ Perfect For
Skyblock Servers - Keep players engaged with regular events
Survival Servers - Add excitement to resource gathering
Economy Servers - Create money sinks and circulation
Community Servers - Automated events that bring players together
💡 Quick Start
- Install - Drop the JAR in your
plugins/folder - Start - Restart your server (configs auto-generate)
- Customize - Edit
config.ymlandmessages.ymlto your liking - Reload - Use
/lottery reloadto apply changes - Play - Players can immediately start buying tickets!
🔄 What's New in Reborn?
This is a complete rewrite of the original SkyblockLottery with:
- Modern Java 21 performance
- Full message customization system
- Hot-reload capabilities
- Smart inventory management
- Vault economy integration
- Developer-friendly API
- Clean, maintainable code
🆘 Links
- 📦 Source Code: GitHub Source

