Finde einen Server mit NBTAPI
Server, die NBTAPI melden: 46
- SentrySMP 45 onlineJava
- J's Hideout SMP 18 onlineJava + Bedrock
- ꜱᴜɴᴜᴄᴜ ꜱᴜᴀɴᴅᴀ ᴋᴀᴘᴀʟıᴅıʀ ɪʏɪ ɢᴜɴʟᴇʀ ᴅɪʟᴇʀɪᴢ | ᴅᴀʜᴀ ꜱᴏɴʀᴀ 12 onlineJava + Bedrock
- AsperaSMP✦|asperamc.com SENTIENT TOOLS•BOSS BATTLES•26.2 5 onlineJava
- 54.39.122.49:25565 7 onlineJava + Bedrock
- Noob Friendly 7 onlineJavaSurvival
Über NBTAPI
🔌 Über NBT-API
NBT-API (Item-NBT-API) ist eine Minecraft-Plugin-Bibliothek, mit der Entwickler NBT-Tags an Items, Entitäten und Tile Entities lesen, schreiben und anhängen können, ohne NMS zu verwenden. Das Projekt bietet einen stabilen Wrapper für die Arbeit mit NBT über verschiedene Server-Versionen hinweg und stellt Hilfsfunktionen zum Serialisieren und Persistieren von NBT-Daten bereit.
🎯 Zweck
Eine entwicklerorientierte API zum Bearbeiten von Named Binary Tag-(NBT-)Daten bereitstellen, damit Plugin-Autoren Metadaten, benutzerdefinierte Item-Daten, Entitätstags oder Tile-Entity-Daten speichern können, ohne direkt von den internen Server-Komponenten abhängig zu sein.
⚙️ Funktionen
- NBT für Items, Entitäten und Tile Entities lesen und schreiben.
- Verschachtelte NBT-Compounds und primitive Tag-Typen erstellen und ändern.
- Hilfsfunktionen, um NBT als Text oder in anderen Containern zu speichern.
- Unterstützung zum Serialisieren von NBT in Dateien oder als Strings zur Speicherung in YAML/JSON/SQL/Redis.
- Ziel ist es, eine stabile Abstraktionsschicht über Serverversionsänderungen hinweg bereitzustellen.
🧩 Für wen es gedacht ist
- Plugin-Entwickler, die zuverlässigen NBT-Zugriff ohne NMS benötigen.
- Server, die benutzerdefinierte Item-Metadaten oder persistente Entitäts-/Tile-Daten benötigen, die von Plugins verwaltet werden.
🏗️ Beispielanwendungen
- Benutzerdefinierte Metadaten an einen Item-Stack anhängen, die beim Speichern erhalten bleiben.
- Zusätzliche Eigenschaften auf Entitäten speichern (zum Beispiel benutzerdefinierte Kennungen), ohne den Servercode zu ändern.
- Item- oder Block-NBT in eine Datenbank oder Konfigurationsdatei serialisieren, um es später wiederherzustellen.
⚙️ Installation
📥 Einrichtung
- Laden Sie das offizielle Plugin-JAR herunter und/oder binden Sie die API als Abhängigkeit in Ihr Build-System ein.
- Legen Sie das Plugin-JAR in das Verzeichnis
plugins/des Servers (wenn Sie die Plugin-Variante verwenden) oder fügen Sie die API als Compile-/Runtime-Abhängigkeit für Ihr Plugin hinzu. - Starten Sie den Server neu und prüfen Sie die Serverkonsole, um zu bestätigen, dass die Bibliothek/das Plugin korrekt geladen wurde.
🧠 Technische Hinweise
- Das Projekt wird auf GitHub veröffentlicht und gepflegt und steht unter der MIT-Lizenz.
- Offizielle Quellen nennen Unterstützung für Bukkit/Spigot/Paper-Serverumgebungen.
- Die Bibliothek enthält Module für die direkte Verwendung in Plugin-Projekten sowie ein Plugin-Modul für den Servereinsatz.
🤝 Wann dieses Plugin nützlich ist
Wenn Sie zuverlässigen, versionsrobusten Zugriff auf NBT für Items, Entitäten oder Tile Entities benötigen, ohne NMS anzufassen, bietet NBT-API eine fokussierte Bibliothek, die das Lesen, Schreiben und Persistieren dieser Daten für Plugin-Entwickler vereinfacht.
Kommentare
Noch keine Kommentare
Schreibe den ersten Kommentar.
Für Server-Admins
- Autoren
- tr7zw
- Lizenz
- MIT
- Unterstützte Plattformen
- Bukkit, Spigot, Paper
- Unterstützte Versionen
- 1.7.10
Links
Was Server melden
Server-Plattformen
- Paper35
- CraftBukkit3
- Purpur3
- Arclight2
- Mohist1
- Leaf1
- Parchment1
Plugin-Versionen
- 2.16.112
- 2.15.712
- 2.16.08
- 2.15.56
- 2.15.13
- 2.15.02
- 2.12.31
- 2.9.21
- 2.14.11
Die Zahlen stammen von Servern, die ihre Plugins bei der MSHQ-Prüfung auflisten. Viele Server verbergen die Liste, die tatsächliche Nutzung ist also höher.