
WelcomeRaffle
Welcome Raffles by welcoming people enter a raffle to win items! Fully Configable!
Автор: htnm2291обновлён 25 окт. 2026 г.
Общение
Описание

Welcome Raffles rewards players for welcoming newcomers to your server. When someone joins for the first time, a raffle opens. Everyone who welcomes them gets one entry, and when the timer runs out, winners are drawn and rewarded.
How it works

- Someone joins for the first time. A raffle opens automatically.
- Players welcome them. Say the welcome keyword, click the suggested message, or use
/welcome <player>. - Winners are drawn. After the delay, one or more online entrants win a reward.
Features

- Automatic raffles: a raffle starts whenever a first-time player joins.
- Clickable welcome messages: suggests a welcome message players can send in one click.
- One entry per player: each player can enter once per raffle.
- Multiple winners: configure the draw delay and how many different players win.
- Weighted rewards: give common and rare rewards different chances, or switch one off with a weight of 0.
- Items, commands and bundles: award custom items, run console commands, or deliver several rewards together.
- In-game reward editor:
/raffle rewardsedits item rewards in-game, keeping item metadata, command rewards, bundles and weights. - Leaderboards and history: track wins and show recent winners, saved to YAML.
- Customization: messages, colors, welcome keywords, sounds, GUI labels and private winner announcements.
- Permissions: separate permissions for administration, participation, the leaderboard and history.
- Reload support: apply config changes with
/raffle reload.
Rewards

Leaderboards and history

Commands
| Command | What it does |
|---|---|
/welcome <player> | Welcome someone and enter the raffle |
/raffle start · stop · status | Control the current raffle |
/raffle leaderboard [limit] | Show the top winners |
/raffle history [limit] | Show recent wins |
/raffle rewards | Open the in-game reward editor |
/raffle reload | Reload the config |
Permissions
| Permission | What it allows |
|---|---|
TODO.admin | Start, stop, reload and edit rewards |
TODO.participate | Enter raffles by welcoming new players |
TODO.leaderboard | View the leaderboard |
TODO.history | View raffle history |
Good to know
- Requires Paper 1.21.11 – 26.3.
- One raffle runs at a time.
- Winners have to be online when the raffle is drawn.
- If a winner's inventory is full, reward items drop at their feet.
- On first startup, Paper downloads and caches the Kotlin runtime from Maven Central. This only happens once.
Support
Found a bug or have an idea? Join our Discord.

Последние версии
Все версии →release
WelcomeRaffle 3.0.0
3.0.025 окт. 2026 г.6Minecraft: 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper, spigot
Что нового
## What's new
- **Paper 1.21.11+ support**, built for Java 21.
- **Multiple winners:** set how many players win each raffle.
- **Weighted rewards:** give common and rare rewards different chances.
- **Reward bundles:** deliver several rewards together.
- **More customization:** command replies, help text, GUI labels and history formatting are now configurable.
- **Reward file backups**, plus protection against conflicting saves in the reward editor.
- **`/raffle dev`:** plays configurable 6–10 second demo loops, handy for recording GIFs.
- **New artwork.**
## Fixes
- Message placeholders now fill in correctly.
- `rewards.yml` is created automatically again.
- The reward editor now keeps item metadata, command rewards, bundles and weights when saving.
- Reloading now applies changes to the save interval.
- Regular players can use the leaderboard and history with the right permissions.
- Wins that happen at the same moment no longer overwrite each other in the history.
## Under the hood
- Plugin JAR shrunk from about 5.6 MB to 200 KB.
- Removed the Twilight and Kotlin reflection dependencies.
- Moved the build from Maven to Gradle, with the Gradle wrapper included.
- Refactored command handlers and standardized code formatting.
- Fixed nullable Java API usage and added strict nullability checks.
release
WelcomeRaffle 1.3
1.322 дек. 2025 г.83Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur
Что нового
## Reward notification messages sent to winners
```
reward-notification-item: "<green>You won: <gold>{amount}x {material}</gold>!"
reward-notification-custom-item: "<green>You won: <gold>{item_name}</gold>!"
reward-notification-command: "<green>You won a special reward!"
```
release
WelcomeRaffle 1.2
1.221 сент. 2025 г.51Minecraft: 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8paper, purpur, spigot
Что нового
Changes now supports welcome-keyword: with unicodes like ! EX: !Bienvenido
release
WelcomeRaffle 1.1
1.120 сент. 2025 г.28Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8paper, purpur, spigot
Что нового
### Added
* `welcome-keyword` option in `config.yml`
* Defines the keyword players must type in chat to enter the raffle.
* Default value: `"welcome"`.
### Changed
* **Plugin size reduced from \~2.2 MB to \~86 KB.**
release
WelcomeRaffle 2.0
2.06 апр. 2025 г.61Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, paper, spigot
Что нового
### Added
- Private Winner Announcements
- Configuration option to toggle between public and private winner announcements
### Fixes
- Concurrent Raffle Prevention
- Performance Optimization