▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/NextLib
12
3
Все версииNextLib 1.0.5

NextLib 1.0.5

Release4 мес. назад

Список изменений

NextLib v1.0.5

🚀 Основные нововведения

Динамическая база данных

  • Реестр DynamicDatabase позволяет регистрировать классы-сущности во время запуска плагина и автоматически поднимать таблицы.
  • Классы сущностей описываются обычными Java-классами; аннотация @PrimaryKey помечает ключевые поля.
  • Методы findFirst, findMany, create, update и fluent-API where помогают быстро собирать SQL-запросы.
  • Добавлена интеграция с HikariCP: все соединения обслуживаются пулами, параметры которых можно настроить в конфигурации.

Улучшения GUI API

  • Реализована система условий (Conditions) для предметов в меню. Плагины могут регистрировать свои предикаты и ссылаться на них из YAML-конфигов (enchanted_when и т.д.).
  • Новые встроенные действия: update (закрывает и переоткрывает меню на следующем тике) и playsound (проигрывает ENTITY_ENDER_DRAGON_AMBIENT).
  • GuiManager#reloadAll пересобирает все меню и перечитывает конфиги без перезагрузки сервера.
  • В YAML-конфигурациях предметов поддерживаются одиночные слоты (slot) и диапазоны (slots с поддержкой 0-8, 17-53 и т.п.).

📚 Документация

  • Добавлены руководства по использованию динамической базы данных и условий GUI, включая примеры интеграции с системой ловушек.

🛠 Совместимость

  • Обновлён build.gradle для подключения зависимости HikariCP.
  • Без миграций схемы БД: таблицы создаются автоматически при регистрации сущностей.

✅ Что делать разработчикам плагинов

  • Описать свои сущности (например, PlayerEntity) и зарегистрировать их через DynamicDatabase при старте плагина.
  • Настроить DatabaseManager с параметрами пула Hikari, если требуется кастомизация.
  • В GUI-конфигах использовать conditions, actions и новые возможности slots для гибких меню.

Файлы

NextLib-1.0.5.jar(118.77 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.5

Загрузчики

Bukkit
Paper
Purpur
Spigot

Версии игры

1.16.5–1.21.10

Загрузок

13

Дата публикации

4 мес. назад

Загрузил

ID версии

Главная