This document is also provided in English.
自 3.0.0 版本开始,不再需要安装更好的运行时资源包(BRRP)模组。
本模组为许多原版方块添加了其楼梯、台阶、栅栏、栅栏门、按钮和压力板,以及原版不具有的竖直台阶、竖直楼梯、横条、纵条。具体内容列表请参考方块列表。
模组目前支持 Minecraft Java 版,请根据你的游戏版本安装对应的模组,且本模组需要 Fabric API 才能运行。此外,对于 Fabric,通常还需要 Mod Menu(非必须)以打开模组配置界面。
如果同时安装了扩展方块形状和 Blockus 模组,你可以一并安装扩展方块形状 - Blockus,以实现本模组与 Blockus 的联动。
本模组的更新日志,请参阅更新日志。欢迎加入QQ群 587928350 体验本模组的最新更新。
本模组为大量方块提供了各种形状的变种。例如,羊毛就有羊毛楼梯、羊毛台阶、羊毛墙、羊毛压力板等。竖直楼梯、竖直台阶、横条、纵条是本模组增加的,这些方块和楼梯、台阶一样均可含水。
所有的楼梯、台阶、栅栏、墙的硬度、挖掘工具和挖掘时间与其基础方块相当(这是参照了原版的特性),而非与其体积成正比。例如,破坏羊毛台阶的时间与破坏整个羊毛的时间相同,而非前者是后者的一半。
在原版中,大多数压力板和按钮的硬度为其基础方块的 1/4 到 1/3。本模组添加的压力板和按钮的硬度均为基础方块的 1/4。本模组对按钮进行了扩展,质地较软的按钮(如羊毛按钮、雪按钮)的触发时长为 60 刻(3 秒),质地很硬的按钮(如黑曜石按钮、基岩按钮)的触发时长为 5 刻(1/4 秒)。具体的按钮和压力板激活时长,请参见以下表格。所有的按钮、压力板均无碰撞箱。
| 基础方块 | 按钮激活时长 | 压力板激活时长 |
|---|---|---|
| 石制方块 | 20 | 20 |
| 木质、竹制方块 | 30 | 20 |
| 其他软的方块 | 50 | 40 |
| 硬方块(黑曜石、下界合金等) | 5 | 5 |
| 羊毛 | 50 | 40 |
| 雪 | 55 | 55 |
| 苔藓 | 60 | 60 |
| 泥土、黏土 | 45 | 45 |
| 矿石方块 | 15 | 10 |
| 西瓜、南瓜 | 35 | 25 |
| 石英 | 25 | 25 |
| 玄武岩 | 15 | 15 |
| 凝灰岩、方解石、下界岩 | 25 | 20 |
| 深板岩(含砖) | 10 | 10 |
| 未生锈的铜 | 10 | 10 |
| 斑驳的铜 | 40 | 40 |
| 锈蚀的铜 | 70 | 70 |
| 氧化的铜 | 100 | 100 |
| 荧石 | 30 | 30 |
| 下界疣、诡异疣 | 45 | 45 |
| 紫水晶 | 35 | 25 |
另外此模组还添加了“双层平滑石台阶”方块和“石化橡木木板”方块,分别可以合成平滑石台阶和石化橡木台阶(原版的平滑石块也可以合成平滑石台阶)。这两个方块均可装进硫方怪,其硫方怪原型均为 #slow_bouncy(和石头一样)。石化橡木木板不可从创造模式物品栏中获取。
本模组添加的方块继承了其基础方块的大多数特性:
- 羊毛制品(即以羊毛为基础的方块,包括各种颜色的羊毛楼梯、羊毛台阶等)和木板制品均可以燃烧,且燃烧时间和传播速度与原版完整方块的燃烧时间和传播速度相同。
- 羊毛、木板、木头和原木制品可用作燃料,其中台阶和竖直台阶作燃料时,其燃烧时间为基础方块的一半。按钮作燃料时,其燃烧时间为基础方块的约 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×纵条 (竖直台阶竖直排列)
部分方块的各个形状的方块在切石机中的合成关系如下:
- 1×基础方块 → 1×楼梯 / 1×竖直楼梯 / 2×台阶 / 2×竖直台阶 / 4×横条 / 4×纵条
- 1×楼梯 → 3×横条
- 1×台阶 → 2×横条
- 1×竖直楼梯 → 3×纵条
- 1×竖直台阶 → 2×横条 / 2×纵条
在切石机中,一个基础方块可以切成被切石后的基础方块对应的形状,例如,石头可以切石成石砖,石砖可以切石成 2 个竖直石砖台阶,1 个石头也可以直接切成 2 个竖直石砖台阶。但是,各形状的方块仍不能切石成切石后的基础方块的对应形状,例如石头台阶不可切成石砖台阶或石砖横条。铜块(包括不同氧化程度、包括涂蜡的)切成切制铜块的相关形状变种的数量按 4 倍计算,例如一个铜块可以切成 4 个竖直切制铜楼梯、8 个坚直切制铜台阶和 16 个切制铜横条。
栅栏和栅栏门合成时的第二合成材料(除了基础方块之外),与方块的基础方块有关,具体请参考方块列表。
所有合成配方在获得了任意基础方块之后即可解锁,就像原版的配方一样。具体来说,就是为每个合成配方加入了对应的进度,在获取基础方块或者解锁配方之后,该进度就会被触发并解锁相应的配方。
所有未涂蜡的铜类方块可以和蜜脾合成对应涂蜡的方块。
一些配方可能与原版冲突,为了避免冲突,本模组内置了防止配方冲突的数据包,默认启用。启用该数据包后,以下合成有变化:
- 羊毛的压力板不是由 2 个羊毛合成,而是由 3 个地毯合成 1 个羊毛压力板,1 个羊毛压力板也可以合成为 3 个地毯。
- 苔藓压力板不是由 2 个苔藓方块合成,而是由 3 个覆地苔藓合成 1 个苔藓压力板,1 个苔藓压力板也可以合成为 3 个覆地苔藓。
- 雪台阶不是由 2 个雪块合成,而是由 1 个(覆地)雪合成。
- 原版的砂岩、红砂岩和石英的楼梯、台阶,必须由基础方块合成,不能由这些基础方块的其他变种合成。
- 铁块、金块、钻石块、煤炭块、青金石块、南瓜、下界合金块、粗金块、粗铜块、粗铁块的按钮,由 1 个基础方块和 1 个铁锭、金锭、钻石、煤炭、青金石、南瓜种子、下界合金锭、粗金、粗铜、粗铁合成。
- 竹块、去皮竹块、铜块(含各级锈蚀变种,不含切制铜)、涂蜡的铜块(含各级锈蚀变种,不含涂蜡的切制铜),各种原木、木头、菌柄、菌核及其去皮变种的按钮,由 1 个基础方块和 1 个红石粉合成。
- 木板/竹板的墙需要由 6 个木板/竹板和 1 个木棍合成。
- 铜墙和涂蜡的铜墙(含各级锈蚀变种)需要由 6 个基础方块和 1 个铜锭合成。
该数据包是默认启用的,如果您的世界没有启用,可运行命令 /datapack enable "extshape:recipe_tweak"。
如果你安装了与其他模组联动的部分(见#模组联动),那么这些配方的冲突是无法避免的,这种情况下建议直接安装能修复合成表冲突的模组。
使用 /extshape:check-conflict 命令可以检测模组中的合成配方的冲突,可能会导致服务器卡顿几秒到几分钟的时间。本命令只有服主可以使用,普通玩家和命令方块无权执行。
该命令支持以下语法:
/extshape:conflict:检测当前所有合成配方的冲突。/extshape:conflict <命名空间>:检测指定命名空间与原版命名空间的合成配方之间的冲突。/extshape:conflict <命名空间> ...(多个命名空间空格隔开):检测指定的多个命名空间的合成配方之间的冲突。
本模组的方块会默认添加到原版的物品组(创造模式物品栏的标签页)中,并进行排序。方块排序方式类似于原版,基于同一基础方块的各类形状的方块会排在一起。部分基础方块在原版的“建筑方块”和“自然方块”物品组中均存在,其各形状变种仅添加至“建筑方块”物品组。
在 1.19.2 以及之前的版本中,如果启用了“添加至原版物品组”,模组中的方块会追加到全部已有方块的后面,导致物品栏可能显得比较乱,可以通过安装合理排序(Reasonable Sorting)模组来对这些内容进行排序。(“合理排序”模组不支持 1.19.3 以上版本,也不需要。)
你还可以在模组配置界面设置添加哪些形状的方块。可以通过 Mod Menu 模组的模组菜单进入模组的配置页面,如果没有安装 Mod Menu 模组,也可以在游戏内输入客户端命令 /extshape:config 进入模组的配置界面。配置界面有以下内容:
- 添加至原版物品组(默认开启)。若开启,则模组的所有方块(除石化橡木木板)会添加至原版的物品组中,通常是在其基础方块或原版的形状变种的后面。
- 显示专用物品组(默认关闭)。若开启,则模组会提供 5 个专用物品组,以存放本模组中的各方块的基础方块以及各形状变种(包括原版的),但不含没有本模组中的形状变种的基础方块(也不含本模组的石化橡木木板和原版的石化橡木台阶)。这 5 个专用物品组为:木制和竹制方块、染色方块、石质方块、矿物方块和其他方块。修改此选项需要重新启动游戏才能生效。请注意:“添加至原版物品组”和“显示专用物品组”建议至少开启一个,否则你不能从创造模式物品栏获取本模组中的方块。
- 添加至原版物品组的形状:文本框,决定了哪些形状的方块需要添加至原版物品组。原版已有的方块不受此选项影响。多个形状名称使用空格分隔,无效的形状名称会被忽略。例如,如果将值设为
stairs slab,那么只有本模组的楼梯、台阶会添加至原版的物品组中。这些形状是按顺序添加的(但不能重复),例如,各色羊毛的楼梯在一起,各色羊毛的台阶在一起。如果写slab stairs就会将楼梯排在台阶后面(但是不影响原版已有的楼梯和台阶)。默认为所有形状。 - 添加至专用物品组的形状:文本框,决定了哪些形状的方块需要添加至专用物品组。用法和默认值同上。如果此文本框留空,那么专用物品组将会只有基础方块。
- 木制与竹制方块专用物品组排序:可以设置为“相同物种不同形式的在一起”(默认)或“相同形式不同物种的在一起”。
- 若设置为“相同物种不同形式的在一起”,则所有的橡木类方块(木头、去皮木头、木板等)及其各形状变种会排在一起,所有的白桦木类方块及其各形状变种会排在一起;
- 若设置为“相同形式不同物种的在一起”,则所有类型的木头(橡木、白桦木、云杉木等)方块及其各形状变种会排在一起,所有的木板(橡木木板、白桦木板、云杉木板等)方块及其各形状变种会排在一起。
- 染色方块专用物品组排序:可以设置为“相同颜色不同形状的在一起”(默认)或“相同形状不同颜色的在一起”。以羊毛为例:
- 若设置为“相同颜色不同形状的在一起”,则白色羊毛及其各形状变种在一起,淡灰色羊毛及其各形状变种在一起;
- 若设置为“相同形状不同颜色的在一起”,则各色羊毛的完整方块在一起,各色羊毛楼梯在一起,各色羊毛台阶在一起。
ℹ️注意事项:
- 如果开启了“添加至原版物品组”,那么不建议使用诸如 Inventory Item Groups 或 Bedrock Item Groups 这类可以将创造模式物品栏中的物品分组的模组,因为这些模组不能很好地处理本模组中的方块在原版物品组(创造模式标签页)中的排序。
- 如果安装了 Modern Fix 模组,建议将模组配置中的“mixin.perf.memoize_creative_tab_build”关闭,否则修改本模组的配置后可能没有立即生效。如果出现这种情况,可修改原版的“选项”中的“按键控制”中的“管理员用品标签页”设置,或者尝试退出世界重进。
本模组目前可以与 Blockus 模组联动。
如果你已经同时安装“扩展方块形状”和 Blockus 模组,你在此基础上再安装“扩展方块形状 - Blockus”模组,从而为 Blockus 模组中的方块也添加扩展的形状。此模组不支持 26.3 以上版本。
若“扩展方块形状”模组中的“添加至原版物品组”设置为开启,那么“扩展方块形状 - Blockus”模组中的方块会直接添加至 Blockus 模组的物品组,且添加的形状取决于“扩展方块形状”模组中的“添加至原版物品组的形状”。
若“扩展方块形状”模组中的“显示专用物品组”设置为开启,那么将会增加两个专用物品组:“扩展方块形状 - Blockus:建筑方块”和“扩展方块形状 - Blockus:染色方块”。添加的形状取决于“扩展方块形状”模组中的“添加至专用物品组的形状”。