
FirstJoinRewards
Reward the first player who welcomes a newcomer with customizable commands or items. Perfect for community engagement!
266
1
Top GUI, PlaceholderAPI & Admin Commands [Internal Refactor]
Release2 мес. назад
Список изменений
FirstJoinRewards v2.0 – Major Update! 🚀
✨ New Features
🏆 Top Welcomers GUI
- Beautiful inventory GUI with player heads podium
- Top 3 players displayed with gold/silver/bronze styling
- Personal statistics button
- Fully configurable in
gui.yml - Command:
/fjr top
🔌 PlaceholderAPI Integration
- Full PlaceholderAPI support with 10+ placeholders
%fjr_welcomes%,%fjr_rank%,%fjr_top_X_name%,%fjr_top_X_count%%fjr_total_welcomes%,%fjr_total_players%- Use external placeholders IN your FJR messages!
🛠️ Admin Commands
/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 (dangerous!)
🎨 Enhanced Notifications
- Title announcements for new players
- Configurable sound effects
- Full MiniMessage support (gradients, hex colors)
📁 Separate Language Files
messages_en.yml- Englishmessages_pl.yml- Polish- Easy to add custom languages
🔧 Technical Changes
- Migrated to Paper API 1.21.4 (from Spigot)
- Adventure API for modern text components
- Async database operations for better performance
- ConcurrentHashMap for thread-safe session management
- Improved SQLite schema with indexes
- Tab completion for all commands
📋 New Commands
| Command | Description |
|---|---|
/fjr help | Show all commands |
/fjr top | Open Top Welcomers GUI |
/fjr stats [player] | View statistics |
/fjr admin ... | Admin controls |
⚠️ Breaking Changes
- Config structure changed (backup your old config!)
- Messages now in separate files (
messages_en.yml,messages_pl.yml) - Requires Paper/Purpur 1.21+ (no longer supports Spigot)
- Requires Java 21
🐛 Bug Fixes
- Fixed prefix not updating on reload
- Fixed session cleanup on plugin disable
- Improved Bedrock player name handling
Full Changelog: v1.3 → v2.0
Файлы
FirstJoinRewards-2.0.jar(53.16 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
2.0-refactor
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.21–1.21.11
Загрузок
57
Дата публикации
2 мес. назад
