Знайдіть сервер із NBTAPI
Серверів, що повідомили про NBTAPI: 46
- SentrySMP 6 онлайнJava
- J's Hideout SMP 10 онлайнJava + Bedrock
- ꜱᴜɴᴜᴄᴜ ꜱᴜᴀɴᴅᴀ ᴋᴀᴘᴀʟıᴅıʀ ɪʏɪ ɢᴜɴʟᴇʀ ᴅɪʟᴇʀɪᴢ | ᴅᴀʜᴀ ꜱᴏɴʀᴀ 0 онлайнJava + Bedrock
- AsperaSMP✦|asperamc.com SENTIENT TOOLS•BOSS BATTLES•26.2 1 онлайнJava
- 54.39.122.49:25565 7 онлайнJava + Bedrock
- Noob Friendly 5 онлайнJavaSurvival
Про NBTAPI
🔌 Про NBT-API
NBT-API (Item-NBT-API) — це бібліотека плагінів Minecraft, яка дозволяє розробникам читати, записувати та прив’язувати теги NBT до предметів, сутностей і блок-сутностей без використання NMS. Проєкт надає стабільну обгортку для роботи з NBT у різних версіях серверів і пропонує утиліти для серіалізації та збереження даних NBT.
🎯 Призначення
Надати API для розробників для роботи з даними Named Binary Tag (NBT), щоб автори плагінів могли зберігати метадані, власні дані предметів, теги сутностей або дані блок-сутностей без прямої залежності від внутрішніх механізмів сервера.
⚙️ Можливості
- Читання та запис NBT для предметів, сутностей і блок-сутностей.
- Створення та зміна вкладених compound NBT і примітивних типів тегів.
- Утиліти для збереження NBT як тексту або в інших контейнерах.
- Підтримка серіалізації NBT у файли або у вигляді рядків для зберігання в YAML/JSON/SQL/Redis.
- Прагне надати стабільний шар абстракції між змінами версій сервера.
🧩 Для кого це
- Для розробників плагінів, яким потрібен надійний доступ до NBT без написання NMS.
- Для серверів, яким потрібні власні метадані предметів або постійні дані сутностей/блок-сутностей, керовані плагінами.
🏗️ Приклади використання
- Додати власні метадані до item stack, які зберігаються між збереженнями.
- Зберігати додаткові властивості на сутностях (наприклад, власні ідентифікатори) без зміни коду сервера.
- Серіалізувати NBT предмета або блока в базу даних чи файл конфігурації для подальшого відновлення.
⚙️ Встановлення
📥 Налаштування
- Завантажте офіційний JAR плагіна та/або додайте API як залежність у вашу систему збірки.
- Помістіть JAR плагіна в директорію сервера
plugins/(якщо використовуєте збірку плагіна) або додайте API як compile/runtime залежність для вашого плагіна. - Перезапустіть сервер і перевірте консоль сервера, щоб переконатися, що бібліотека/плагін завантажилися правильно.
🧠 Технічні примітки
- Проєкт публікується й підтримується на GitHub і розповсюджується за ліцензією MIT.
- Офіційні джерела вказують на підтримку серверних середовищ Bukkit/Spigot/Paper.
- Бібліотека містить модулі для прямого використання в проєктах плагінів і модуль плагіна для використання на сервері.
🤝 Коли цей плагін корисний
Якщо вам потрібен надійний, стійкий до змін версій доступ до NBT для предметів, сутностей або блок-сутностей без використання NMS, NBT-API надає зосереджену бібліотеку, яка спрощує читання, запис і збереження цих даних для розробників плагінів.
Коментарі
Коментарів ще немає
Станьте першим, хто прокоментує.
Для адміністраторів серверів
- Автори
- tr7zw
- Ліцензія
- MIT
- Підтримувані платформи
- Bukkit, Spigot, Paper
- Підтримувані версії
- 1.7.10
Посилання
Що повідомляють сервери
Платформи серверів
- Paper35
- CraftBukkit3
- Purpur3
- Arclight2
- Mohist1
- Leaf1
- Parchment1
Версії плагіна
- 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
Кількість — із серверів, що показують список плагінів під час перевірки MSHQ. Багато серверів його приховують, тож насправді плагін використовують частіше.