Меню

BdLib

BdLib: общая библиотека связывает технические системы модов

Кратко о проекте

BdLib объединяет общий программный код модов bdew для Minecraft Forge и устанавливается как обязательная зависимость Gendustry, Advanced Generators и других проектов автора.

Как выглядит в игре

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
Forge
01 авг 2023
2.2 Мб
1.12.2
1.1 млн раз
R
Forge
31 июл 2023
1.9 Мб
1.10.2
17.4 тыс. раз
R
Forge
31 июл 2023
1.4 Мб
1.7.10
97.2 тыс. раз
B
Forge
29 июл 2023
1.2 Мб
1.20.1
5.7 млн раз
B
Forge
22 июл 2023
1.2 Мб
1.20.1
1.8 тыс. раз
R
Forge
20 ноя 2022
1.2 Мб
1.19.2
4.8 млн раз
B
Forge
17 июн 2022
1.2 Мб
1.19
14.3 тыс. раз
R
Forge
03 апр 2022
1.2 Мб
1.18.2
5 млн раз
R
Forge
26 мар 2022
1.1 Мб
1.18.1
9.9 тыс. раз
R
Forge
26 фев 2022
1.1 Мб
1.18.1
10.7 тыс. раз
R
Forge
12 фев 2022
1.1 Мб
1.18.1
2.1 тыс. раз
R
Forge
22 июн 2021
1.1 Мб
1.16.5
401.5 тыс. раз
R
Forge
16 июн 2021
1.1 Мб
1.16.5
1.9 тыс. раз
B
Forge
03 июн 2021
1.1 Мб
1.16.5
1 тыс. раз
R
Forge
31 май 2021
1.1 Мб
1.16.5
3.6 тыс. раз
R
Forge
31 май 2021
1.1 Мб
1.16.5
239 раз
B
Forge
24 май 2021
1.1 Мб
1.16.5
6.6 тыс. раз
B
Forge
24 май 2021
1.1 Мб
1.16.5
263 раз
B
BDLib 1.14.3.12 (MC 1.12.2) +2 Доп. файлов: 2 шт.
08 янв 2018
1.9 Мб
1.12 +2 Ещё: 1.12.11.12.2
58.1 млн раз
B
BDLib 1.13.2.8 (MC 1.11.2) +2 Доп. файлов: 2 шт.
13 окт 2017
1.9 Мб
1.11.2
29.8 тыс. раз

Общая основа модов bdew

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

На официальной странице среди зависимых проектов перечислены Gendustry, Pressure Pipes, Advanced Generators, AE2 Stuff и Compacter. Их функции остаются в собственных файлах, а BdLib предоставляет общую основу. Поэтому отсутствие библиотеки или несовпадение версии может остановить запуск связанного мода.

Что получает игрок после установки

Самостоятельного набора блоков, предметов, измерений или заданий у BdLib нет. Библиотека работает в фоне и обслуживает возможности модов, созданных с ее использованием. Если ни один проект не требует BdLib, добавлять ее отдельно обычно бессмысленно.

  • Для готовой сборки нужна версия, совместимая одновременно с Minecraft, Forge и зависимым модом.
  • При обновлении следует проверять всю связку, а не заменять только файл библиотеки.
  • При удалении сначала нужно убедиться, что Gendustry, Advanced Generators или другой проект больше не использует зависимость.

Версии и безопасность старых сборок

Проект охватывает большой диапазон версий Minecraft, включая старые ветки 1.7.10, 1.10.2 и 1.12.2, а также более новые релизы Forge. Для веток Minecraft 1.7-1.12 автор предупреждает об известной уязвимости сериализации. Для 1.7.10, 1.10.2 и 1.12.2 выпущены исправленные варианты, поэтому на сервере важно выбирать обновленный файл.

BdLib имеет открытый исходный код и лицензию MIT. Это помогает сопровождать модпак: назначение зависимости можно проверить по проекту и списку связей.

Сравнение с другой библиотекой

Bookshelf тоже собирает повторно используемые фреймворки и утилиты, но обслуживает другой набор модов и развивается отдельно. Библиотеки нельзя подменять друг другом: конкретный мод загружает именно тот API, под который написан. Для проектов bdew выбор BdLib определяется зависимостью, а не сходством описаний.

Кому нужна BdLib

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