Minecraft plugin NBTAPI
Informace o NBTAPI a serverech, kde byl nalezen
🔌 O NBT-API
NBT-API (Item-NBT-API) je knihovna pluginů pro Minecraft, která vývojářům umožňuje číst, zapisovat a připojovat NBT tagy k itemům, entitám a tile entities bez použití NMS. Projekt nabízí stabilní vrstvu pro práci s NBT napříč verzemi serveru a poskytuje nástroje pro serializaci a ukládání NBT dat.
🎯 Účel
Poskytnout API určené pro vývojáře pro práci s daty Named Binary Tag (NBT), aby autoři pluginů mohli ukládat metadata, vlastní data itemů, tagy entit nebo data tile-entities bez přímé závislosti na interních částech serveru.
⚙️ Funkce
- Čtení a zápis NBT pro itemy, entity a tile entities.
- Vytváření a úpravy vnořených NBT compoundů a primitvních typů tagů.
- Nástroje pro ukládání NBT jako textu nebo v jiných kontejnerech.
- Podpora serializace NBT do souborů nebo jako řetězce pro ukládání v YAML/JSON/SQL/Redis.
- Cílem je poskytnout stabilní abstrahující vrstvu napříč změnami verzí serveru.
🧩 Pro koho je určeno
- Pro vývojáře pluginů, kteří potřebují spolehlivý přístup k NBT bez psaní NMS.
- Pro servery, které vyžadují vlastní metadata itemů nebo trvalá data entit/tile-entities spravovaná pluginy.
🏗️ Příklady použití
- Přidat vlastní metadata k item stacku, která přetrvají mezi ukládáními.
- Ukládat dodatečné vlastnosti na entity (například vlastní identifikátory) bez změny kódu serveru.
- Serializovat NBT itemu nebo bloku do databáze či konfiguračního souboru pro pozdější obnovení.
⚙️ Instalace
📥 Nastavení
- Stáhněte oficiální plugin JAR a/nebo přidejte API jako závislost do svého build systému.
- Umístěte plugin JAR do adresáře serveru
plugins/(pokud používáte plugin build) nebo přidejte API jako compile/runtime závislost pro svůj plugin. - Restartujte server a zkontrolujte serverovou konzoli, abyste potvrdili, že se knihovna/plugin načetl správně.
🧠 Technické poznámky
- Projekt je publikován a udržován na GitHubu a je distribuován pod licencí MIT.
- Oficiální zdroje uvádějí podporu pro serverová prostředí Bukkit/Spigot/Paper.
- Knihovna obsahuje moduly pro přímé použití v projektech pluginů a modul pluginu pro použití na serveru.
🤝 Kdy je tento plugin užitečný
Pokud potřebujete spolehlivý, na verzi odolný přístup k NBT pro itemy, entity nebo tile entities bez zásahu do NMS, NBT-API nabízí cílenou knihovnu, která vývojářům pluginů zjednodušuje čtení, zápis a ukládání těchto dat.
- J's Hideout SMP955.05
- A Minecraft Server554.52
- A Minecraft Server252.79
- GospelCraft
Křesťanské Towny survival s vlastními moby, mcMMO a Jobs — Písmo představováno hrou.
251.89 - Welcome to the Wild West!151.39
- .valenia.eu | 1.21.10150.74
- A Minecraft Server147.91
- EthelMC
Community survival s ekonomikou, ochrannými claimy, arénami a crossplay (Java & Bedrock). Rango‑systém a obchody.
047.17 - Welcome to Vortex SMP!046.09
- Project Eden
Komunitní survival server s ekonomikou hráčů, mcMMO, creative parcelami a týdenními minihrami — klidné a vstřícné prostředí.
044.73 - A Minecraft Server044.49
- BendingMC
Survival zaměřený na Towny s vlastními předměty, Jobs, mcMMO a aktivními eventy — budujte města a chraňte pozemky.
044.05
Stránka pluginu NBTAPI ukazuje, na kterých serverech monitoring tento plugin našel a s jakými platformami a verzemi se objevuje.
Pluginy mohou přidávat příkazy, ekonomiku, ochranu, oprávnění, minihry, integrace nebo jiné mechaniky. Skutečná role NBTAPI závisí na konfiguraci konkrétního serveru.
Data se generují automaticky z technických odpovědí serverů. Pokud server skrývá seznam pluginů, nemusí se v této sekci zobrazit, i když NBTAPI používá.
Použijte seznam serverů s NBTAPI k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.