What's New in v1.0.6
Brand New Mining Rewards System!
A complete progression system that rewards players for mining blocks in your regeneration regions!
Features:
- Multi-tier rewards - Create progressive rewards with increasing difficulty
- Flexible rewards - Give items, money (Vault), execute commands, or send messages
- Smart tracking - Track all blocks or specific types (vanilla + Nexo custom blocks)
- Beautiful GUI - Interactive menu with real-time progress tracking (/blockrevive rewards)
- Permission support - Optional permission-based rewards for donators/ranks
- Multi-language - Full translations for EN, DE, ES, FR
- Custom icons - Different icons for completed rewards
- Nexo integration - Custom GUI textures with glyph support
New Commands:
- /blockrevive rewards - Open rewards GUI
- /blockrevive rewards reload - Reload rewards config
- /blockrevive rewards reset <player> <reward|all> - Reset player rewards
Configuration:
- New rewards.yml file with extensive examples and documentation
- Auto-generates reward_data.yml for player progress tracking
- Language files auto-update with new reward messages
API Updates (v1.1.0)
Added 11 new reward system methods for developers:
- isRewardSystemEnabled(), getPlayerCurrentTier(), getPlayerRewardProgress()
- hasPlayerClaimedTier(), canPlayerClaimTier(), resetPlayerReward()
- resetPlayerRewards(), rewardExists(), getAllRewardIds(), addRewardProgress()
Performance Improvements
- Optimized per-reward block tracking system
- Improved GUI refresh efficiency
- Enhanced language file caching
Upgrading
Fully backward compatible! Just replace the JAR and restart - no manual configuration needed. Language files will auto-update with new reward messages.
Make sure to check out the wiki as that now has been update with all the new features etc...
Wiki
If you have any issue make sure to join the discord and let me know so I can fix it.
Discord
Hope you all enjoy.