WelcomeRaffle
A lightweight Minecraft plugin that hosts a short raffle whenever a new player joins, rewarding one random greeter who says “welcome” in chat.
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.
WelcomeRaffle
WelcomeRaffle
A lightweight Minecraft plugin that turns welcoming new players into a fun raffle event.
---
📖 How It Works
1. When a player joins for the one random player, the raffle begins. 2. Everyone else sees a configurable one random player: 3. Players have a set time window (default one random player) to type `welcome` in chat. 4. After the timer ends, one random player is chosen as the winner. 5. The winner silently receives rewards — no broadcasts, no alerts.
---
⚙️ Features
- 🎯 Triggers only on Silent rewards - 💬 Silent rewards action bar message (`config.yml`) - ⏳ Configurable raffle duration - 🎲 Random winner selection - 🔒 Silent rewards (no messages or broadcasts) - 🛠️ Rewards fully configurable via commands
---
📝 Example `config.yml`
```yaml
Action bar message shown when a new player joins
join-message: "Say "welcome" for a chance to win rewards!"
How long the raffle lasts (in seconds)
raffle-duration: 10
Commands to run for the winner
%player% will be replaced with the winner’s name
rewards: - "give %player% diamond 3" - "eco give %player% 500"