Скачать Portable Crafting — Minecraft Моды — MetaMods
Portable Crafting

Portable Crafting

Активный

Установок

18

Последнее обновление

1 год назад

Версии

1.18.2 — 1.21.1
Сервер
Fabric
Forge
Neoforge
Quilt
Оружие и броня
Технологические
Утилиты

Portable Crafting

Мод Portable Crafting позволяет использовать рабочие столы и станции прямо из инвентаря без необходимости их размещения в мире.

Превью работы мода

Основные возможности

Серверные функции

  • Открывайте интерфейсы рабочих станций через нажатие правой кнопкой мыши на соответствующие блоки в инвентаре (или используя их из панели быстрого доступа)
  • Поддержка верстаков, кузнечных столов, камнерезов, точил, ткацких станков, картографических столов и наковален в базовой конфигурации
  • Совместимость с большинством пользовательских рабочих станций из других модов через настройки конфигурации

Клиентские улучшения

  • Плавное открытие интерфейсов без "призрачного" эффекта поднятия предметов во время загрузки
  • Горячая клавиша для быстрого доступа к верстаку (по умолчанию: 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"

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

Ограничения совместимости

Портативные рабочие станции функционируют корректно только если блоки:

  • Не содержат состояния/контейнера (нельзя оставлять в них предметы)
  • Переопределяют методы getMenuProvider / createScreenHandlerFactory для открытия соответствующего экрана
  • Используют экраны, которые не зависят от физического присутствия блока в мире
  • Имеют уникально идентифицируемый тип обработчика экрана

История создания

Мод создан для сборки Tinkerer's Quilt и вдохновлён аналогичной функцией из мода Charm, которая в своё время была одной из немногих реализаций портативных сеток крафта без введения новых предметов.

Совместимость: Требует Connector и FFAPI для (neo)forge версий.

Участники проекта
sisby-folk

sisby-folk

Разработчик

gr8pefish

gr8pefish

Создан: 27 мая 2022

ID: 1455