Minecraft: The Last Airbender
Minecraft: The Last Airbender
Minecraft: The Last Airbender
Official Plugin Spotlight
Installation Tutorial: Click Here
Official Bending Server
IP - minecraftTLA.us.to

If that server is full (and it usually is), feel free to check out any of the other "official" servers.
Dev build
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk. This link has been removed because Bukkit doesn't like Github as a CI server.
Minecraft: The Last Airbender is a Minecraft plugin for a Bukkit server. It is designed for Survival Multiplayer, and allows players to choose an element to bend as the benders do in the world of Avatar (the stage of Avatar: The Last Airbender and its sequel The Legend of Korra).
Some quick notes: I will warn you that you will not be able to do everything they do in the show. There are limitations both in Minecraft and in Bukkit that prevent such extravagance. In the details of each discipline you can see exactly what you can do. As such, the description of the bending disciplines is a little altered to reflect their role in the world of Minecraft: The Last Airbender.
Features
- Play as a bender and choose which type you would like to be.
- Battle other users and see who is the best of the best.
- Compatible with WorldGuard, Factions, PreciousStones, GriefPrevention, and CreeperHeal. (Many more plugins will be added to this list)
- Nothing is required client-side
- Permissions support!
Bending
Users may bend water, earth, fire, air, or can go with being a chiblocker.. You may pick which type of bender you would like to be with the command: /bending choose [water/air/earth/fire/chi]. You may only choose one, with the exception of the Avatar, and you may never change it so be careful in your decision.
Waterbending
- Specializes in maneuverability in and on the water.
- Oceans are perfect for water benders.
- Techniques range from shooting water that do damage, freezing lakes, or even pushing enemies back with powerful waves.
- This bending style is a mixture of offensive and defensive.
- Water bending opens up many options in bodies of water that are otherwise closed to the other disciplines.
Earthbending
- Specializes in manipulating the earth around them.
- Any area which contains land is perfect for earth benders.
- They have the abilities to pull columns straight up from the earth, drill their way through any mountain and launch themselves through the air.
- This bending style, like water bending, is a mixture of offensive and defensive.
- Earth benders do not take fall damage as long as they land on the ground.
Firebending
- Specializes on destruction and incineration.
- Any environment, besides on any bodies of water, is perfect for them.
- They may create rings of fire on the ground, shoot lines of fire, and even create exploding fireballs.
- This bending style is pure offensive, and very little mobility/defense.
- Fireball is the only ability they may use that does not require any solid ground beneath them.
Airbending
- Specializes in mobility & defense.
- The land is the ideal place for airbenders, although they may also bend over the water.
- Bending air allows you to use wind to blast things away, forming a shield of air around you, or using a tornado to lift you, or your opponent, off of their feet.
- This bending style is perfect for pacifists and explorers for they lack any raw damage output, but make up for it with their utility and speed.
- Choosing air as your element increases your overall speed, decreases the rate of hunger and disables fall damage.
Chi Blocking
- Specializes in bare handed combat.
- Move faster, jump higher, take less fall damage.
- Can block someones chi, stopping them from Bending for a short period of time.
- Abilities range from Higher Jumps, Faster Punches, and Paralysis of enemies.
HELP! It's not working!
This is a Bukkit plugin, not a single player mod. It will never be a single player mod. Go to the Bukkit Wiki to set up your own server. You can play on it just like you would single player, and it requires nothing more than setting it up.
If anything is not working, look around for a development build of Bending.
Development progress
School has picked back up, so plugin development will be very intermittent at best. I've done away with the ordered releases, and will most likely be keeping 1.0.7 the "official" version until I release it as 1.1.0. It's a jump, I know, but if I were forced to stick to a schedule, the plugin would never get done. This is because there are things I like coding and want to code now, and I shouldn't have to wait just because I have something else planned for the version.
As such, there is no ETA on the release. The dev build will of course be updated as I add features, but 1.1.0 will only be officially released when everything is completed, and that could take a very long time.
Donating
If you're so inclined, donate here or click on the donate button at the top right.
Related Plugins
No support for the plugins listed below will be offered here, please go to that plugin page for support.
- Probending - Create Probending teams using the Bending Plugin.


-
View User Profile
-
Send Message
Posted Oct 8, 2013Found another bug/glitch. If a person uses catapult or firejet and land in a tornado it activates a fly glitch.
-
View User Profile
-
Send Message
Posted Oct 8, 2013@ninjakiwi10101
Have you tried using WorldGuard?
-
View User Profile
-
Send Message
Posted Oct 7, 2013I haven't trie any!!! I just want to disable it in a certain areas. I've seen it in other Bending servers but I can't figure out how. Point out the obvious PLEASE!!!
-
View User Profile
-
Send Message
Posted Oct 7, 2013@ninjakiwki10101
Tell me, what kind of plugins have to tried to disable bending with? I don't want to state the obvious
-
View User Profile
-
Send Message
Posted Oct 7, 2013Hmmm @monstercat101
Hmm, If I were to guess, the error is due to lack of memory? Try allocating more memory to the server, and re download Bending... Tell me if that works...
-
View User Profile
-
Send Message
Posted Oct 7, 2013How do I disable bending in a certain area? I wanna disable bending at the spawn and in certain other places!! Please help!!!!!
-
View User Profile
-
Send Message
Posted Oct 7, 2013@orion304
Thanks so much, can't wait for the release :)
Also, got this error http://dev.bukkit.org/paste/8660/
@kiammcquaid Please use paste bin next time, and your server is out of memory, get some more in or reduce the files/plugins/worlds. Looks like your culprit is coreprotect, a massive plugin.
-
View User Profile
-
Send Message
Posted Oct 6, 2013I use GroupManager for my server ^_^!
-
View User Profile
-
Send Message
Posted Oct 6, 2013@codiaz I know It is the bending, because I've done tests on other servers as well as mine. But anyway, here is the error it shows
29.09 20:18:44 [Server] INFO Error: java.lang.OutOfMemoryError: GC overhead limit exceeded 29.09 20:18:19 [Server] INFO Error: java.lang.OutOfMemoryError: GC overhead limit exceeded 29.09 20:17:54 [Server] INFO Error: java.lang.OutOfMemoryError: GC overhead limit exceeded 29.09 20:17:20 [Server] SEVERE We were unable to save this crash report to disk. 29.09 20:17:20 [Server] INFO java.lang.OutOfMemoryError: GC overhead limit exceeded 29.09 20:17:20 [Server] SEVERE Could not save crash report to ./crash-reports/crash-2013-09-29_20.17.08-server.txt 29.09 20:16:24 [Server] INFO java.lang.OutOfMemoryError: GC overhead limit exceeded 29.09 20:16:24 [Server] SEVERE Encountered an unexpected exception OutOfMemoryError 29.09 20:16:24 [Server] SEVERE java.lang.OutOfMemoryError: GC overhead limit exceeded 29.09 20:16:19 [Server] INFO ... 11 more 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.EntityPlayer.h(EntityPlayer.java:223) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.EntityHuman.l_(EntityHuman.java:157) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.EntityLiving.l_(EntityLiving.java:1276) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.EntityHuman.c(EntityHuman.java:371) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.EntityLiving.c(EntityLiving.java:1443) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.EntityHuman.e(EntityHuman.java:1229) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.EntityLiving.e(EntityLiving.java:1187) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.Entity.move(Entity.java:439) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.World.getCubes(World.java:1033) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.World.getEntities(World.java:2261) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.World.getEntities(World.java:2265) 29.09 20:16:19 [Server] INFO at java.util.ArrayList.<init>(ArrayList.java:139) 29.09 20:16:19 [Server] INFO at java.util.ArrayList.<init>(ArrayList.java:132) 29.09 20:16:19 [Server] INFO Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:116) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.Packet10Flying.handle(SourceFile:136) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:343) 29.09 20:16:19 [Server] INFO at net.minecraft.server.v1_6_R2.EntityPlayer.h(EntityPlayer.java:277) 29.09 20:16:19 [Server] INFO net.minecraft.server.v1_6_R2.ReportedException: Ticking player 29.09 20:16:19 [Server] WARNING Failed to handle packet for kaf2321/50.53.76.242: net.minecraft.server.v1_6_R2.ReportedException: Ticking player 29.09 20:15:33 [Server] SEVERE at java.lang.Thread.run(Thread.java:724) 29.09 20:15:33 [Server] SEVERE at net.coreprotect.consumer.Consumer.run(Consumer.java:49) 29.09 20:15:27 [Server] SEVERE at net.coreprotect.consumer.Process.processConsumer(Process.java:26) 29.09 20:15:27 [Server] SEVERE at net.coreprotect.database.Database.getConnection(Database.java:52) 29.09 20:15:27 [Server] SEVERE at java.sql.DriverManager.getConnection(DriverManager.java:233) 29.09 20:15:27 [Server] SEVERE at java.sql.DriverManager.getConnection(DriverManager.java:571) 29.09 20:15:27 [Server] SEVERE at org.sqlite.JDBC.connect(JDBC.java:64) 29.09 20:15:27 [Server] SEVERE at org.sqlite.JDBC.createConnection(JDBC.java:77) 29.09 20:15:27 [Server] SEVERE at org.sqlite.Conn.<init>(Conn.java:57) 29.09 20:15:19 [Server] SEVERE at org.sqlite.Conn.open(Conn.java:123) 29.09 20:15:19 [Server] SEVERE at java.lang.Class.getDeclaredMethod(Class.java:1992) 29.09 20:15:19 [Server] SEVERE at java.lang.Class.privateGetDeclaredMethods(Class.java:2521) 29.09 20:15:19 [Server] SEVERE at java.lang.Class.getDeclaredMethods0(Native Method) 29.09 20:15:19 [Server] SEVERE java.lang.OutOfMemoryError: GC overhead limit exceeded 29.09 20:15:19 [Server] SEVERE Exception in thread "Thread-18" 29.09 20:15:19 [Server] SEVERE at net.minecraft.server.v1_6_R2.DedicatedServerConnectionThread.run(DedicatedServerConnectionThread.java:83) 29.09 20:15:06 [Server] SEVERE at net.minecraft.server.v1_6_R2.PendingConnection.<init>(PendingConnection.java:31) 29.09 20:15:06 [Server] SEVERE at net.minecraft.server.v1_6_R2.NetworkManager.<init>(NetworkManager.java:70) 29.09 20:15:06 [Server] SEVERE at java.io.BufferedOutputStream.<init>(BufferedOutputStream.java:76) 29.09 20:15:01 [Server] SEVERE Reached end of stream for /50.53.76.242 29.09 20:14:41 [Server] SEVERE java.lang.OutOfMemoryError: GC overhead limit exceeded 29.09 20:14:41 [Server] SEVERE Exception in thread "Listen thread" 29.09 20:14:12 [Server] SEVERE Reached end of stream for /50.53.76.242 29.09 20:14:12 [Server] SEVERE Reached end of stream for /67.176.212.184 29.09 20:14:12 [Server] SEVERE Reached end of stream for /99.58.186.80 29.09 20:13:12 [Server] SEVERE Reached end of stream for /184.78.197.52 29.09 20:13:07 [Server] SEVERE Reached end of stream for /50.53.76.242 29.09 20:12:54 [Server] SEVERE Reached end of stream for /137.124.9.20 29.09 20:11:23 [Server] SEVERE Reached end of stream for /108.51.67.104 29.09 20:11:09 [Server] SEVERE Reached end of stream for /50.53.76.242 29.09 20:11:09 [Server] SEVERE Reached end of stream for /137.124.9.20 29.09 20:11:09 [Server] SEVERE Reached end of stream for /99.58.186.80 29.09 20:11:09 [Server] SEVERE Reached end of stream for /69.204.185.195 29.09 20:10:34 [Server] SEVERE Reached end of stream for /67.176.212.184 29.09 20:10:34 [Server] SEVERE Reached end of stream for /108.50.164.209 29.09 20:10:28 [Server] SEVERE Reached end of stream for /67.176.212.184 29.09 20:10:28 [Server] SEVERE Reached end of stream for /108.51.67.104 29.09 20:10:20 [Server] SEVERE Reached end of stream for /96.19.176.21 29.09 20:10:20 [Server] SEVERE Reached end of stream for /96.19.176.21 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:116) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.Packet10Flying.handle(SourceFile:136) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:343) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.EntityPlayer.h(EntityPlayer.java:223) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.EntityHuman.l_(EntityHuman.java:157) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.EntityLiving.l_(EntityLiving.java:1276) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.EntityHuman.c(EntityHuman.java:371) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.EntityLiving.c(EntityLiving.java:1443) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.EntityHuman.e(EntityHuman.java:1229) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.EntityLiving.e(EntityLiving.java:1187) 29.09 20:09:58 [Server] WARNING at net.minecraft.server.v1_6_R2.Entity.move(Entity.java:439) 29.09 20:09:58 [Server] WARNING What follows is the stack trace of the main thread 29.09 20:09:58 [Server] WARNING The main thread failed to respond after 10 seconds
-
View User Profile
-
Send Message
Posted Oct 6, 2013@kiammcquaid
Could you give the log of the server? Cause if it happens a lot it isn't bending it would be something like a corrupted chunk or something else :P But we really need a log of the server to help ya
-
View User Profile
-
Send Message
Posted Oct 6, 2013For some reason, There are some errors with bending that crash the server.
-
View User Profile
-
Send Message
Posted Oct 6, 2013sorry Orion I was insulting you , I know you work hard. It was Codiaz i was insulting playing mister "arogant" guy
-
View User Profile
-
Send Message
Posted Oct 6, 2013@KAGamingTime
This host does put their servers pretty much to full with a CPU that is to bad for this, they are meant for small servers not for the bigger ones.
@hickster15
May I ask what you are trying to do? If you want your own prefix in the game you should get something like PEX or groupmanager and those will handle this, if you want just the basic the bending plugins should handle this normal.
@Telemnor
Okej so lets say you want an arena where they can build, pvp but they cannot bend in there. So what you wanna do is
@crston
I think you are trying to ask when there will be new bending? Right? Anyways not in the near future, as soon as avatar gets something "new" it will be added but it needs to be possible and have something to do with it.
-
View User Profile
-
Send Message
Posted Oct 6, 2013When will you do added bending?
-
View User Profile
-
Send Message
Posted Oct 6, 2013@davidwellz Huh? I'm going to assume you aren't asking a question...
@raptorfarian Me too :D
-
View User Profile
-
Send Message
Posted Oct 6, 2013@orion : I understand the logic behind your decision, I am not questioning it in any way. I'd just like to ask if you could let us choose?
Like, in the config file, a line with : "UseFlag: build" or "useFlag: pvp".
In my case, the pvp flag wouldn't be a problem at all. Earthgrab and other trapping abilities have been disabled for players.
Or, @codiaz : could you please describe a bit more the solution you proposed to me in this post? : http://dev.bukkit.org/bukkit-plugins/minecraft-last-airbender/?page=3#c3805
I'm not sure I understand it. Would those plugins allow me to separate bending and the build flag?
Edit : fixed. I just used your source code on github and set the private variable "respectfaction" to false. So people can't build in factions, but they can bend. As for the problems it may cause, heh, one thing at a time :). Thank you for putting the source code online! That's very kind.
-
View User Profile
-
Send Message
Posted Oct 6, 2013just commenting to congratulate orion on his amazing plugin it is one of the main reasons for me getting minecraft so i can finally play a open world avatar game.
-
View User Profile
-
Send Message
Posted Oct 5, 2013I found out that the titles don't work with essentials so is there a format that is need for it to work or add to these
format: '<{DISPLAYNAME}> {MESSAGE}'
group-formats:
-
View User Profile
-
Send Message
Posted Oct 5, 2013so what's up with the server?
-
View User Profile
-
Send Message
Posted Oct 5, 2013@KAGamingTime
they aren't real waterspouts. it is the flood glitch. the flood glitch is any time waterbending creates water source blocks and many times they don't spread like normal water until those blocks are updated. also part of that is where the glitch gets its name. when waterbenders make it spread, but that's another topic.
i didn't discover it. orion has known for a long time about the flooding glitch... which is why i hadn't mentioned it. XD