NBT API icon

NBT API -----

Add custom NBT tags or modify tags of Items/Entities/Tiles without NMS!




Version: 2.13.2
Such a great plugin, this has made working with in game items significantly easier and works great for currency plugins that involve tangible items.

Version: 2.13.1
The developer is very friendly, he didn't hesitate to help me and was very informative!

Version: 2.13.1
Very good API to manage data on items. I am using this on my plugins. Also, the developer is very friendly!

Version: 2.12.2
I had a question about a NBT API error I was getting and tr7zw took his time to fix someone's problematic outdated plugin for me. Thank you. Excellent plugin.

Version: 2.12.2
Couldn't be happier, this was a game changer for a unique economy system I am building.
Was the silver bullet solution to what I was needing. Easy to use, and has been supported for a long time.

Worth donating.

Version: 2.12.2
https://prnt.sc/pLFjtWrNB96u How can I resolve this? I'm using the latest purpur, 1.20.4

Version: 2.12.2
Amazing API, been using it on most of my plugins for the past year or so.
Fast updates and easy to use, would recommend!

Version: 2.12.1
This API is very helpful for adding custom tags to stuff. It helped me out a ton. And on top of that you get super fast support on their Discord Server!

Version: 2.12.0
How to fix this error, I left this error on the pastebi: https://pastebin.com/kED42tKr
-
Author's response
That was an error introduced during the 1.20 update for 1.19.4 only, it doesnt cause any real issues. Fixed in 2.12.1.

Version: 2.11.3
This is an absolutely incredible API! It saves you so much time, and makes it so easy to retrieve and modify NBT tags. Keep up the good work, tr7zw!

Version: 2.11.3
Awesome plugin! I have a question about it, is this plugin save against book exploits?

Version: 2.11.3
Wow, that was a lightning fast update for Minecraft's just-released 1.20. You rock tr7zw!

Version: 2.11.3
Very useful API for working with NBT data. The developer is very helpful and always quick to update when a new Minecraft version is released.
-
Author's response
:)

Version: 2.11.2
---------
Thanks for this wonderful api :D Happen to see it and it saved me time.

Version: 2.11.2
Excellent api

But the class 'NBTType' does not contain the enum of Boolean type, so how can I check the type of nbt if it is Boolean

Version: 2.11.2
Nice plugin, yet the gui or menu command does not excist.
Atm the items dont really work either and there's no explenation as for how to use the items or how they work.
-
Author's response
Eh, wrong plugin? This is a developer API. It doesn't add any menu/items. If you are not a java developer, you are in the wrong place.

Version: 2.11.1
Absolute life saver. Saved me so much time in plugin development. Code is of a very high standard, and completely open source. Thank you so much for your hard work maintaining this code base!

Version: 2.11.1
How to disable it? I deleted it, but nbtapi is uploading in my server every restart time!

Version: 2.10.0
Great API. It just works perfectly. Been using it to create items, passing values and it is outstading. Great and simple library.

Version: 2.10.0
Perfect for developers and have a perfect author.
He is happy to help you with the issues you are stuck with.
<3

Version: 2.10.0
Outstanding API, have been using it for the past while with no major issue:) Great for tagging items!

Version: 2.10.0
Awesome API ! It's really usefull for create custom items, entities and blocks !

Version: 2.10.0
Wow 1.19 support came fast, what a brilliant developer and library. Super easy to use.

Version: 2.9.2
Nice developer, fast reply, what a wonderful plugin with a wonderful developer, it saved me much time!

Version: 2.9.2
This API saved me so much time! Thank you so much for making this! Keep up the amazing work!

Version: 2.9.2
Hello Can I Add Like Nbts To Make Custom Items Like To Use Them Nbts That Dont Do Anything Can I Do Something Like That?

Version: 2.9.2
You just saved me from using NTB 1.18.2!
I've googled every word in English just trying to understand how to check itemstack's ntb!
Thanks!

Version: 2.9.2
This is an incredibly helpful resource. I'm very thankful to the author for maintaining this project.

Version: 2.8.0
Such a great plugin!
so now we can change the NBT of mobs (or other things) with out NMS:)

many Chinese users want to use this plugin

can I reprint this plugin to mcbbs.net(the biggest Minecraft forum in China)?
just translate this post and ask them to download here
:)

Version: 2.8.0
Congratulations on 100k downloads!
The ultimate NBT API out there, making our lives much easier ... thank you very much tr7zw!

Version: 2.8.0
This is a fantastic library that makes using NBT tags easier to use regardless of the Minecraft version. Thank you!

Version: 2.8.0
Very easy tool for developers to make cool plugins. With the removal of NMS mappings in the default spigot jar, I turned to this tool to make my life easier and I do not regret it for a second. Thank you for all your hard work!

Version: 2.8.0
Very helpful resource for developers that want to use NBT easly. Thank you for your hard work keep it up bro!!

Version: 2.8.0
Wonderful ! But maven shade is a pain to setup in intellij. only fully operationnal IDE way is first option

Version: 2.8.0
Thank you very much for developing this plugin, it is extremely useful for a variety of things, keep developing!
P.S.: i use that in my SimpleCoupons plugin, check it!

Version: 2.8.0
nice and useful api
thanks for great resource ^^

Version: 2.8.0
this plugin is weight ? .

Version: 2.8.0
[12:06:00 ERROR]: Failed to save player data for Amimir6741
net.minecraft.server.v1_16_R3.ReportedException: Saving entity NBT
at net.minecraft.server.v1_16_R3.Entity.save(Entity.java:1777) ~[patched_1.16.5.jar:git-Paper-774]
at net.minecraft.server.v1_16_R3.WorldNBTStorage.save(WorldNBTStorage.java:37) ~[patched_1.16.5.jar:git-Paper-774]
at net.minecraft.server.v1_16_R3.PlayerList.savePlayerFile(PlayerList.java:570) ~[patched_1.16.5.jar:git-Paper-774]
at net.minecraft.server.v1_16_R3.PlayerList.lambda$savePlayers$5(PlayerList.java:1272) ~[patched_1.16.5.jar:git-Paper-774]
at net.minecraft.server.v1_16_R3.PlayerList$$Lambda$5679/1545169728.get(Unknown Source) ~[?:?]
at net.minecraft.server.v1_16_R3.MCUtil.ensureMain(MCUtil.java:367) ~[patched_1.16.5.jar:git-Paper-774]
at net.minecraft.server.v1_16_R3.PlayerList.savePlayers(PlayerList.java:1265) ~[patched_1.16.5.jar:git-Paper-774]
at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1368) ~[patched_1.16.5.jar:git-Paper-774]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130) ~[patched_1.16.5.jar:git-Paper-774]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-774]
at net.minecraft.server.v1_16_R3.MinecraftServer$$Lambda$3065/493447989.run(Unknown Source) ~[?:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_51]
Caused by: java.lang.NullPointerException

Version: 2.8.0
This plugin makes it very easy to add custom NBT support to my own plugin.
With literally 2 lines of code I can create custom items or mobs using the same syntax as the minecraft summon command.

Also was pleased to see 1.17 has already been added.

Version: 2.8.0
When working with spigot, NMS is always an issue. I have only started recently using this api, but it does not disappoint. Heavy reflection is only done on startup and cached and the update for 1.17 came out at a breakneck pace. Thanks for the swift update!

Version: 2.7.1
Super easy to use and really helpfull! You can do a lot of things that you normally can't do!

Version: 2.7.1
Thank you for this ressource, easy to use, easy to implement ! ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

Version: 2.7.1
Easiest way to use NBTTags in plugins.
Really fast support and the developer is really helpful

Version: 2.7.1
I don't usually leave reviews, but this plugin deserve it, it's the best api ever created.
Developer is a nice person too, thanks for the help! ^^

Version: 2.7.1
The Developer is very cool and supports very fast and helpful!
Also its the best NBT lib I have seen so far :D

Version: 2.7.1
Awesome library, easy to use. Nice documentation, it has been really fast to implement and start using it.

Version: 2.7.1
Amazing plugin. Very easy to integrate and the API was super easy to use, and now in use on my own plugins! Thanks for this.

Version: 2.6.1
Can I add NBT to a block? If so, then this plugin is simply the best plugin in the world.
-
Author's response
Randon blocks don't have any data, so no way to store NBT. This data needs to be stored externally like in a sql or file. But this can be done with the NBT API to store the custom data in a nbt file as the vanilla server does.

Version: 2.6.1
Great resource, im going to start using it in all of my plugins that require items :D
Highly recommend!

Version: 2.6.0
One of the best resource ^^ it opens to an unlimited world of posibilities :)

The API is very user friendly and very easy to use and the developer is very active on his discord :)

Version: 2.6.0
Thanks a lot for this great API :D
I really needed that but was way to lazy to write it myself.
Thank you :))
Also I like the idea of just shading it into the plugin to avoid dependencies.

Version: 2.6.0
I have never used this plugin before, but let me ask, will a plugin with this size make lag or reduce the TPS server?

Version: 2.6.0
Thank you for the super fast update.
Also thank you for giving the logger field a setter. Really appreciated!

Version: 2.6.0
Worked excellently, and the developer is very helpful, and he accepts ideas and fixes your problems.

Version: 2.6.0
Amazing! Great support! Friendly developer! and the most important, always up-to-date :D

Version: 2.5.0
Great support from owner, great pluign itself 10/10, Great resource to use in plugins

Version: 2.5.0
I heavily appreciate this resource, saves a lot of time when things need to be done quickly. Keep it up boss!

Version: 2.5.0
Insanely good API, It makes certain jobs very simple and easy to perform. Thank you for maintaining this!

Version: 2.4.1
---------------------------------
Grat! Thx u!
---------------------------------

Version: 2.4.1
Such a useful resource, thank you very much for making it! It's awesome how easy you can edit nbt with this!

Version: 2.3.1
This API is insanely useful. I use it in just about any plugin that I make. It makes hiding important data on items so easy. 10/10 would suggest anyone to use this API.

Version: 2.3.1
One of the most usefull api :) It open the doors to new plugin ideas :)
Good job!

Version: 2.3.1
This API is very powerful and easy to use. This has saved me tons of time and overall has made my code much cleaner and more concise.

Version: 2.3.1
It works fabulously and as described! Very useful for developers and custom projects for servers. If you are thinking of using it do it! No harm, no foul!

Version: 2.3.1
Must have API, saves me so much time every time Minecraft get updated. I am using in every project now

Version: 2.3.1
Super simple to use, got it working with my plugin in under a minute! Awesome API.

Version: 2.3.1
I think this project is very confusing and not explained that well. If you could make it better explain that would be wonderful.
-
Author's response
The entire Spigot page is filled with explanations and examples, the Github Wiki has guides, the code has completed javadocs and there's a support Discord for any other questions?!?

Version: 2.2.0
This API is a life saver. I use it in a couple of my plugins. It's extremely easy to use. I've used several APIs in the past that are just overly convoluted, but not this one, I don't think it could be any simpler!!!

Thanks for such a great resource!

Version: 2.2.0
Amazing resource! This has saved me so much time trying to write reflection code to get NBT stuff working on multiple versions. I can now easily support every Minecraft version just by including a library!

Version: 2.1.1
I cannot stress how useful this resource is...

All my resources use this API, I cannot make a plugin without it now.
I am so grateful that this developer has created this.

I love this API and will continue to use it for as long as I keep coding.

Version: 2.1.0
Amazing API, used countless times for many different projects and will continue to use in the future.

Version: 2.0.0
NBT API 2.0.0 make a entity invisible ? I see that when I add this plugins, all mob will be invisible :v hope you fix this
-
Author's response
Please join the Discord and tell me there about the Server version/plugins/etc. This shouldn't be able to happen.

Version: 2.0.0
One of the best API's I've used in a while. Used it many medium/large scale plugins and have not had any problems. Great support also!

Version: 2.0.0
Thanks for the API. Was attempting to make my latest plugin support 1.8-1.14 and found with this API. Would be interesting if there was a way to mute the NBT message in console.

Version: 2.0.0
nbt feels easier for me and also i don't have to think about the version reflection anymore ^^ thanks a lot! really helps me out

Version: 2.0.0
Excellent plugin, makes everything a million times easier, and the author is super helpful! Use it on almost all of my plugins

Version: 1.8.3
This is a great resource. It makes dealing with NBT tags 1000x easier and has drastically improved both the quality and readability of my code.

Version: 1.8.2
Wow, sometimes dealing with NMS codes to add NBTs are really annoying. This API has at least freed up 2 hours of time! Excellent, great, nice, neat 10/10

Version: 1.8.2
Cool plugin, thank you so much for this man!. Appreciate it :D

10/10 Would rate this again

Version: 1.8.2
Thanks for this excellent API. It saved me more than an hour of time.I wish I knew about him a little earlier ....

Version: 1.8.2
Outstanding work I have been using this API for some time now I am really happy with it being simple to use but also having access to other useful methods like the MojangsonParser#Parse_Nbt method.

Overall this is amazing piece of work, keep it up!

Version: 1.8.1
Really great and simple API to use NBT almost at all needed things. Works as indended, convenient tool to handle NBT tags without pain. Thank you!

Version: 1.7-BETA
Excellent NBT API, comprehensive and easy to use, thank you!
Mess with nbt was difficult requiring dirty NMS codes. With this plugin, we can make our code cleaner and maintainable.

Version: 1.6
Powerful API, extremely useful and easy to understand. Thanks for making this beauty!!!!!

Version: 1.6
Great API, it's really useful and helpful. Easy to understand and it didn't dissapoint me.

Version: 1.6
Cool plugin ;) Its fun for my Survival server as a perk.........................

Version: 1.6
API is simple and clean to use, and comes with everything that is needed for any task.

Version: 1.6
Amazing NBT-API.

Keep up the good work, thank you for this source.

~DevSnox

-----------------------------

German:

Super NBT-API.

Super arbeit, weiter so.
Vielen Dank für diese Source.

~DevSnox

Version: 1.6
Working with NBT can be difficult, and using NMS usually means you'll have to recompile when a new minecraft version comes. With this API you don't need to worry about reflection and those things, going to the point. Thank you very much!

Version: 1.6
This is an amazing API. Works great. I recommend this for everyone.

100ccccccchaaars

Version: 1.6
Amazing plugin! Completely takes away the headache of dealing with nbt. Works perfectly. Does what it is meant to do and is easy to understand!

Version: 1.5.1
Excellet plugin, but i did not understand how to hook this plugin with my plugin, can you repose me in small time ?

Version: 1.5.1
Very helpful plugin! Thank you for taking the time to write this. Definitely makes using nbt ALOT easier.

Version: 1.5.1
Good plugins!. Working perfectly!. Thank you so much :3, you're my hero!!

100chars

Version: 1.4
Working with 1.7.10, love it, thanks. I recommend this to anyone having problems with NBTTags as this is a really simple API to understand.

Version: 1.4
Works without a hitch. Very simple, extremely effective, and overall simply gets the job done. Does everything you expect it to do. Thanks for making this!

Version: 1.4
Really nice, easy and useful api. I am really glad I have found it, it is a much cleaner solution than storing data in the lore.

Version: 1.4
Using it for my CommandTools plugin, works great.. Creator is fast at responding to questions

5/5 for dev
5/5 for plugin!

Keep going man!

Version: 1.3.1
AMAZING! Now I don't need to store informations in the lore of the item :D

BTW are nbt tags persistents on server restarts?
-
Author's response
In my tests they were! On items on the ground, in chests or the inventory :)

Version: 1.3.1
Very nice plugin. I think I may have a use for it if I decide to switch to nbt tags for my plugin called Crazy Enchantments.

Version: 1.3.1
Great Plugin ! I love it, it's perfect !!!
Can you update for minecraft spigot 1.11 ?
Sorry for my bad english, I'm french...
-
Author's response
It works in 1.11 without changes ;)

Version: 1.3.1
Ignore the bad reviews, it works, even in the latest version. I no longer use this api because using NMS is way more flexible, but for the average person this is more than enough and works absolutely beautifully!

Version: 1.2
It doesn't work in version 1.10.2.
I wasted hours on it just to find out that it doesn't work.
Love the concept but it's useless to me if the data only stays saved inside the instance then gets lost through sessions.

Version: 1.2
This lib arouses me. It makes my stick turn into a diamond sword, if you catch my drift. Your lib is quick and easy to work with and makes me explode with enjoyment every time. I don't need to struggle any more (with NBT) thanks to your lib. 10/10 would use again.

Version: 1.2
This works beautifully. A fantastic, consistent, and easy-to-use replacement for writing attributes in lore, especially values that should be "hidden" (e.g. float values of weapon spreads, custom sounds). I'll definitely be using this in the future and I'll give you guys a shout-out if this server gets off the ground, thanks so much!

Version: 1.2
I'm using this in my new plugin. It's very easy to use and works very well. A Maven repo would be useful tho.

Version: 1.1
Easy setters for NBT on items / itemstacks, usefull to bind custom actions on items.
Exactly what i want, thanks!

Version: 1.1
I love this! Thank you so much!
This plugin library thing makes creating dynamic GUIs much easier than previously, of course, it can be used for so much more

Version: 1.1
Very handy

Version: 1.1
Very nice and useful API!

Version: 1.1
Its fantastic men ;)

Resource Information
Author:
----------
Total Downloads: 213,350
First Release: Jun 7, 2015
Last Update: Dec 16, 2024
Category: ---------------
All-Time Rating:
107 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings