移动工艺站(守护者的搬迁服务) — 在保留内容的情况下移动工作台、箱子和存储
-
下载 (42.74 kB)2026年9月24日, 10:46move-crafting-stations-keepers_1790235980_668580.rar
这是一个针对《Graveyard Keeper 2》的修改,允许通过标准建筑菜单自由移动已安装的工作台、生产站、箱子、仓库和辅助模块。对象不会被拆除或重新建造,因此其内部内容、当前工艺状态和工作状态将完全保留。该模组使用游戏的原始建筑网格,具有可视化高亮(绿色和红色指示)以及在无法放置时显示具体原因。插件经过优化,不会对性能造成后台负担,支持鼠标和手柄控制,并提供可选的强制放置功能。
主要功能:
- 通过建筑菜单移动 — 在建筑界面中添加了“移动”选项,无需使用替代快捷键。
- 内容和状态完全保留 — 箱子中的物品、工作台上的原料、熔炉中的熔炼状态和对象的工作状态在移动时保持不变。
- 广泛的对象支持 — 适用于生产机、工作台、箱子、资源仓库和附加建筑(扩展)。
- 智能网格验证 — 使用标准的网格绑定和碰撞规则,或为没有标准建筑定义的对象使用安全检查算法。
- 信息指示 — 以可视化方式显示区域的可放置性(绿色/红色)以及文本说明放置被阻止的原因。
- 旋转和取消 — 可以按R键旋转移动对象,并在任何时候取消移动(对象保持在原位置)。
- 强制放置(Force Place) — 通过Shift + 左键单击强制放置对象的可选模式(默认参数AllowForcePlace=false时禁用)。
- 优化和集成 — 在正常游戏过程中没有后台世界扫描,屏幕上可配置的提示以及对GK2模组框架菜单的支持。
控制:
- 激活移动模式:建筑菜单 → “移动”选项(在键盘或手柄上)
- 选择对象:左键单击工作台或箱子(在手柄上:确认/选择按钮)
- 放置对象:在可放置的格子上左键单击(在手柄上:确认按钮)
- 强制放置:Shift + 左键单击(如果在配置中启用AllowForcePlace=true)
- 旋转对象:R键(在手柄上:旋转操作)
- 取消操作:Esc或右键单击(在手柄上:返回按钮/ Back / B)
要求和安装:
- 确保游戏文件夹中已安装BepInEx 5.x加载器(Unity Mono)。
- 运行一次游戏并关闭,以创建工作环境。
- 将下载的模组压缩包解压到游戏文件夹中。
- 确保文件位于路径:
BepInEx/plugins/GK2MoveStations.dll - 启动游戏并打开庭院建筑菜单(Yard Build menu)。
Модификация для Graveyard Keeper 2, позволяющая свободно перемещать уже установленные верстаки, производственные станции, сундуки, склады и вспомогательные модули через стандартное меню строительства. Объект не сносится и не перестраивается заново, благодаря чему полностью сохраняются его внутреннее содержимое, текущий статус крафта и рабочее состояние. Мод использует оригинальную строительную сетку игры с визуальной подсветкой (зелёная и красная индикация) и выводом конкретной причины в случае невозможности размещения. Плагин оптимизирован, не создаёт фоновой нагрузки на производительность, поддерживает управление с мыши и геймпада, а также предлагает опциональную функцию принудительной установки поверх ограничений.
Основные возможности:
- Перемещение через меню строительства — в интерфейс строительства добавляется отдельная строка «Move» без необходимости использования обходных сочетаний клавиш.
- Полная сохранность содержимого и состояния — предметы в сундуках, заготовки на верстаках, статус плавки в печах и рабочее состояние объектов остаются нетронутыми при переносе.
- Широкая поддержка объектов — работает с производственными станками, верстаками, ящиками, складами ресурсов и дополнительными пристройками (расширениями).
- Умная валидация сетки — использует штатные правила привязки к сетке и коллизий либо безопасный алгоритм проверки для объектов без стандартного определения постройки.
- Информативная индикация — визуальное отображение допустимости зоны (зелёный/красный цвет) с текстовым пояснением причины блокировки установки.
- Вращение и отмена — возможность вращать переносимый объект кнопкой R и отменять перемещение в любой момент (объект остаётся на прежней позиции).
- Принудительное размещение (Force Place) — опциональный режим установки объекта через Shift + ЛКМ (по умолчанию отключён параметром AllowForcePlace=false).
- Оптимизация и интеграция — отсутствие фонового сканирования мира во время обычной игры, настраиваемая подсказка на экране и поддержка меню GK2 Mod Framework.
Управление:
- Активация режима переноса: Меню строительства → пункт «Move» (на клавиатуре или геймпаде)
- Выбор объекта: ЛКМ по станку или сундуку (на геймпаде: кнопка подтверждения / выбора)
- Размещение объекта: ЛКМ на допустимой клетке (на геймпаде: кнопка подтверждения)
- Принудительное размещение: Shift + ЛКМ (если включено в конфиге AllowForcePlace=true)
- Вращение объекта: Клавиша R (на геймпаде: действие Rotate)
- Отмена действия: Escape или ПКМ (на геймпаде: кнопка «Назад» / Back / B)
Требования и установка:
- Убедитесь, что в папку с игрой установлен загрузчик BepInEx 5.x (Unity Mono).
- Запустите игру один раз с BepInEx и закройте её, чтобы создалась рабочая среда.
- Распакуйте скачанный архив модификации в папку с игрой.
- Проверьте, чтобы файл располагался по пути:
BepInEx/plugins/GK2MoveStations.dll - Запустите игру и откройте меню строительства двора (Yard Build menu).
相关文件:
有用的链接:

