ScrollQuest v1.1.9
Rarity Localization, Quest Expiration & Bug Fixes
Configurable Rarity Display Names
You can now fully translate or rename every rarity tier, perfect for non-English servers or unique server themes.
- Customizable per rarity - rename Common to "Commun", Legendary to "Mythique", or whatever fits your server
- Full color code support - use hex colors or legacy codes in your custom names
- Set via display-name per rarity in config.yml
- Pairs perfectly with the lore localization from v1.1.4 for a complete language overhaul
⏳ Quest Expiration
Stop quests from piling up in player inventories forever. Now you can set expiration times per rarity to keep your quest economy fresh.
- Per-rarity expiration durations - set short timers for Commons and longer ones for Legendaries (e.g. Common "10d", Legendary "1mo")
- Flexible unit support - use hours (12h), days (7d), or months (1mo)
- Auto-cleanup on interaction - expired quests are removed when right-clicked, with a clear message to the player
- Set 0 to skip expiration for any specific rarity
- Disabled by default - enable via expiration.enabled: true in config.yml, existing quests are unaffected
Bug Fixes
- Cactus column counting - fixed cactus columns not counting properly due to growth-stage detection treating them as immature
- Bamboo saplings - now properly included in bamboo column counting
- Chorus mission accuracy - chorus plant mid-stages no longer trigger progress, only chorus flowers (the actual harvestable part) count
- Quest display names in messages - quest complete, claimed, received, and ActionBar messages now properly show your configured display name instead of the internal ID
- Color codes in quest names - color codes now render correctly across all quest messages, no more raw & codes showing up
Update now and give your quest economy more polish.
Need help? Join the support Discord: discord.arrowtan.cc