New Features & Improvements
- Implemented gem usage tracking with analytics reporting
- New
powergems.movegems
permission and allowMovingGems implementation - Added config options for permanent effects and effect types
- Permanent effects granted if gem level ≥ a configured value and enabled in config
- Introduced
upgradeGemOnKill
- Added snow golem AI for ice gem
- Made random gem name compatible with I18N
Bug Fixes
- Fixed FireGem shift damage affecting the user.
- Fixed gem crafting bug in beta builds
- Fixed
CheckMultipleGemsTask
logic and adjusted default expire times - Fixed configuration generation and loading issues.
- Fixed AirGem right-click
- Fixed issues with dependency checks and environment variables
- General fixes and optimisations
Dependency Updates
- Updated to the latest SealLib version
Note: Analytics can be disabled by setting allowMetrics to false in config.yml
A lot of backend changes for devs
Update SealLib to fix I18N
Update SealLib to 1.1.2.0
Fix shift click
Fix NullPointerException when Air right click is used
Hotfix to gem levels
Update to SealLib v1.1.1.3
Add config for permanent effect type
Restructure some config options
Add config to disable gem shift unless level 3+
Fix a couple of bugs
!! THIS IS A BETA BUILD AND MIGHT NOT WORK. DO NOT USE IN PRODUCTION !!
Remove dead code
fix missing assignation issue
add player arg to giveGem command
!! THIS IS A BETA BUILD AND MIGHT NOT WORK. DO NOT USE IN PRODUCTION !!
Add permanent effects with a level 3 (or higher) gem
fix /pgd
Fix gem caches (slight perf improvement)
a ton of background cleanup\
!! THIS IS A BETA BUILD AND MIGHT NOT WORK. DO NOT USE IN PRODUCTION !!
Update to SealLib v1.1.0.0 Add hi_IN and hg_IN languages (thanks to WeThink) Add getAllGems command (thanks to LeonardisG) Add names to spawned creatures Fix some big bugs (like the spawned entities targeting the owner) Add debuffs in opposite temperature biomes Add gem cache (improve performance by a lot in some edge cases) Minor bugfixes
This is going to be big
- Implement SealLib, that means
-
- Updater made by me
-
- I18N support (custom languages!)
- Cleaned up the code slightly
- Added some ability to self-repair on errors on gem creation
- Added a couple of languages (de_DE, en_US, fr_FR, hu_HU, it_IT, pirate language (pi_US), zh_CN, owo language (hm_US), shakesperean language (sp_US))
This REQUIRES SealLib
Hope you guys enjoy!