Plugin Minecraft NBTAPI
Informații despre NBTAPI și serverele unde a fost găsit
🔌 Despre NBT-API
NBT-API (Item-NBT-API) este o bibliotecă de pluginuri Minecraft care le permite dezvoltatorilor să citească, să scrie și să atașeze taguri NBT la iteme, entități și tile entities fără a folosi NMS. Proiectul oferă un wrapper stabil pentru lucrul cu NBT între versiunile serverului și pune la dispoziție utilitare pentru serializarea și păstrarea datelor NBT.
🎯 Scop
Oferirea unui API destinat dezvoltatorilor pentru manipularea datelor Named Binary Tag (NBT), astfel încât autorii de pluginuri să poată stoca metadate, date personalizate pentru iteme, taguri de entități sau date de tile-entity fără a depinde direct de componentele interne ale serverului.
⚙️ Funcții
- Citirea și scrierea NBT pentru iteme, entități și tile entities.
- Crearea și modificarea compound-urilor NBT imbricate și a tipurilor de taguri primitive.
- Utilitare pentru stocarea NBT ca text sau în alte containere.
- Suport pentru serializarea NBT în fișiere sau ca șiruri pentru stocare în YAML/JSON/SQL/Redis.
- Își propune să ofere un strat de abstractizare stabil între schimbările de versiune ale serverului.
🧩 Pentru cine este
- Dezvoltatori de pluginuri care au nevoie de acces fiabil la NBT fără să scrie NMS.
- Servere care au nevoie de metadate personalizate pentru iteme sau de date persistente pentru entități/tile-entity gestionate de pluginuri.
🏗️ Exemple de utilizare
- Atașarea de metadate personalizate la un item stack care se păstrează între salvări.
- Stocarea unor proprietăți suplimentare pe entități (de exemplu identificatori personalizați) fără a modifica codul serverului.
- Serializarea NBT pentru un item sau un block într-o bază de date ori într-un fișier de configurare pentru restaurare ulterioară.
⚙️ Instalare
📥 Configurare
- Descărcați JAR-ul oficial al pluginului și/sau includeți API-ul ca dependență în sistemul dumneavoastră de build.
- Plasați JAR-ul pluginului în directorul serverului
plugins/(dacă folosiți build-ul pluginului) sau adăugați API-ul ca dependență compile/runtime pentru pluginul dumneavoastră. - Reporniți serverul și verificați consola serverului pentru a confirma că biblioteca/pluginul a fost încărcat corect.
🧠 Note tehnice
- Proiectul este publicat și întreținut pe GitHub și este distribuit sub licența MIT.
- Sursele oficiale indică suport pentru mediile de server Bukkit/Spigot/Paper.
- Biblioteca include module pentru utilizare directă în proiecte de pluginuri și un modul de plugin pentru utilizare pe server.
🤝 Când este util acest plugin
Dacă aveți nevoie de acces fiabil, tolerant la versiuni, la NBT pentru iteme, entități sau tile entities fără a atinge NMS, NBT-API oferă o bibliotecă concentrată care simplifică citirea, scrierea și păstrarea acestor date pentru dezvoltatorii de pluginuri.
- A Minecraft Server851.67
- Eclipse Roleplay150.9
- Racsu Planet
MMORPG de Survival cross-play (Java + Bedrock), cu abilități, misiuni, dungeon-uri personalizate și o economie din joc susținută de un magazin oficial și un hub al comunității.
148.39 - GospelCraft
Survival Towny cu tematică creștină, mobs custom, mcMMO și jobs — Scriptura introdusă prin joc.
147.76 - TGG Online
Server Minecraft coreean în stil FPS, care oferă zombie survival și minigame-uri bomb/escape, cu o selecție amplă de arme personalizate, modele personalizate și o experiență bazată pe resource pack.
1146.54 - A Minecraft Server144.38
- EthelMC
Survival comunitar cu economie, claim-uri de teren, arene și crossplay (Java & Bedrock). Rankuri, magazine jucători, evenimente.
244.21 - CorePlay
Server survival clasic CZ/SK cu evenimente, dueluri, licitaţii și comunitate prietenoasă.
144.1 - A Minecraft Server138.9
- ÂBoundaryMC ÂIs OfflineÂ237.92
- Welcome to the Wild West!135.28
- ATM10 Modpack032.19
- FoxyCraft030.82
- GalaxyCraft128.82
- A Minecraft Server126.92
Pagina pluginului NBTAPI arată pe ce servere monitorizarea a găsit acest plugin și cu ce platforme și versiuni apare.
Pluginurile pot adăuga comenzi, economie, protecție, permisiuni, minigames, integrări sau alte mecanici. Rolul real al NBTAPI depinde de configurarea fiecărui server.
Datele sunt generate automat din răspunsurile tehnice ale serverelor. Dacă un server ascunde lista de pluginuri, poate să nu apară în această secțiune, chiar dacă folosește NBTAPI.
Folosește lista serverelor cu NBTAPI pentru a compara proiecte, a verifica versiuni compatibile sau a găsi exemple de utilizare a pluginului pe servere publice.