WaveBack
PaperMC plugin for custom join messages and welcoming rewards.
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.
WaveBack
WaveBack is a PaperMC plugin that lets you customize join and leave messages while rewarding players for welcoming others back to the server.
Players can say greetings like wb, welcome back, wbb, or dubs after a returning player joins. WaveBack detects those greetings during a configurable time window and rewards greeters with commands, items, or Vault economy money.
Features
- Custom join and leave messages - MiniMessage formatting support - Optional join and leave sounds - Optional join and leave fireworks - Welcome-back greeting rewards - Configurable greeting phrases - Reward bundles with commands, items, and Vault money - Cooldowns and reward caps to reduce spam - Minimum playtime checks to help prevent alt farming - Optional Vault support - Reload command: `/wb reload` - Solo reward test command: `/wb testreward`
Requirements
- PaperMC 1.21.x - Java 21 - Vault is optional and only needed for money rewards
Configuration
WaveBack generates a config at:
``` plugins/WaveBack/config.yml ```
Messages use MiniMessage formatting, so you can use colors like `<green>`, `<yellow>`, hex colors, decorations, and gradients.
Example greeting rewards can include: - Giving money through Vault - Giving custom-named items - Running console commands
Commands
``` /waveback reload or /wb reload /wb testreward ```
Permissions
``` waveback.reload waveback.greet waveback.bypasscooldown waveback.testreward ```