Portable Crafting - мод для Майнкрафт, который решает давнюю проблему: когда нужно скрафтить что-то срочно, но верстак далеко или его лень ставить. Вместо того чтобы бегать к стационарным блокам, можно просто открыть их интерфейс прямо из своего инвентаря.
По сути, это QoL-улучшение, которое делает игру чуть комфортнее, особенно в путешествиях, на стройке или PvP. Никаких новых предметов, никаких лишних окон - просто удобство.
v)В файле config/portable_crafting.toml можно добавлять свои станки. Работает через привязку блока к типу экрана (screen handler).
Пример:
[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"
Конфиг синхронизируется на клиент, если мод стоит везде, чтобы табы отображались корректно.
Не надо писать баги на модифицированные станки - это проблема их авторов, а не Portable Crafting. Чтобы блок работал как портативная станция, он должен:
getMenuProvider / createScreenHandlerFactoryНа (Neo)Forge мод требует Connector и FFAPI. На Fabric всё работает из коробки.
Идея не новая - подобная фича была в "Чарм" от Svenhjol. Portable Crafting делает то же самое, но легче и без лишних предметов. Мод создан для Tinkerer's Quilt - сборки модов про удобство игры.
От того же автора: Inventory Tabs, [Antique Atlas 4](/mod/antique-atlas-4), Switchy и другие.
Если ты собираешь свою сборку модов или просто хочешь упростить ванильную игру - Portable Crafting почти обязателен. На сервере особенно пригодится, когда каждый верстак на счету.