Underlay

Underlay

将任意方块(如地毯)放入任何物品中!

Underlay 是一款 Minecraft 模组,让你能够将地毯(及其他任意方块)放置在下方有空隙的方块下方(例如:箱子、床、告示牌、火把等!)。

只要右键点击某个方块的表面并放置一个方块(例如,放在倒置楼梯下方),就大功告成了!再使用另一个物品右键点击即可快速替换,左键点击则可移除。此功能同样适用于生存模式!

预览

默认情况下,你可以将以下方块作为覆盖层放置:地毯、活板门、按钮、铁轨、台阶和压力板。要扩展对其他方块的支持(例如草方块),请参阅“如何添加更多方块的支持(或排除部分方块)”。

加入 Discord 服务器,抢先了解即将到来的更新预览!

立即加入!


这是如何实现的?

它们不是方块实体! Underlay 添加了这些被称为“覆盖层”的东西但实际上它们更像是底层 xd,本质上是所放置物品的虚拟版本——这让你可以在同一个方块空间内放置两种东西!

如何添加更多方块的支持(或排除部分方块)

在你的 Minecraft 文件夹中,可以找到 config/Underlay/underlay.json。使用 overlay_blocks 添加方块,使用 exclude_blocks 排除它们,并且要禁止覆盖层放置在特定方块上,请使用 target_exclude_blocks,如下所示:

{
  "overlay_blocks": [
    "minecraft:short_grass",
    "mymod:shiny_block"
  ],
  "exclude_blocks": [
    "minecraft:oak_button",
    "minecraft:rail"
  ],
  "target_exclude_blocks": [
    "minecraft:oak_door",
    "minecraft:spruce_door"
  ]
}

模组集成

某些版本的 Underlay 包含与 Create、Jade 和 Flashback 的集成。