本模组为许多的原版方块添加了其楼梯、台阶、栅栏、栅栏门、按钮和压力板,以及原版不具有的竖直台阶、竖直楼梯、横条、纵条。具体内容列表请参考方块列表。
模组目前支持 Minecraft Java 版 1.21.3-1.16.4,请根据你的游戏版本安装对应的模组,并需要 Fabric API 才能运行。此外,通常还需要 Mod Menu(非必须)以打开模组配置界面。
本模组自从 3.0.0 版本开始,不再依赖 BRRP(更好的运行时资源包,Better Runtime Resource Pack)模组。
如果您同时安装了扩展方块形状和 Blockus 模组,你可以一并安装“扩展方块形状 - Blockus”,以实现本模组与 Blockus 的联动。
方块
不同形状的石英块
竹板和竹马赛克
本模组为大量方块提供了各种形状的变种。例如,羊毛就有羊毛楼梯、羊毛台阶、羊毛墙、羊毛压力板等。竖直楼梯、竖直台阶、横条、纵条是本模组增加的,这些方块和楼梯、台阶一样均可含水。
所有的楼梯、台阶、栅栏、墙的硬度、挖掘工具和挖掘时间与其基础方块相当(这是参照了原版的特性),而非与其体积成正比。例如,破坏羊毛台阶的时间与破坏整个羊毛的时间相同,而非前者是后者的一半。
在原版中,大多数压力板和按钮的硬度为其基础方块的 1/4 到 1/3。本模组添加的压力板和按钮的硬度均为基础方块的 1/4。本模组对按钮进行了扩展,质地较软的按钮(如羊毛按钮、雪按钮)的触发时长为 60 刻(3 秒),质地很硬的按钮(如黑曜石按钮、基岩按钮)的触发时长为 5 刻(1/4 秒)。参照原版代码,所有的按钮、压力板均无碰撞箱。
另外此模组还添加了“双层平滑石台阶”方块和“石化橡木木板”方块,分别可以合成平滑石台阶和石化橡木台阶(原版的平滑石块也可以合成平滑石台阶)。
本模组添加的方块继承了其基础方块的大多数特性:
羊毛制品(即以羊毛为基础的方块,包括各种颜色的羊毛楼梯、羊毛台阶等)和木板制品均可以燃烧,且燃烧时间和传播速度与原版完整方块的燃烧时间和传播速度相同。
羊毛、木板、木头和原木制品可用作燃料,其中台阶和竖直台阶作燃料时,其燃烧时间为基础方块的一半。按钮作燃料时,其燃烧时间为基础方块的约 1/3。横条、纵条作燃料时,其燃烧时间为基础方块的 1/4。
羊毛制品无论是否占了一整格,均具有阻挡幽匿感测体的功能。
下界岩制品均可无限燃烧
基岩制品在末地可无限燃烧,且在生存模式不可破坏。但是,基岩按钮、基岩压力板在失去其依靠的方块时仍会正常掉落。
末地石、黑曜石和哭泣的黑曜石制品均可抵御末影龙。
下界合金和远古残骸制品的掉落形式能够抵抗火焰、熔岩。
金块、粗金块的制品可被猪灵捡起。
破坏金块、粗金块和镶金黑石制品会触怒猪灵。
雪楼梯和雪台阶放置在草方块上时,如果正好压住整个草方块顶部,会让草方块显示为积雪形式,就像雪块和雪一样。
小型垂滴叶和大型垂滴叶可以放置在苔藓和黏土制品上(仅限建筑方块)。
南瓜、西瓜、苔藓、菌光体、下界疣块和诡异疣块制品可用于堆肥。
浮冰和幽匿块制品只能通过有精准采集(丝绸之触)附魔的物品获取。
黏土、雪块、西瓜等方块制成的方块在破坏时会掉落对应的物品,如黏土球、雪球(仅限用锹采集)和西瓜片。台阶、横条、竖直台阶、纵条掉落的数量还会在基础方块掉落的数量的基础上除以 2 或 4,且双层台阶掉落双倍。部分物品的掉落可能会受到时运魔咒影响,且带有精准采集附魔时仍可掉落方块本身。
关于方块与活塞的交互:不可被活塞推动的方块,如黑曜石、基岩,其按钮、压力板无法被活塞推动,其他方块的按钮和压力板则会直接被活塞破坏。
关于音符盒:为与原版的行为一致,按钮的音符盒乐器始终为竖琴,其他方块的音乐盒乐器则与其基础方块一致。
按钮在地图中不会显示出颜色。
配方
所有的方块均可使用其基础方块参照类似原版合成表合成,石质和金属方块还可以通过切石机合成。具体为:楼梯在工作台可 3:2 合成(原料:产物,下同),在切石机可 1:1 切石。台阶和竖直台阶在工作台、切石机可 1:2 制作。
台阶、楼梯、横条可以直接在合成表中旋转形成对应的纵向方块,也可以“转回来”。例如 1 个台阶可以合成 1 个对应的竖直台阶,1 个竖直台阶也可以直接合成 1 个对应的台阶。
用工作台旋转方块
各个形状方块在工作台中的合成关系如下:
6×基础方块 → 4×楼梯
3×基础方块 → 6×台阶
3×台阶 → 6×横条 (台阶水平排列)
1×台阶 ↔ 1×纵台阶
1×楼梯 ↔ 1×纵楼梯
1×横条 ↔ 1×纵条
3×竖直台阶 → 6×纵条 (纵台阶竖直排列)
部分方块的各个形状的方块在切石机中的合成关系如下:
用切石机切割方块
在切石机中,一个基础方块可以切成被切石后的基础方块对应的形状,例如,石头可以切石成石砖,石砖可以切石成 2 个竖直石砖台阶,1 个石头也可以直接切成 2 个竖直石砖台阶。但是,各形状的方块仍不能切石成切石后的基础方块的对应形状。
栅栏和栅栏门合成时的第二合成材料(除了基础方块之外),与方块的基础方块有关,具体请参考方块列表。
所有合成配方在获得了任意基础方块之后即可解锁,就像原版的配方一样。具体来说,就是为每个合成配方加入了对应的进度,在获取基础方块或者解锁配方之后,该进度就会被触发并解锁相应的配方。
修复配方冲突的内置数据包
一些配方可能与原版冲突,为了避免冲突,本模组内置了防止配方冲突的数据包,默认启用。启用该数据包后,以下合成有变化:
羊毛的压力板不是由 2 个羊毛合成,而是由 3 个地毯合成 1 个羊毛压力板,1 个羊毛压力板也可以合成为 3 个地毯。
苔藓压力板不是由 2 个苔藓方块合成,而是由 3 个覆地苔藓合成 1 个苔藓压力板,1 个苔藓压力板也可以合成为 3 个覆地苔藓。
雪台阶不是由 2 个雪块合成,而是由 1 个(覆地)雪合成。
原版的砂岩、红砂岩和石英的楼梯、台阶,必须由基础方块合成,不能由这些基础方块的其他变种合成。
铁块、金块、钻石块、煤炭块、青金石块、南瓜、下界合金块、粗金块、粗铜块、粗铁块的按钮,由 1 个基础方块和 1 个铁锭、金锭、钻石、煤炭、青金石、南瓜种子、下界合金锭、粗金、粗铜、粗铁合成。
竹块、去皮竹块、铜块(含各级锈蚀变种,不含切制铜)、涂蜡的铜块(含各级锈蚀变种,不含涂蜡的切制铜),各种原木、木头、菌柄、菌核及其去皮变种的按钮,由 1 个基础方块和 1 个红石粉合成。
木板/竹板的墙需要由 6 个木板/竹板和 1 个木棍合成。
铜墙和涂蜡的铜墙(含各级锈蚀变种)需要由 6 个基础方块和 1 个铜锭合成。
所有的没有涂蜡的铜类方块可以和蜜脾合成对应涂蜡的方块。
手动检测配方冲突的命令
使用 `/extshape:check-conflict` 命令可以检测模组中的合成配方的冲突,可能会导致服务器卡顿几秒到几分钟的时间。本命令只有服主可以使用,普通玩家和命令方块无权执行。
该命令支持以下语法:
`/extshape:conflict`:检测当前所有合成配方的冲突。
`/extshape:conflict <命名空间>`:检测指定命名空间与原版命名空间的合成配方之间的冲突。
`/extshape:conflict <命名空间> ...`(多个命名空间空格隔开):检测指定的多个命名空间的合成配方之间的冲突。
创造模式物品栏
在 1.19.3 以上的版本中,这些模组的物品默认直接添加到原版的物品组中。如果不需要将本模组中的物品添加至原版物品组,而是增加 4 个专用的物品级以按照其基础方块的顺序存储各个形状的方块,你可以在模组的配置界面(可以通过 Mod Menu 的模组菜单界面中进入)中,关闭“添加至原版物品组”,并开启“显示专用物品组”。
在 1.19.2 以及之前的版本中,如果启用了“添加至原版物品组”,模组中的方块会追加到全部已有方块的后面,导致物品栏可能显得比较乱,可以通过安装合理排序(Reasonable Sorting)模组来对这些内容进行排序。(“合理排序”模组不支持 1.19.3 以上版本,也不需要。)
你还可以在模组配置界面设置添加哪些形状的方块。例如,如果将“添加至原版物品组”设为开启,并将“添加至原版物品组的形状”设为 `stairs slab`,那么只有本模组的楼梯、台阶会添加至原版的物品组中(不影响原版已有物品)。对于 1.19.3 而言,这些形状是按顺序添加的(但不能重复),例如如果写 `slab stairs` 就会将楼梯排在台阶后面(但是不影响原版已有的楼梯和台阶)。