Portable Crafting
Используй станции для крафта (верстаки, кузнечные столы, наковальни, камнерезы и т.д.) прямо из инвентаря.
- Загрузчики
- FabricNeoForgeForgeQuilt
- Скачиваний на Modrinth
- 840 тыс.
- Подписчиков на Modrinth
- 174
- версий
- 56
- Обновлён
- 6 апреля 20266 апр.
- Опубликован
- в 2022
Коротко о моде
Нужен на сервере; в игре — по желанию

Открывай экраны крафта прямо из инвентаря.
Работает на стороне сервера, с дополнительными улучшениями при установке на клиенте.
Требует Connector и FFAPI на (neo)forge.
Серверные возможности
- Открывай блоки-рабочие места правым кликом по ним в инвентаре (или используя их из хотбара)
- По умолчанию поддерживает крафт, кузнечное дело, камнерез, точильный камень, ткацкие станки, картографические столы и наковальни
- Поддерживает все ванильные и большинство модовых не-контейнерных рабочих мест через конфиг (см. ниже)
Смешанные возможности
- Открытие рабочих мест происходит бесшовно, без зависящего от пинга «призрачного подбора» во время загрузки экрана
- Быстро открывай свой верстак горячей клавишей (по умолчанию:
v) - Переключайся на портативные рабочие места с помощью Inventory Tabs
Настройка модпака
Ты добавляешь и меняешь, какие рабочие места будут портативными, через config/portable_crafting.toml.
Блоки обязаны открывать указанный обработчик экрана при использовании, иначе это не сработает.
[blockItemScreens]
"minecraft:crafting_table" = "minecraft:crafting"
"...block_item" = "...screen_handler"
[blockItemTags]
"c:player_workstations/crafting_tables" = "minecraft:crafting_table"
"...item_tag" = "...block_item_from_above"Модовые не-контейнерные рабочие места, использующие ванильные соглашения кода, будут работать. Остальные крашатся, так что проверяй по ходу.
Конфиг синхронизируется с клиентом при смешанной стороне, чтобы отображать вкладки и применять изменения для скрытия швов.
Несовместимые блоки
Не создавай issue для модовых рабочих мест! Мы не можем починить их на своей стороне.
Чтобы работать как портативные рабочие места, блоки должны:
- Не иметь состояния/контейнера, т.е. предметы нельзя оставить в них
- Переопределять
getMenuProvider/createScreenHandlerFactoryдля открытия своего экрана - Иметь экран, который не полагается на существование блока в указанной позиции в любой момент времени
- Иметь экран, который можно однозначно определить по типу обработчика экрана
Послесловие
Все моды построены на работе многих других.
Этот мод в частности вдохновлён похожей функцией из Charm от Svenhjol — одной из немногих реализаций портативных сеток крафта, которые на тот момент не добавляли новых предметов.
Мы сделали этот мод для Tinkerer's Quilt — нашего модпака про удобство игры и ванильный контент.
Частые вопросы
Как установить Portable Crafting?
Установите Fabric под свою версию Minecraft, скачайте Portable Crafting под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Portable Crafting?
У Portable Crafting есть сборки для Minecraft 1.18.2, 1.19.2–1.20.1, 1.21–1.21.1.
Нужен ли Portable Crafting на сервере?
Нужен на сервере; в игре — по желанию
