Additions
- Allow specifying viewers for packet entities through the API
Bugfixes
- Added missing description/instructions for tornado
- Bindable passives no longer appear twice in help commands
Improvements
- Bending properties now auto refresh from config
- Configured async scheduler thread pool for better db query performance
- Tweaked MetalCable for better consistency when launching a block projectile
- Tweaked Lightning to passthrough more entities
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.2.1...v3.3.0
Additions
- Added support for MiniPlaceholders
Improvements
- Board will now be hidden if user has no elements or has their bending toggled off
- Improve addon loader safety
- Reduced file size on paper by downloading db drivers at runtime
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.2.0...v3.2.1
Additions
- Minecraft 1.20.1 support
Bugfixes
- Fixed NPE during EarthSmash collision
- Fixed placeholder which supplied plain user name instead of display name
- Fixed help command not finding abilities with short names (only affected blaze)
- Fixed dmg regression from minecraft 1.19.4, bending will now ignore invulnerability ticks once again
- Fixed players not using the enhanced ground detection algorithm
Improvements
- Some abilities which used falling blocks and armor stands now use display entities which should result in much smoother animations
- Some commands (choose/add/remove element and modifiers) can now be run from console too with an optional target user argument
- Translations will now be autodetected, /bending reload no longer required and will only reload temp services and user data
API
- Added DisplayEntity api
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.1.0...v3.2.0
Additions
- Minecraft 1.20.1 support
Bugfixes
- Fixed NPE during EarthSmash collision
- Fixed placeholder which supplied plain user name instead of display name
- Fixed help command not finding abilities with short names (only affected blaze)
- Fixed dmg regression from minecraft 1.19.4, bending will now ignore invulnerability ticks once again
- Fixed players not using the enhanced ground detection algorithm (fall activation on shockwave slot should now be consistent)
Improvements
- Some abilities which used falling blocks and armor stands now use display entities which should result in much smoother animations
- Some commands (choose/add/remove element and modifiers) can now be run from console too with an optional target user argument
- Translations will now be autodetected, /bending reload no longer required and will only reload temp services and user data
API
- Added DisplayEntity api
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.1.0...v3.2.0
Additions
- Added candle interactions for FireBending
- 1.19.4 support
Bugfixes
- Fixed WaterSpout pulling the user down (fabric)
- Fixed incorrect data syncing after death causing bending to not work (fabric)
- Fixed board sending global packets causing it to appear shared (fabric)
- Fixed world raytracing bug affecting collisions (fabric)
Improvements
- Better ticking potion effect handling (regen, wither, poison) when refreshing duration.
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.1.0-SNAPSHOT...v3.1.0
Additions
- Added candle interactions for FireBending
- 1.19.4 support
Improvements
- Better ticking potion effect handling (regen, wither, poison) when refreshing duration.
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.1.0-SNAPSHOT...v3.1.0
Additions
- Added support for platform agnostic extensions (Addons)
Bugfixes
- Fixed startup error caused by database filepath that only occurred on Windows
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.0.0...v3.1.0-SNAPSHOT
Additions
- Added support for 1.19.3
API Changes
- Major refactoring to accommodate for more platforms
Storage Changes
- Added flatfile storage option (JSON)
Bugfixes
- Fixed memory leak caused by cancelled tasks
- Various small improvements
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v2.2.0...v3.0.0
Additions
- Lightning can now affect lightning rods
- Added LockSmithing ability for metalbenders
- Added LavaFlux ability for lavabenders
- Added more unique death messages
API Changes
- Improved math module and moved changed package
- Added api for multi updatables and wrapping states
- Improved Fracture and FragileStructure api for more flexibility
Storage Changes
- Organized local databases into their own directory and added support for HyperSql and Sqlite
- Can now properly use MariaDB connector
Bugfixes
- Fixed FireWall collisions
- Fixed board rendering multiple misc abilities
- Other minor fixes
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v2.1.0...v2.2.0