Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Note: This version includes a storage schema change. There's an automatic migration script but you should make a backup of your database just to be safe.
Note 2: Make sure you are running a recent paper build (1.20.1 build #161 or newer)
Additions
- Lightning-MetalCable interaction, the cable acts as a conductor for current
- Added
/bending importand/bending exportcommands to interact with storage and migrate from different engines - Add
lazy-loadoption for user data
Removals
- Dropped Sqlite support
Bugfixes
- Fixed board toggle state not being properly tracked after loading from storage
- Fixed ray-sphere intersection test
Improvements
- Added LBVH for broad phase collision detection which massively improves collision performance. (340 benders in clusters of 20-30 spamming abilities every second < 10mspt)
- Refactored storage and added flyway to handle future migrations
- Improved concurrency of some systems like user profile loading and the ability manager
API
- Replaced public collider ctors with factory methods
- Deprecated some methods in AbilityManager, EventBus, FlightManager, Policies and ProtectionCache. (These are mostly used in internal systems)
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.3.0...v3.4.0
Platforms
Paper
1.20.1
Dependencies
Paper
- GriefPrevention Optional
- LWC Extended Optional
- LuckPerms Optional
- MiniPlaceholders Optional
- PlaceholderAPI Optional
- Towny Optional
- WorldGuard Optional