
Minecraft 服务端插件
Bending
Experience the universe of Avatar: The Last Airbender in minecraft.
- 版本范围
- 1.18.2–26.2
- 下载量
- 12.5 万
插件介绍
Bending
Bending is a free and open source mod/plugin that brings the universe of Avatar: The Last Airbender to Minecraft.
Main Features
- 4 elements (Air, Water, Earth, Fire)
- 60+ unique elemental abilities
- High performance
- User friendly
- Dynamic ability interactions
- Accurate collision system
- Compelling combat system
- Fully translatable
- Support for bending mobs
- Robust, flexible API
Abilities
There are 3 types of abilities depending on how they are activated and used:
- Passive or innate abilities work without requiring binding.
- Active abilities need to be bound to a slot in your hotbar in order to be utilized.
- Sequences are only activated by following a precise series of active (bound) abilities and therefore cannot be bound themselves.
Getting started
Once you've setup your server and added the plugin or loaded the fabric mod (for singleplayer):
/bending choose [element]to select an element/bending help <element>to view a list of available abilities/bending help <ability name>to view a description and instructions for the specified ability/bending bind <ability name> [slot #]to bind an active ability to the given slot (or your currently selected slot if you omit the number)
Since your amount of slots is finite (9 hotbar slots) you have to carefully choose what abilities you want to use as well as their order. The order is important as it will allow you perform sequences faster and with more precision.
展示图集













版本与下载
推荐下载
bending-fabric-mc1.21.5-3.12.0.jar版本 3.12.0 · 11.7 MBSHA-1 f95014a344ea9689a2b28ab1a41ea08e18a81fd6下载 bending-fabric-mc1.21.5-3.12.0.jar3.16.1
正式版- 加载器
- fabric
- MC 版本
- 26.2
SHA-1 d4be6185750c99989164d985b799c6ea6da8c56e获取文件 bending-fabric-mc26.2-3.16.1.jar展开更新日志
Bugfixes
- Fixed crash on entity death (fabric)
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.16.0...v3.16.1
3.16.0
正式版- 加载器
- fabric
- MC 版本
- 26.2
SHA-1 0c5bf09351fc14159cf6508c941a18368aa84f67获取文件 bending-fabric-mc26.2-3.16.0.jar展开更新日志
Additions
- Minecraft 26.2 support
- Fire abilities can now burn cobwebs and string
- WaterManipulation can now be redirected up to 5 times but is empowered (20%) with each one
Bugfixes
- Fixed attribute command description
- Fixed game state when rejoining world (fabric)
Improvements
- Board is now automatically hidden when changing to a world that has bending disabled
- TempArmor can no longer be swapped
- FireWall advancing is now more easily blocked from the sides
- Element choosing gui now uses minecraft dialogs instead of inventories
API
- Reworked particle api and deprecated old methods and classes
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.15.0...v3.16.0
3.16.0
正式版- 加载器
- paper
- MC 版本
- 26.2
SHA-1 ebcd12d30c21821a8370f8be0061b75beb086bb8获取文件 bending-paper-3.16.0.jar展开更新日志
Additions
- Minecraft 26.2 support
- Fire abilities can now burn cobwebs and string
- WaterManipulation can now be redirected up to 5 times but is empowered (20%) with each one
Bugfixes
- Fixed attribute command description
Improvements
- Board is now automatically hidden when changing to a world that has bending disabled
- TempArmor can no longer be swapped
- FireWall advancing is now more easily blocked from the sides
- Element choosing gui now uses minecraft dialogs instead of inventories
API
- Reworked particle api and deprecated old methods and classes
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.15.0...v3.16.0
3.15.0
正式版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 d222d636c035a926efa00e28ab41a1a17ef5c28f获取文件 bending-fabric-mc1.21.11-3.15.0.jar展开更新日志
Additions
- Minecraft 1.21.11 support
- Added some copper variants to metalbendable sources and EarthArmor
Bugfixes
- Fixed bloodbending disarm item drop (fabric)
- Fixed crash caused by opening beacon container (fabric)
Improvements
- GracefulDescent now provides a bonus to the base safe fall distance
- GracefulDescent is nullified when wearing heavy armor
API
- Added vanilla attribute platform api
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.14.0...v3.15.0
3.15.0
正式版- 加载器
- paper
- MC 版本
- 1.21.11
SHA-1 abd26ce312427f6ad65577090db3b3c9c7c69e7c获取文件 bending-paper-3.15.0.jar展开更新日志
Additions
- Minecraft 1.21.11 support
- Added some copper variants to metalbendable sources and EarthArmor
Improvements
- GracefulDescent now provides a bonus to the base safe fall distance
- GracefulDescent is nullified when wearing heavy armor
API
- Added vanilla attribute platform api
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.14.0...v3.15.0
3.14.0
正式版- 加载器
- fabric
- MC 版本
- 1.21.10
SHA-1 48127503c25f626d02f8ddfb0809b15c741f2fb7获取文件 bending-fabric-mc1.21.10-3.14.0.jar展开更新日志
Additions
- Minecraft 1.21.10 support
- MiniPlaceholders v3 support
- BloodBending
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.13.1...v3.14.0
3.14.0
正式版- 加载器
- paper
- MC 版本
- 1.21.10
SHA-1 243354b8ffcfe894c95adc51cf4f77060ce60941获取文件 bending-paper-3.14.0.jar展开更新日志
Additions
- Minecraft 1.21.10 support
- MiniPlaceholders v3 support
- BloodBending
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.13.1...v3.14.0
3.13.1
正式版- 加载器
- fabric
- MC 版本
- 1.21.8
SHA-1 c2be917d2b5726bb8dff69b03ef6b3af29897c83获取文件 bending-fabric-mc1.21.8-3.13.1.jar展开更新日志
Additions
- Minecraft 1.21.8 support
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.13.0...v3.13.1
3.13.1
正式版- 加载器
- paper
- MC 版本
- 1.21.8
SHA-1 14d559acf4575fac1d27c1a4f77fbfb76a894c8c获取文件 bending-paper-3.13.1.jar展开更新日志
Additions
- Minecraft 1.21.8 support
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.13.0...v3.13.1
3.13.0
正式版- 加载器
- fabric
- MC 版本
- 1.21.7
SHA-1 3d0d1cf3bae22828da15e67a9e56ad14deada5e3获取文件 bending-fabric-mc1.21.7-3.13.0.jar展开更新日志
Additions
- Minecraft 1.21.7 support
- Added bolt integration (replacing lwc)
Bugfixes
- Fixed
/bending helpinstruction output for passives - Fixed virtual element permission node checks
Improvements
- DisplayEntity visuals now match the environment's lightning to better blend in
API
- Artifacts are now published to sonatype central
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.12.0...v3.13.0
3.13.0
正式版- 加载器
- paper
- MC 版本
- 1.21.7
SHA-1 b2e863b771f1715eff103ce9da788b3bcf18daed获取文件 bending-paper-3.13.0.jar展开更新日志
Additions
- Minecraft 1.21.7 support
- Added bolt integration (replacing lwc)
Bugfixes
- Fixed
/bending helpinstruction output for passives - Fixed virtual element permission node checks
Improvements
- DisplayEntity visuals now match the environment's lightning to better blend in
API
- Artifacts are now published to sonatype central
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.12.0...v3.13.0
3.12.0
正式版推荐- 加载器
- fabric
- MC 版本
- 1.21.5
SHA-1 f95014a344ea9689a2b28ab1a41ea08e18a81fd6获取文件 bending-fabric-mc1.21.5-3.12.0.jar展开更新日志
Additions
- Minecraft 1.21.5 support
Bugfixes
- Fixed
/bending whocommand output when targeting other benders
Improvements
- Better handling of npc benders when they are unloaded
- Allow
/bending attributecommand to target other benders - Better entity collision detection for several linear abilities - should feel more responsive now
API
- Added PresetUnregisterEvent when a user deletes a preset
- Added BendingContext to be passed to Addons when loaded
- Some deprecated methods are now scheduled to be removed in the next release
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.11.0...v3.12.0
3.12.0
正式版推荐- 加载器
- paper · purpur
- MC 版本
- 1.21.5
SHA-1 16e8a677050f0564847ebe55a3eaee977f97cfad获取文件 bending-paper-3.12.0.jar展开更新日志
Additions
- Minecraft 1.21.5 support
Bugfixes
- Fixed
/bending whocommand output when targeting other benders
Improvements
- Better handling of npc benders when they are unloaded
- Allow
/bending attributecommand to target other benders - Better entity collision detection for several linear abilities - should feel more responsive now
API
- Added PresetUnregisterEvent when a user deletes a preset
- Added BendingContext to be passed to Addons when loaded
- Some deprecated methods are now scheduled to be removed in the next release
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.11.0...v3.12.0
3.11.0
正式版- 加载器
- fabric
- MC 版本
- 1.21.4
SHA-1 9c7e9a0d365c00f1c47017809eeb803657319e77获取文件 bending-fabric-mc1.21.4-3.11.0.jar展开更新日志
Additions
- Minecraft 1.21.4 support
- Added luckperms context for user element count
Improvements
- Reworked and simplified locksmithing to be less annoying
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.10.1...v3.11.0
3.11.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.21.4
SHA-1 3c06214efeedb1136fc1dde834ba626715421161获取文件 bending-paper-3.11.0.jar展开更新日志
Additions
- Minecraft 1.21.4 support
- Added luckperms context for user element count
Improvements
- Reworked and simplified locksmithing to be less annoying
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.10.1...v3.11.0
3.10.1
正式版- 加载器
- fabric
- MC 版本
- 1.21.1
SHA-1 4199c827b4c3b029db079b6831709e37a8f514bf获取文件 bending-fabric-mc1.21.1-3.10.1.jar展开更新日志
Bugfixes
- Fixed torrent cooldown not applying when used from preformed waterring
- Fixed airscooter causing fly glitch
- Fixed water bottle not being recognized for healing waters (Fabric)
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.10.0...v3.10.1
3.10.1
正式版- 加载器
- paper · purpur
- MC 版本
- 1.21.1
SHA-1 ab4abef18529772cbe90b79b757f45bfb0e03ef0获取文件 bending-paper-3.10.1.jar展开更新日志
Bugfixes
- Fixed torrent cooldown not applying when used from preformed waterring
- Fixed airscooter causing fly glitch
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.10.0...v3.10.1
3.10.0
正式版- 加载器
- fabric
- MC 版本
- 1.21.1
SHA-1 c244ef93ca933f166136618bb6b509953b1f4e37获取文件 bending-fabric-mc1.21.1-3.10.0.jar展开更新日志
Additions
- Minecraft 1.21.1 support
Improvements
- MetalCable now also accepts raw_iron as a source
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.9.0...v3.10.0
3.10.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.21.1
SHA-1 46378361a31e433fd88f19413801b1db865ed538获取文件 bending-paper-3.10.0.jar展开更新日志
Additions
- Minecraft 1.21.1 support
Bugfixes
- Fixed bending choose gui (Paper)
Improvements
- MetalCable now also accepts raw_iron as a source
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.9.0...v3.10.0
3.9.0
正式版- 加载器
- fabric
- MC 版本
- 1.21
SHA-1 0fa68649b2f1d5089a0f1caff18dbd85d6cf4941获取文件 bending-fabric-mc1.21-3.9.0.jar展开更新日志
Additions
- Minecraft 1.21 support
Bugfixes
- Fixed bending items (eg, EarthArmor pieces) not having proper metadata and causing issues (Fabric)
- Fixed EarthGlove ingot items duplicating on use
Improvements
- Dripleaves can now be broken by various abilities
- Changed air sounds to be less annoying
API
- Unified config handling for addons
- Deprecated most platform entity methods and properties and replaced with component system
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.8.0...v3.9.0
3.9.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.21
SHA-1 a3c3129a855c311e1f62e9b24812a96722f405ae获取文件 bending-paper-3.9.0.jar展开更新日志
Additions
- Minecraft 1.21 support
Bugfixes
- Fixed EarthGlove ingot items duplicating on use
Improvements
- Dripleaves can now be broken by various abilities
- Changed air sounds to be less annoying
API
- Unified config handling for addons
- Deprecated most platform entity methods and properties and replaced with component system
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.8.0...v3.9.0
3.8.0
正式版- 加载器
- fabric
- MC 版本
- 1.20.6
SHA-1 3eedbeedb51dc865d417e00d5b3f32b1097c8502获取文件 bending-fabric-mc1.20.6-3.8.0.jar展开更新日志
Additions
- Minecraft 1.20.6 and Java 21 support
- Added AvatarState ability
Bugfixes
- Added missing
deepslate_emerald_ore,deepslate_gold_ore,mossy_cobblestoneto earthbendable block types - Fixed firejet gliding animation (Fabric)
- Fixed regression with command permissions missing a dot
Improvements
- WaterWave can now be cancelled by sneaking again
- Optimized attribute calculation
- Abilities in
/bending help <element>are now sorted alphabetically - Background item tooltips are now hidden in the element choose menu
- Bending board can now be used asynchronously
- Reworked HeatControl to simplify usage
- Greatly reduced player permission checks
API
- Support multi-element abilities
- Refactored and expanded entity and block properties
- Breaking change in Policies definition
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.7.0...v3.8.0
3.8.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.20.6
SHA-1 5ff23756d5203a51b1df361bc007d9d3c06fe49a获取文件 bending-paper-3.8.0.jar展开更新日志
Additions
- Minecraft 1.20.6 and Java 21 support
- Added AvatarState ability
Bugfixes
- Added missing
deepslate_emerald_ore,deepslate_gold_ore,mossy_cobblestoneto earthbendable block types - Fixed regression with command permissions missing a dot
Improvements
- WaterWave can now be cancelled by sneaking again
- Optimized attribute calculation
- Abilities in
/bending help <element>are now sorted alphabetically - Background item tooltips are now hidden in the element choose menu
- Bending board can now be used asynchronously
- Reworked HeatControl to simplify usage
- Greatly reduced player permission checks
API
- Support multi-element abilities
- Refactored and expanded entity and block properties
- Breaking change in Policies definition
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.7.0...v3.8.0
3.7.0
正式版- 加载器
- fabric
- MC 版本
- 1.20.4
SHA-1 011200fa98f440ac2d469d08ad5f5edfe604b910获取文件 bending-fabric-mc1.20.4-3.7.0.jar展开更新日志
Additions
- Added placeholders for user slot binds
- Added config option to make EarthTunnel permanent
Removals
- Removed unnecessary command aliases for better brigadier compatibility
Bugfixes
- Fixed regression that caused WaterWave to be hidden in water help page
- Fixed bind command to actually respect the permission check
- Fixed wrong order of arguments in ability death messages (Fabric)
- Fixed permission defaults being checked in the wrong order (Fabric)
Improvements
- Tweaked AirBlade animation to not be hollow when charging
- EarthTunnel now supports custom block drops
- HeatControl now supports custom cooked foods (simulates recipes from campfire cooking)
- EarthArmor will no longer override worn armor pieces, will only apply if it filled any empty slots
- Updated water and earth bendable block tags
- Modernized material tags to be data driven and allow the use of data pack defined blocks and items
- Optimized ability configuration loading and the application of attribute modifiers
- Increased maximum allowed cooldown and temp armor duration from 30s to 2mins
API
- Removed deprecated methods from 3.6.0
- Improved inventory handling to be transactional
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.6.0...v3.7.0
3.7.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.20.4
SHA-1 9674e8db44ac11a4865b811e9e82e98473b7cc24获取文件 bending-paper-3.7.0.jar展开更新日志
Additions
- Added placeholders for user slot binds
- Added config option to make EarthTunnel permanent
Removals
- Removed unnecessary command aliases for better brigadier compatibility
Bugfixes
- Fixed regression that caused WaterWave to be hidden in water help page
- Fixed bind command to actually respect the permission check
Improvements
- Tweaked AirBlade animation to not be hollow when charging
- EarthTunnel now supports custom block drops
- HeatControl now supports custom cooked foods (simulates recipes from campfire cooking)
- EarthArmor will no longer override worn armor pieces, will only apply if it filled any empty slots
- Updated water and earth bendable block tags
- Modernized material tags to be data driven and allow the use of data pack defined blocks and items
- Optimized ability configuration loading and the application of attribute modifiers
- Increased maximum allowed cooldown and temp armor duration from 30s to 2mins
API
- Removed deprecated methods from 3.6.0
- Improved inventory handling to be transactional
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.6.0...v3.7.0
3.6.1
正式版- 加载器
- fabric
- MC 版本
- 1.20.4
SHA-1 390c8f7192f0377a9ebe0f6c988f8c9962836a24获取文件 bending-fabric-mc1.20.4-3.6.1.jar展开更新日志
Bugfixes
- Use lowercase ability suggestions for better brigadier compatibility
3.6.0
正式版- 加载器
- fabric
- MC 版本
- 1.20.4
SHA-1 d33326621721da894a92340a23c8c84ca33e71f5获取文件 bending-fabric-mc1.20.4-3.6.0.jar展开更新日志
Bugfixes
- Fixed mixin conflicts and crashes
- Fixed
/bending helpsuggesting abilities the user didn't have permission to see - Fixed incorrect death messages from abilities
Improvements
- Full namespace support for abilities
- Better command handling and localization, descriptions and exceptions are now fully translatable
API
- Updated vanilla registries
- Deprecations in AbilityDescription and other related classes to fully embrace namespacing
Message#DEFAULT_LOCALEmoved toTranslation#DEFAULT_LOCALE
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.5.0...v3.6.0
3.6.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.20.4
SHA-1 5aec27b0a4374417abfa238883f5d860cb2994d7获取文件 bending-paper-3.6.0.jar展开更新日志
Bugfixes
- Fixed
/bending helpsuggesting abilities the user didn't have permission to see - Fixed incorrect death messages from abilities
Improvements
- Full namespace support for abilities
- Better command handling and localization, descriptions and exceptions are now fully translatable
API
- Updated vanilla registries
- Deprecations in AbilityDescription and other related classes to fully embrace namespacing
Message#DEFAULT_LOCALEmoved toTranslation#DEFAULT_LOCALE
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.5.0...v3.6.0
3.5.0
正式版- 加载器
- fabric
- MC 版本
- 1.20.4
SHA-1 f3c989057897c0d1f97a33fd32fe275e3c93745e获取文件 bending-fabric-mc1.20.4-3.5.0.jar展开更新日志
Additions
- Minecraft 1.20.4 support
- Added preset limits
- Added speed config option to EarthTunnel
- Added sounds and particles to Fire abilities colliding with AirShield
- Added experimental command to view an ability's attributes (base and modified values)
Bugfixes
- FireBreath will now properly melt snow layers
- Fixed EarthTunnel dropping coal when used on copper ore
- EarthTunnel can properly be picked up in Fabric
- Fixed worldguard bypass being ignored
- Fixed typo in FireShield death message
Improvements
- When AirShield is frozen, it's now hollow instead of solid
- Translations are also refreshed when addons load
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.4.1...v3.5.0
3.5.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.20.4
SHA-1 222f49a4eef758c2537e7fc644784e247a05b127获取文件 bending-paper-3.5.0.jar展开更新日志
Additions
- Minecraft 1.20.4 support
- Added preset limits
- Added speed config option to EarthTunnel
- Added sounds and particles to Fire abilities colliding with AirShield
- Added experimental command to view an ability's attributes (base and modified values)
Bugfixes
- FireBreath will now properly melt snow layers
- Fixed EarthTunnel dropping coal when used on copper ore
- Fixed worldguard bypass being ignored
- Fixed typo in FireShield death message
Improvements
- When AirShield is frozen, it's now hollow instead of solid
- Translations are also refreshed when addons load
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.4.1...v3.5.0
3.4.1
正式版- 加载器
- fabric
- MC 版本
- 1.20.2
SHA-1 750b0cec9c844b466540274ad12aa29a1907bf00获取文件 bending-fabric-mc1.20.2-3.4.1.jar展开更新日志
Additions
- Minecraft 1.20.2 support
- Automatically bind preset when choosing an element (preset name needs to match the element name in lowercase)
Bugfixes
- Fixed temp block behavior with infinite water and waterlogged blocks
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.4.0...v3.4.1
3.4.1
正式版- 加载器
- paper · purpur
- MC 版本
- 1.20.2
SHA-1 621d12f48c4c252aa49d60772b9510aff67fc0e1获取文件 bending-paper-3.4.1.jar展开更新日志
Additions
- Minecraft 1.20.2 support
- Automatically bind preset when choosing an element (preset name needs to match the element name in lowercase)
Bugfixes
- Fixed temp block behavior with infinite water and waterlogged blocks
Full Changelog: https://github.com/PrimordialMoros/Bending/compare/v3.4.0...v3.4.1
3.4.0
正式版- 加载器
- fabric
- MC 版本
- 1.20.1
SHA-1 e7108021fe0fa43f4baa7eec2c6a7e1968b1d67f获取文件 bending-fabric-mc1.20.1-3.4.0.jar展开更新日志
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.
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
3.4.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.20.1
SHA-1 d9d5cf37138ffb12146eedcd08034fca52531876获取文件 bending-paper-3.4.0.jar展开更新日志
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
3.3.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.20.1
SHA-1 06c97b54c86353dc9bbad9cdf32227e24a16bc55获取文件 bending-paper-3.3.0.jar展开更新日志
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
3.3.0
正式版- 加载器
- fabric
- MC 版本
- 1.20.1
SHA-1 9e61bd406a485c3c39e67792800f6d47accc2d5e获取文件 bending-fabric-mc1.20.1-3.3.0.jar展开更新日志
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
3.2.1
正式版- 加载器
- fabric
- MC 版本
- 1.20.1
SHA-1 5ba07abe924b597eb2d963c113c69f7c51ddb9dd获取文件 bending-fabric-mc1.20.1-3.2.1.jar展开更新日志
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
3.2.1
正式版- 加载器
- paper · purpur
- MC 版本
- 1.20.1
SHA-1 b135bb9d0e24761e396d34e883869c3443f10c99获取文件 bending-paper-3.2.1.jar展开更新日志
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
3.2.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.20.1
SHA-1 f0c6df6dd537dad7b0c86e81e83134df691bafcb获取文件 bending-paper-3.2.0.jar展开更新日志
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
3.2.0
正式版- 加载器
- fabric
- MC 版本
- 1.20.1
SHA-1 c9b351edbc5f302043c528c09801049c9cccab4b获取文件 bending-fabric-mc1.20.1-3.2.0.jar展开更新日志
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
3.1.0
正式版- 加载器
- fabric
- MC 版本
- 1.19.4
SHA-1 42176309e1c65f4217e23b4045f7b4a622ea91e2获取文件 bending-fabric-mc1.19.4-3.1.0.jar展开更新日志
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
3.1.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.19.4
SHA-1 e3bd000669bf3a6f58f278cf5e40ff65bfca01ba获取文件 bending-paper-3.1.0.jar展开更新日志
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
3.1.0-SNAPSHOT
测试版- 加载器
- fabric
- MC 版本
- 1.19.3
SHA-1 b39d10f906ecaa05e286bb103a45d4d9763c0386获取文件 bending-fabric-mc1.19.3-3.1.0-SNAPSHOT.jar展开更新日志
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
3.1.0-SNAPSHOT
测试版- 加载器
- paper · purpur
- MC 版本
- 1.19.2 · 1.19.3
SHA-1 af0409e85511285a17eccd82cd3655a0bdfeea4a获取文件 bending-paper-3.1.0-SNAPSHOT.jar展开更新日志
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
3.0.0
正式版- 加载器
- fabric
- MC 版本
- 1.19.3
SHA-1 5054775c789b223632084c6ba42277a5637c66d5获取文件 bending-fabric-mc1.19.3-3.0.0.jar展开更新日志
The Fabric version of Bending is a serverside mod and doesn't require any mods installed on connecting clients.
If you wish, you can install the mod on your client to bend in singleplayer worlds!
3.0.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.19.2 · 1.19.3
SHA-1 8f51e82f33bbd485d568282ce06e39803d85728d获取文件 bending-paper-3.0.0.jar展开更新日志
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
2.2.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.18.2 · 1.19.2
展开更新日志
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
2.1.0
正式版- 加载器
- paper · purpur
- MC 版本
- 1.18.2 · 1.19.2
依赖关系
- 未命名依赖
- 可选未命名依赖
- 可选Bolt
- 可选GriefPrevention
- 可选LuckPerms
- 可选MiniPlaceholders
- 可选Towny
- 可选WorldGuard
- 必需未命名依赖