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.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
|
R
v2.2.0
|
1d ago | 1 | |||
|
R
v2.1.0
|
1d ago | 1 |
- Minecraft 26.3 support
- Nylium is now earthbendable
### Improvements
- Getting hit by lightning is now more dramatic
- Full Changelog**: https://github.com/PrimordialMoros/Bending/compare/v3.16.1...v3.17.0
- Minecraft 26.3 support
- Nylium is now earthbendable
### Improvements
- Getting hit by lightning is now more dramatic
- Full Changelog**: https://github.com/PrimordialMoros/Bending/compare/v3.16.1...v3.17.0
- Fixed crash on entity death (fabric)
- Full Changelog**: https://github.com/PrimordialMoros/Bending/compare/v3.16.0...v3.16.1
- 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
- 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
- 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
- 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
- Minecraft 1.21.10 support
- MiniPlaceholders v3 support
- BloodBending
- Full Changelog**: https://github.com/PrimordialMoros/Bending/compare/v3.13.1...v3.14.0
- Minecraft 1.21.10 support
- MiniPlaceholders v3 support
- BloodBending
- Full Changelog**: https://github.com/PrimordialMoros/Bending/compare/v3.13.1...v3.14.0
- Minecraft 1.21.8 support
- Full Changelog**: https://github.com/PrimordialMoros/Bending/compare/v3.13.0...v3.13.1
- Minecraft 1.21.8 support
- Full Changelog**: https://github.com/PrimordialMoros/Bending/compare/v3.13.0...v3.13.1
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Use lowercase ability suggestions for better brigadier compatibility
- 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
- 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