▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/ctLibMod
ctLibMod

ctLibMod

Библиотека-мод ctLibMod для хранения данных и упрощения разработки других модов и плагинов. Поддерживает Bukkit, Spigot, Paper, Fabric и Forge.

Оцените первым
42.3K
5

ctLib - библиотека, которая упрощает жизнь разработчикам и игрокам

ctLib - это библиотека-мод, созданная для того, чтобы другим проектам было проще работать с данными. По сути, это такой фундамент, на котором строятся более сложные моды и плагины. Если вы игрок или администратор сервера - вам, скорее всего, не придется напрямую с ней взаимодействовать, но ctLib может потребоваться как зависимость для других проектов.

Зачем это нужно в Minecraft?

В игре куча модов и плагинов, и каждый из них по-своему хранит конфиги, статистику, мира. Если каждый автор будет писать свою систему с нуля - получится бардак. ctLib предлагает единый, простой и проверенный способ это делать. Это значит меньше багов, меньше конфликтов между модами и проще настройка.

Что умеет ctLib?

  • Работа с базами данных - SQLite и MySQL (MySQL только для плагинов). Это основа для хранения любой информации: от очков игрока до координат точек варпа.
  • Удобный конфиг - простой редактор YAML и JSON. Для плагинов на Bukkit-серверах, а для Fabric и Forge - своя реализация, чтобы не было путаницы.
  • Префикс чата - возможность задавать единый префикс для чата через библиотеку.
  • Сетевой API - взаимодействие между плагинами/модами по сети.

Платформы и загрузчики

ctLib работает практически на всём, что есть в Майнкрафт:

  • Folia - поддержка новомодной мультитредовой системы от Paper.
  • Paper и Purpur - топовые серверные сборки.
  • Bukkit и Spigot - классика.
  • Fabric и Quilt - для клиентской и серверной частей.
  • Forge и NeoForge - другая ветка моддинга.

Каждая версия библиотеки заточена под свою среду, так что путаницы быть не должно.

Как установить

Здесь всё просто. Если ты игрок или админ сервера - просто скачай ctLibMod и кинь в папку mods (для Fabric/Forge) или plugins (для Bukkit/Paper). Библиотека должна быть установлена до того, как запустишь сервер или игру с модами, которые от неё зависят.

Для разработчиков

Если ты пишешь свои моды или плагины - ctLib даёт готовые инструменты. Не надо изобретать велосипед с JSON и SQLite. Просто добавь зависимость в свой проект и используй API. Библиотека всё ещё в разработке, автор планирует добавить больше типов баз данных и расширить функционал.

Важно знать

  • Java 11 - обязательное требование. Более старые версии Java не поддерживаются.
  • Если у тебя сервер на Paper или Folia - используй плагин-версию. Если клиент или Forge-сборка - бери мод под Fabric/Forge.

Скачай ctLibMod, если собираешь модпак или серверную сборку, и не забудь, что от неё могут зависеть другие моды. В любом случае, пусть лучше будет, чем потом разбираться с ошибками загрузки. Библиотека лёгкая и не грузит систему.

Партнёрский материал

Как поиграть с друзьями с модом ctLibMod?

Мод ctLibMod куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода ctLibMod будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:2 года назад
Главная