Plugin Minecraft NBTAPI
Informações sobre NBTAPI e servidores confirmados
🔌 Sobre o NBT-API
NBT-API (Item-NBT-API) é uma biblioteca de plugin para Minecraft que permite aos desenvolvedores ler, escrever e anexar tags NBT a itens, entidades e tile entities sem usar NMS. O projeto expõe uma camada estável para trabalhar com NBT entre diferentes versões de servidor e fornece utilitários para serializar e persistir dados NBT.
🎯 Objetivo
Oferecer uma API para desenvolvedores manipularem dados Named Binary Tag (NBT), para que autores de plugins possam guardar metadados, dados personalizados de itens, tags de entidades ou dados de tile entities sem depender diretamente das internals do servidor.
⚙️ Recursos
- Ler e escrever NBT de itens, entidades e tile entities.
- Criar e modificar compounds NBT aninhados e tipos de tags primitivos.
- Utilitários para guardar NBT como texto ou noutros contentores.
- Suporte para serializar NBT em ficheiros ou como strings para armazenamento em YAML/JSON/SQL/Redis.
- Tem como objetivo fornecer uma camada de abstração estável entre mudanças de versão do servidor.
🧩 Para quem é
- Desenvolvedores de plugins que precisam de acesso fiável a NBT sem escrever NMS.
- Servidores que requerem metadados personalizados de itens ou dados persistentes de entidades/tile entities geridos por plugins.
🏗️ Exemplos de uso
- Anexar metadados personalizados a uma stack de itens que persiste entre saves.
- Guardar propriedades extra em entidades (por exemplo, identificadores personalizados) sem alterar o código do servidor.
- Serializar NBT de itens ou blocos para uma base de dados ou ficheiro de configuração para restauração posterior.
⚙️ Instalação
📥 Configuração
- Descarregue o JAR oficial do plugin e/ou inclua a API como dependência no seu sistema de build.
- Coloque o JAR do plugin no diretório
plugins/do servidor (se estiver a usar a versão de plugin) ou adicione a API como dependência de compile/runtime para o seu plugin. - Reinicie o servidor e verifique a consola para confirmar que a biblioteca/plugin foi carregada corretamente.
🧠 Notas técnicas
- O projeto é publicado e mantido no GitHub e é distribuído sob a licença MIT.
- As fontes oficiais indicam suporte para os ambientes de servidor Bukkit/Spigot/Paper.
- A biblioteca inclui módulos para uso direto em projetos de plugins e um módulo de plugin para uso no servidor.
🤝 Quando este plugin é útil
Se precisa de acesso fiável e tolerante a versões ao NBT de itens, entidades ou tile entities sem tocar em NMS, o NBT-API oferece uma biblioteca focada que simplifica a leitura, escrita e persistência desses dados para desenvolvedores de plugins.
- Eclipse Roleplay2253.86
- A Minecraft Server851.34
- GospelCraft
Servidor cristão Towny de sobrevivência com mobs personalizados, mcMMO e jobs — a escritura apresentada através do jogo.
148.28 - TGG Online
Servidor Minecraft coreano ao estilo FPS que oferece survival zumbi e minijogos de bomb/escape, com uma vasta seleção de armas personalizadas, modelos personalizados e uma experiência com resource pack.
1847.93 - Racsu Planet
MMORPG de Survival com cross-play (Java + Bedrock), com habilidades, missões, masmorras personalizadas e economia dentro do jogo, apoiado por uma loja oficial e um hub da comunidade.
146.04 - EthelMC
Survival comunitário com economia, claims de terra, arenas e crossplay (Java & Bedrock). Ranks, lojas de jogadores e eventos.
545.4 - A Minecraft Server040.03
- ÂBoundaryMC ÂIs OfflineÂ036.95
- A Minecraft Server136.66
- Welcome to the Wild West!135.31
- ATM10 Modpack135
- Starting..130.42
- GalaxyCraft025.53
A página do plugin NBTAPI mostra os servidores onde o monitoramento encontrou este plugin, a plataforma usada e a versão.
Um plugin pode adicionar comandos, economia, segurança, permissões de acesso, minigames, integrações e outras mecânicas. O papel real de NBTAPI depende das configurações do servidor.
Os dados são gerados automaticamente a partir de respostas técnicas dos servidores. Se um servidor mantém a lista de plugins privada, pode usar NBTAPI mas não aparecer nesta seção.
Use a lista de servidores com NBTAPI para comparar projetos, verificar versões suportadas ou encontrar exemplos de uso do plugin em servidores públicos.