便携式工作方块

便携式工作方块

右键点击背包中的工作站物品即可打开其GUI界面——无需放置方块。

便携工作站 – 右键点击背包中的工作台物品即可打开其 GUI,无需放置方块。

支持的工作台

类型 方块 菜单操作
🔨 合成 工作台 3×3 合成网格
⚒️ 铁砧 铁砧 命名、修复与附魔
⚔️ 锻造 锻造台 工具纹饰与下界合金升级
🪨 切石 切石机 切石配方
🔄 砂轮 砂轮 祛魔与修复
🗺️ 制图 制图台 地图复制、缩放与锁定
🧵 织布机 织布机 旗帜图案制作
🔥 熔炉 熔炉 熔炼(基于刻,后台运行)
🔥 高炉 高炉 高炉熔炼
🔥 烟熏炉 烟熏炉 食物烹饪

特性

  • 无需放置方块 – 直接从背包物品打开 GUI
  • 智能激活 – 仅当光标为空时触发(保留原版物品拆分机制)
  • 剩余物品回收 – 关闭 GUI 时物品返回背包;溢出物品掉落至脚下
  • 后台熔炼 – 关闭 GUI 后熔炉继续燃烧
  • 铁砧耐久 – 与原版铁砧方块行为一致(每次使用有 12% 概率消耗耐久)
  • 方块放置同步 – 放置熔炉方块可传输所有物品与进度
  • 光标保留 – 在不同工作台 GUI 间切换时保留
  • 完全可配置 – 通过 TOML 文件启用/禁用、添加/移除任意方块
  • 模组兼容 – 与 JEI、REI、EMI 等模组兼容
  • 无侵入性修改 – 仅使用 @Accessor/@Invoker Mixin

配置(首次运行后,文件位于 config/portableworkstations-common.toml)

[general]
    enabled = true

[workstations]
    definitions = [
        "minecraft:crafting_table=crafting",
        "minecraft:anvil=anvil",
        "minecraft:furnace=furnace",
        # 在此处添加模组方块
    ]

计划 – 目前仅支持 NeoForge 1.21.1。开源(MIT 协议)– 欢迎移植。

GitHub: https://github.com/HeartRate75Ott123/Portable-Workstations