Transport-Lib
Простая библиотека, позволяющая моддерам создавать собственные сети труб
NeoForge
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 458
- Подписчиков на Modrinth
- 0
- версия
- 1
- Обновлён
- 21 мая 202621 мая
- Опубликован
- в 2026
Коротко о моде
Библиотека — нужна другим модам: её требуют 1
Работает на NeoForge
Для Minecraft 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 1.0.3 от 21 мая 2026
Лицензия MIT — бесплатно
Где нуженВерсии игры1.21.1
В игреобязателенНа сервереобязателен
Нужен и в игре, и на сервере
Описание переведено автоматическиПоказать оригинал (EN)
Transport Lib
Библиотека, упрощающая создание транспортных сетей для любого ресурса.
По умолчанию библиотека поддерживает следующие параметры:
- Потеря ресурса за блок (потеря энергии, утечка жидкостей…)
- Кастомные обработчики транспортировки для объединения/разделения ресурсов
- Синхронизация количества ресурса с клиентом для визуального отображения
- Доступ к ресурсам в кабелях через block capabilities (WIP)
Вот конкретный пример как зарегистрировать сеть.
public static final DeferredHolder<TransportNetwork<?>, TransportNetworkImpl<Integer>> MANA_NETWORK = NETWORKS.register("mana",
() -> TransportNetworkImpl.builder(ManaTransportingHandler.INSTANCE)
.synced(ByteBufCodecs.INT)
.lossPerBlock((level, node) -> 1f)
.transferSpeed(TransferSpeed::instant)
.interactorCheck(((level, pos, direction) -> level.getBlockEntity(pos.relative(direction)) instanceof ManaBatteryBlockEntity))
.build());Частые вопросы
Как установить Transport-Lib?
Установите NeoForge под свою версию Minecraft, скачайте Transport-Lib под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Transport-Lib?
У Transport-Lib есть сборки для Minecraft 1.21.1.
Нужен ли Transport-Lib на сервере?
Нужен и в игре, и на сервере
Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора