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.
- A Minecraft Server851.67
- Eclipse Roleplay251.21
- Racsu Planet
Cross-play Survival MMORPG (Java + Bedrock) s dovednostmi, úkoly, vlastními dungeony a herní ekonomikou, podporované oficiálním obchodem a komunitním hubem.
249.41 - GospelCraft
Křesťanské Towny survival s vlastními moby, mcMMO a Jobs — Písmo představováno hrou.
247.73 - TGG Online
Korejský Minecraft server ve stylu FPS nabízející zombie survival a minihry bomb/escape, s bohatou nabídkou vlastních zbraní, vlastních modelů a zážitkem postaveným na resource packu.
1246.55 - EthelMC
Community survival s ekonomikou, ochrannými claimy, arénami a crossplay (Java & Bedrock). Rango‑systém a obchody.
041.88 - A Minecraft Server138.91
- ÂBoundaryMC ÂIs OfflineÂ237.9
- Welcome to the Wild West!135.28
- ATM10 Modpack134.54
- FoxyCraft030.85
- Project Eden
Komunitní survival server s ekonomikou hráčů, mcMMO, creative parcelami a týdenními minihrami — klidné a vstřícné prostředí.
127.22 - Starting..025.25
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.