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.
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.
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!
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.
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!
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!
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!
[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
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.
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!
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!
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.
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.
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!
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!!!
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!
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.
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
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!
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.
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!
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!
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!
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.
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.
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!
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