Minecraft Servers HQ

Minecraft-plugin NBTAPI

Information om NBTAPI och servrar där det har hittats

🔌 Om NBT-API

NBT-API (Item-NBT-API) är ett Minecraft-pluginbibliotek som låter utvecklare läsa, skriva och koppla NBT-taggar till items, entiteter och blockentiteter utan att använda NMS. Projektet erbjuder en stabil wrapper för arbete med NBT mellan olika serverversioner och tillhandahåller verktyg för att serialisera och spara NBT-data.

🎯 Syfte

Tillhandahålla ett utvecklarinriktat API för att manipulera Named Binary Tag (NBT)-data, så att pluginutvecklare kan lagra metadata, anpassad itemdata, entitetstaggar eller blockentitetsdata utan att direkt vara beroende av serverns interna delar.

⚙️ Funktioner

  • Läsa och skriva NBT för items, entiteter och blockentiteter.
  • Skapa och ändra nästlade NBT-compounds och primitiva taggtyper.
  • Verktyg för att lagra NBT som text eller i andra behållare.
  • Stöd för att serialisera NBT till filer eller som strängar för lagring i YAML/JSON/SQL/Redis.
  • Strävar efter att ge ett stabilt abstraktionslager genom serverversionsändringar.

🧩 Vem det är för

  • Pluginutvecklare som behöver tillförlitlig NBT-åtkomst utan att skriva NMS.
  • Servrar som behöver anpassad itemmetadata eller beständiga entitets-/blockentitetsdata som hanteras av plugins.

🏗️ Exempel på användning

  • Fästa anpassad metadata vid en item stack som finns kvar mellan sparningar.
  • Lagra extra egenskaper på entiteter (till exempel anpassade identifierare) utan att ändra serverkod.
  • Serialisera NBT för ett item eller block till en databas eller konfigurationsfil för senare återställning.

⚙️ Installation

📥 Inställning

  • Ladda ner den officiella plugin-JAR-filen och/eller lägg till API:et som beroende i ditt byggsystem.
  • Placera plugin-JAR-filen i serverns katalog plugins/ (om du använder plugin-builden) eller lägg till API:et som compile/runtime-beroende för ditt plugin.
  • Starta om servern och kontrollera serverkonsolen för att bekräfta att biblioteket/pluginet har laddats korrekt.

🧠 Tekniska noteringar

  • Projektet publiceras och underhålls på GitHub och distribueras under MIT-licensen.
  • Officiella källor anger stöd för servermiljöerna Bukkit/Spigot/Paper.
  • Biblioteket innehåller moduler för direkt användning i pluginprojekt och en pluginmodul för serveranvändning.

🤝 När detta plugin är användbart

Om du behöver tillförlitlig, versions­tålig åtkomst till NBT för items, entiteter eller blockentiteter utan att röra NMS, erbjuder NBT-API ett fokuserat bibliotek som förenklar läsning, skrivning och sparande av den datan för pluginutvecklare.

Servrar med pluginet NBTAPI

Sidan för pluginet NBTAPI visar på vilka servrar övervakningen hittade det, samt vilka plattformar och versioner det förekommer med.

Plugins kan lägga till kommandon, ekonomi, skydd, behörigheter, minispel, integrationer eller andra mekaniker. Den faktiska rollen för NBTAPI beror på den enskilda serverns konfiguration.

Data skapas automatiskt från servrarnas tekniska svar. Om en server döljer sin pluginlista kan den saknas i det här avsnittet även om den använder NBTAPI.

Använd listan över servrar med NBTAPI för att jämföra projekt, kontrollera kompatibla versioner eller hitta exempel på hur pluginet används på publika servrar.