Lib39

Библиотека с утилитами, миксинами и событиями: модули Core, Lockpick, Tunnel, Phantom, Waypoint, Weld, Sandman, Crowbar, Keygen, Dessicant и Machination.

Lib39: это набор утилит, миксинов, событий и других компонентов, изначально созданных для нашего контентного мода Yttr. Поскольку Yttr содержит множество случайных полезных вещей, люди постоянно говорят о "краже" миксинов оттуда, поэтому мы решили выделить их в отдельную библиотеку.

39: атомный номер иттрия. Произносить можно как "lib thirty nine", "lib three nine", "lib miku" или как угодно иначе.

Начало работы

Lib39 распространяется через Sleeping Town Maven. Добавьте следующее в ваш build.gradle:

Lib39 также распространяется на Modrinth, но настоятельно рекомендуется использовать JiJ для модулей. Они небольшие.

| Модуль | Размер |
|: : : : |: : : : |
| Lockpick | 4.38KiB |
| AQI | 5.20KiB |
| Util | 5.58KiB |
| Ripple | 6.06KiB |
| Sandman | 6.56KiB |
| Deferral | 6.57KiB |
| Crowbar | 6.83KiB |
| Dessicant | 9.23KiB |
| Wrangle | 9.62KiB |
| Recoil | 9.79KiB |
| Phantom | 12.10KiB |
| Mesh | 13.99KiB |
| Weld | 16.69KiB |
| Waypoint | 22.33KiB |
| Core | 26.12KiB |
| Tunnel | 27.85KiB |
| Machination | 33.06KiB |
| Keygen | 34.88KiB |
| Всего | 257KiB |

Lib39 1.4 и более ранние версии поддерживают только 1.19-1.19.2. Lib39 1.5 добавляет поддержку 1.18.2 и 1.19.3, а серия "экспериментальных" сборок обеспечивает поддержку 1.20.1. Lib39 2.0 совместим по API с 1.x и в настоящее время доступен только для 1.20.1, разрабатывается параллельно с Yttr.

Модули

  • Core Случайные утилитарные классы, такие как AutoRegistry, AutoMixin и общие классы с другими модулями.
    Также содержит случайные мелкие компоненты, например звуки крафта.
  • Lockpick Миксины для снятия искусственных ограничений, таких как углы поворота моделей, размеры рецептов крафта
    и другое. Также различные связанные утилиты, например возможность наследовать элементы от
    родительских моделей.
  • Ripple Позволяет настраивать тексты всплеска.
  • Tunnel Добавляет удобную систему сетевого взаимодействия на основе Concrete Network из 1.12.
  • Phantom Добавляет возможность временно "выфазить" блоки из мира. Блоки никогда не удаляются из
    мира, а просто скрываются.
  • Waypoint Добавляет дополнительный запечённый слой мира с аддитивным смешиванием для отрисовки различных видов светящихся
    эффектов.
  • Weld Добавляет систему "больших блоков" для создания "префаб"-блоков, как ванильные кровати, но гораздо удобнее и с
    теоретически отсутствующим ограничением размера.
  • Sandman Добавляет возможность делать предметы "всегда тикающими", используя случайные тики.
  • Crowbar Добавляет события для низкоуровневых фаз генерации мира, таких как построение поверхностных правил, и прямой
    доступ к чанкам во время фаз поверхности и населения для вызова пользовательских генераторов.
  • Keygen Добавляет возможность загружать музыку в форматах XM, S3M и MOD через IBXM2.
  • Dessicant Реализует "логические значения по умолчанию" для таблиц дропа и автоматически управляет разблокировкой рецептов на основе
    ключа "discovered_by" в JSON рецептов. Скоро также состояния блоков и модели блоков/предметов.
  • Machination Добавляет новые типы рецептов, такие как рецепт "замачивания" для бросания предметов в жидкость и рецепт "разбивания" для дробления блока между двумя другими с помощью поршня. Поставляется с поддержкой EMI.

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

  1. В списке файлов выберите свою версию Minecraft и загрузчик. Установите этот загрузчик в профиль игры.
  2. Проверьте требуемые библиотеки у выбранного релиза. Скачайте их для той же версии Minecraft и загрузчика.
  3. Скачайте JAR мода для выбранной версии Minecraft и загрузчика.
  4. Закройте игру и поместите JAR мода и необходимых библиотек в папку mods выбранного профиля. JAR распаковывать не нужно.
  5. Запустите выбранный профиль. Для русского текста выберите «Русский» в настройках языка Minecraft.
Где находится папка mods?

Откройте папку выбранной сборки в лаунчере и найдите mods. Если папки нет, создайте её. Для стандартной установки:

  • Windows: %appdata%\.minecraft\mods
  • macOS: ~/Library/Application Support/minecraft/mods
  • Linux: ~/.minecraft/mods

Если в лаунчере задана другая папка игры, используйте её, а не стандартный путь.

Версии и загрузки

Версии Minecraft и загрузчики указаны отдельно для каждого релиза.

РелизMinecraft / загрузчикФайл
2.0.40+1.20.1Оригинал автора2026-08-091.20.1FabricСкачать FabricОригинал автора486 КБ
SHA-256fc9ad87f3e5638816042419b799f2973f0bdd59cf51ed81646041a20843d5426

Источник и перевод

Источник: Modrinth, Lib39.

Описание переведено на русский язык с помощью DeepSeek.

Lib39: версии Minecraft