
ModsJava
FirstJoinRewards
Reward the first player who welcomes a newcomer with customizable commands or items. Perfect for community engagement!
⬇ Download on Modrinth







🎉 FirstJoinRewards – Reward Players for Welcoming Newcomers!
FirstJoinRewards is a lightweight, fully configurable Minecraft plugin that rewards players for welcoming newcomers. Now with Top Welcomers GUI, PlaceholderAPI support, and admin controls!
Supports both Java and Bedrock players thanks to Geyser + Floodgate integration!
✨ Features
👋 Welcome System
- Detects when a player joins for the first time
- The first player to say the correct welcome message (e.g.
hej Steve) receives a reward - Works with Bedrock player names like
*Steve_,._Alex, etc. - Configurable timeout (default: 30 seconds)
🎁 Rewards
- Command rewards (e.g. give money, permissions)
- Item rewards (e.g. diamonds, XP bottles)
- Combo rewards for milestones (50, 100, 150, 200+ welcomes)
🏆 Top Welcomers System (NEW!)
- Beautiful GUI with player heads podium
- Top 3 welcomers displayed with gold/silver/bronze styling
- Your personal stats button
- Fully configurable in
gui.yml
🔌 PlaceholderAPI Integration (NEW!)
Use these placeholders in other plugins:
%fjr_welcomes%- Player's total welcomes%fjr_rank%- Player's rank%fjr_top_1_name%/%fjr_top_1_count%- Top 1 player%fjr_top_2_name%/%fjr_top_2_count%- Top 2 player%fjr_top_3_name%/%fjr_top_3_count%- Top 3 player- ... up to
%fjr_top_10% %fjr_total_welcomes%- Total server welcomes%fjr_total_players%- Total welcomed players
Bonus: Use placeholders from OTHER plugins in FJR messages!
🛠️ Admin Commands (NEW!)
/fjr admin reset <player>- Reset player's welcomes/fjr admin set <player> <count>- Set welcome count/fjr admin add <player> <count>- Add welcomes/fjr admin remove <player> <count>- Remove welcomes/fjr admin resetall- Reset ALL statistics
🎨 Customization
- Full MiniMessage support (gradients, hex colors)
- Legacy color codes (
&a,�ffcc) - Separate language files (
messages_en.yml,messages_pl.yml) - Configurable GUI (
gui.yml) - Sound effects and title notifications
⚡ Technical
- Paper/Purpur 1.21+ optimized
- Adventure API for modern text handling
- Lightweight SQLite database
- Async database operations
- No external dependencies required
📋 Commands
| Command | Description | Permission |
|---|---|---|
/fjr |
Show plugin version | fjr.version |
/fjr help |
Show help | - |
/fjr reload |
Reload configuration | fjr.admin |
/fjr top |
Open Top Welcomers GUI | fjr.top |
/fjr stats [player] |
View welcome statistics | fjr.stats |
/fjr admin |
Admin commands | fjr.admin |
🔌 Soft Dependencies
- PlaceholderAPI - For placeholder support
- Floodgate - For Bedrock player detection
💡 Why Use This Plugin?
- Builds a warm and welcoming player community
- Encourages kindness and fun interaction
- Adds a social layer to your server experience
- Easy to configure, powerful in effect
🧑💻 Developed with ❤️ by NullaretH
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- 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 Modrinth — 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.
Verified by MCModsHub
- Ships as FirstJoinRewards-2.0.jar — drop this file into the mods folder
- Download size: 53 KB
- Download link checked 26 Sept 2026 — working
These come from our own check of the pack file, not from the source page.