WelcomeRewards
https://discord.gg/tFjPkWhSh3
Reward players for welcoming new community members to your server!
Description
WelcomeRewards is a unique Minecraft plugin that encourages community engagement by rewarding players who welcome new joiners. When a new player joins your server, a BossBar appears for all online players, asking them to use /welcome <player> to show their welcome. Once enough welcomes are collected, everyone gets rewards!
✨ Key Features
- BossBar Welcome System: Dynamic bossbar shows welcome progress for all players
- Adaptive Formula: Welcome requirement scales with server population (online_players / 2)
- Dual Reward System: Individual rewards for welcomers + pool rewards for everyone
- Multiple Reward Types: Support for XP, Money (Vault), and Items
- Persistent Data: Remembers welcomed players across server restarts
- Admin Controls: Reset players, reload configs, full customization
How It Works
- New player joins → BossBar appears for everyone
- Players use /welcome <player> to participate
- Progress updates in real-time on the bossbar
- Goal reached → Rewards distributed to all participants
- Player marked as welcomed (no more bossbars for them)
Reward Examples
individual-rewards:
- type: "xp"
value: 50
chance: 60.0
- type: "money"
value: 100
chance: 30.0
- type: "blocks"
value: "DIAMOND:1"
chance: 10.0
pool-rewards:
- type: "xp"
value: 25
chance: 100.0
️ Commands & Permissions
Command
Permission
Description
/welcome <player> welcomerewards.welcome Welcome a new player
/welcomerewards reload welcomerewards.reload Reload configurations
/welcomerewards reset <player> welcomerewards.admin Reset player's welcome status
/welcomerewards reloadplayers welcomerewards.admin Reload welcomed players data
Requirements
- Server Version: Spigot 1.20.4+ (Paper recommended)
- Vault (for money rewards - optional)
Configuration Files
- config.yml - Messages, timing, formulas
- rewards.yml - Reward definitions and chances
- welcomed-players.yml - Persistent welcomed players data
Perfect For
- Community servers wanting to boost engagement
- Roleplay servers encouraging roleplay welcomes
- Any server that values community interaction
- Servers with regular new player influx
Download now and make welcoming new players rewarding for everyone!