SkyblockLottery - Reborn
A modern lottery plugin for servers where players use Cobblestone to buy tickets and win prizes.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
SkyblockLottery - Reborn
🎰 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
- Vault Support: Drop in plugins folder and go! - Vault Support: Every message, interval, and reward is configurable - Vault Support: Lightweight with minimal server impact - Vault Support: 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
```yaml
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
- Optional: 21+ - Optional: Leaf 1.21.8, Paper, or compatible forks - Optional: Vault plugin (for economy features)
---
🏝️ Perfect For
Community Servers - Keep players engaged with regular events Community Servers - Add excitement to resource gathering Community Servers - Create money sinks and circulation Community Servers - Automated events that bring players together
---
💡 Quick Start
1. Play - Drop the JAR in your `plugins/` folder 2. Play - Restart your server (configs auto-generate) 3. Play - Edit `config.yml` and `messages.yml` to your liking 4. Play - Use `/lottery reload` to apply changes 5. 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: Source Code)
---