NBT API is a Java Edition plugin and developer library that lets Bukkit, Spigot, Paper, Purpur, and Folia projects add custom NBT data or edit existing tags on items, entities, and tile entities without directly relying on NMS code. Its reflection based approach helps plugin developers maintain compatibility across many Minecraft versions while building custom items, mobs, inventories, and gameplay systems.
Values can also be copied or serialized for storage in files, YAML, JSON, SQL, or Redis, making the API useful for persistent server features. At BoxToPlay, we recommend it as a practical foundation for Minecraft server development when plugins need reliable, flexible data handling.
Select the version of NBT-API you want installed on your Minecraft server.
You go directly to your cart with the Minecraft plan and selected version of NBT-API already included. Check that everything is correct before continuing.
Wait while your Minecraft server is built and delivered. Installation of your selected NBT-API version starts during setup. Once it is ready, connect and have fun.
Create your Minecraft server and install the NBT-API plugin with one click!