Перейти к содержимому

BoxLib

Клиентская библиотека с кучей функций, которая берёт на себя всю тяжёлую работу для всех клиентских модов.

FabricNeoForgeForgeQuilt
Загрузчики
FabricNeoForgeForgeQuilt
Скачиваний на Modrinth
851 тыс.
Подписчиков на Modrinth
251
версия
141
Обновлён
8 июля 20268 июл.
Опубликован
в 2024
Это библиотека — она нужна другим модам и сама ничего не добавляет в игруНужна 7 модам. Скачайте её, если этого требует другой мод.

Коротко о моде

Библиотека — нужна другим модам: её требуют 7
Работает на Fabric, NeoForge, Forge и Quilt
Для Minecraft 1.17.1, 1.18.2–26.2 …
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 22.0.1 от 8 июля 2026
Лицензия GPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.16.4–1.16.5, 1.17.1, 1.18.2–26.2 …
Описание переведено автоматическиПоказать оригинал (EN)

BoxLib

Самая базовая клиентская библиотека-мод.

BoxLib — это библиотека-мод, содержащая общий код, используемый в клиентских модах Boxadactle. Она разработана так, чтобы быть лёгкой и простой в использовании, с упором на предоставление утилит и инструментов, которые часто используются в клиентских модах.

Библиотека

Возможности
  • Обработчик GUI конфигов
  • Загрузчик/сохранятель файлов конфигов
  • Обработчик клиентских команд
  • Математика
  • Клиентские утилиты
  • Утилиты Gui
  • Утилиты рендеринга
  • Утилиты мира
  • Логгер мода
  • Функции Google Translation
  • Макеты рендеринга
  • Помощники для клавиш привязки
  • Система подсказок
  • 3D-рендеринг мира

Зависимые моды

BoxLib требуется для всех следующих модов:

Если у вас возникли проблемы с поиском нужной версии BoxLib для конкретного мода, просто скачайте последнюю версию BoxLib для используемой вами версии Minecraft.

Использование

Если вы хотите использовать эту библиотеку, она опубликована в моём maven-репозитории: https://maven.boxadactle.dev

Пожалуйста, НЕ используйте BoxLib для серверных модов, она была специально написана для клиентских модов.

Настройка с Fabric

build.gradle:

repositories {
    maven { url = "https://maven.boxadactle.dev/releases" }
}

dependencies {
    [...]

    modImplementation("dev.boxadactle.boxlib:Boxlib-fabric:VERSION")
}

Убедитесь, что заменили VERSION на правильную версию каждого мода

Настройка с NeoForge

build.gradle

repositories {
    maven { url = "https://maven.boxadactle.dev/releases" }
}

dependencies {
    [...]

    modImplementation("dev.boxadactle.boxlib:Boxlib-neoforge:VERSION")
}

Убедитесь, что заменили VERSION на правильную версию каждого мода

Настройка с Architectury

build.gradle

repositories {
    maven { url = "https://maven.boxadactle.dev/releases" }
}

dependencies {
    [...]
    
    modCompileOnlyApi("dev.boxadactle:Boxlib-common:VERSION")
}

Убедитесь, что заменили VERSION на правильную версию каждого мода

Настройка с Forge

build.gradle:

jarJar.enable()

repositories {
    maven { url = "https://maven.boxadactle.dev/releases" }
}

dependencies {
    [...]

    implementation fg.deobf("dev.boxadactle.boxlib:BoxLib-Forge:VERSION")
}

Убедитесь, что заменили VERSION на правильную версию каждого мода

Частые вопросы

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

Установите Fabric под свою версию Minecraft, скачайте BoxLib под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть BoxLib?

У BoxLib есть сборки для Minecraft 1.15.2–1.16.1, 1.16.4–1.16.5, 1.17.1, 1.18.2–26.2 ….

Нужен ли BoxLib на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
GNU General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее