WelcomeReward encourages a friendly community by rewarding the first players who welcome new members. When a new player joins the server, the first few players (configurable) who send a welcome message in chat will receive rewards!
✨ Features
settings:
max-characters : 32
max-winners : 4
session-duration : 60
enable-broadcasts : true
welcome-regex : "^(?i)(welcome|selamat datang|met gabung|met join|wilujeng|halo|hi|hai|yo welcome|wb|hallo).*"
messages:
reward-received : "&a✓ Thanks for welcoming! You are the &e%pos% &ato welcome &f%newcomer%&a."
too-late : "&c✗ Too bad, %max% people already welcomed %newcomer% before you!"
newcomer-join : "&e&l✦ &6New player &f%player% &6has joined! &eWelcome them! &7(%max% fastest get rewards)"
welcome-broadcast : "&a✓ &f%player% &awelcomed &f%newcomer% &a(#%pos%/%max%)"
rewards:
commands :
- "give %player% diamond 1"
- "eco give %player% 100"
Commands & Permissions
✨ Features
- Automatic Rewards: First players to welcome newcomers get rewards.
- Fully Configurable: Customize greetings, rewards, and limits easily.
- Multi-Language Support: Regex-based greeting detection supports multiple languages.
- Session Tracking: Time-limited welcome sessions for each newcomer.
- Smart Detection: Prevents spam and duplicate welcomes.
- Character Limit: Configurable maximum message length (default: 32 characters).
Code (YAML):
settings:
max-characters : 32
max-winners : 4
session-duration : 60
enable-broadcasts : true
welcome-regex : "^(?i)(welcome|selamat datang|met gabung|met join|wilujeng|halo|hi|hai|yo welcome|wb|hallo).*"
messages:
reward-received : "&a✓ Thanks for welcoming! You are the &e%pos% &ato welcome &f%newcomer%&a."
too-late : "&c✗ Too bad, %max% people already welcomed %newcomer% before you!"
newcomer-join : "&e&l✦ &6New player &f%player% &6has joined! &eWelcome them! &7(%max% fastest get rewards)"
welcome-broadcast : "&a✓ &f%player% &awelcomed &f%newcomer% &a(#%pos%/%max%)"
rewards:
commands :
- "give %player% diamond 1"
- "eco give %player% 100"
- /welcomereward reload (Alias: /wr reload) - Reload configuration | Permission: welcomereward.reload
- /welcomereward status (Alias: /wr status) - View plugin status | Permission: welcomereward.admin
- Download the latest welcomereward-1.0-SNAPSHOT.jar from releases.
- Place the JAR file in your server's plugins folder.
- Restart or reload your server.
- Configure the plugin in plugins/WelcomeReward/config.yml.
- Reload the plugin with /wr reload.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
WelcomeReward - Interactive Chat Welcome & Rewards System is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 12 times (via Spigot). Download it and open it directly in the game.