Underlay
模组属性评比

距离显示结果还剩5票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组

      暂无管理组..

    编辑组

      暂无编辑组..

    开发组申请

      暂无开发组..

    活跃
    开源

    Underlay

    0.0

    无人问津

    昨日指数: 31
    昨日平均指数: 70.576

    1931

    总浏览

    --

    资料填充率


    如何下载?
    • Underlay

      Underlay 允许你在任何下方有空间的方块(如箱子、床、告示牌、火把等)的下方放置地毯(及更多物品)!

      只需用方块右键点击目标方块的面(例如倒置楼梯下方的方块的上面)即可完成放置。

      再次用其他物品右键点击可快速替换,或使用空手 Shift + 右键点击移除。生存模式也可用。

      Underlay-第1张图片
      默认支持的覆盖方块包括:地毯、活板门、按钮、铁轨、台阶和压力板。如需扩展至其他方块,请参阅「开发指南 - 数据包配置」(玩家也可以自己添加更多方块的支持)。


      实现原理

      本模组添加了类似“图层”的机制 ,本质上是你放置物品的虚拟版本,以便使你能在同一方块空间内放置两个物体。

      开发指南

      本模组提供 API,支持通过代码或数据包将你的方块标记为「可拥有此特性」。

      代码实现

      将本模组添加为依赖(通过 JitPack 或 Modrinth 的 maven),导入 com.dooji.underlay.UnderlayApi,然后使用 registerOverlayBlock 注册你希望允许放置在楼梯/门等下方的方块。
      也可直接为方块添加 underlay:overlay 标签来实现相同效果,无需调用上述方法。

      数据包配置

      该功能也面向玩家开放!在数据包中创建 data/underlay/tags/blocks/overlay.json 文件,并列出目标方块,例如:

      {
        "replace": false,
        "values": [
          "minecraft:stone",
          "minecraft:oak_planks",
          "mymod:shiny_block"
        ]
      }

    短评加载中..