跳到正文

Extended Block Shapes 扩展方块形状

作者:SolidBlock

为许多原版方块添加楼梯、台阶、栅栏、栅栏门、按钮和压力板。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Extended Block Shapes Mod

本文档有中文版。

自 3.0.0 版本起,Better Runtime Resource Pack 模组不再是必需的。

此模组为许多原版方块添加了楼梯、台阶、栅栏、栅栏门、按钮和压力板,还添加了原版 Minecraft 中不存在的竖直台阶、竖直楼梯、四分之一方块和竖直四分之一方块。内容列表请参见方块列表。

目前,此模组支持 Minecraft Java 版。请根据你的 MC 版本安装相应的模组,并安装 Fabric API 前置库以运行。除此之外,Fabric 通常还需要安装 Mod Menu(但并非必需),才能打开模组配置界面。

如果你同时安装了 Extended Block Shapes 和 Blockus,还可以选择安装 Extended Block Shapes – Blockus,以添加对 Blockus 的模组间兼容支持。

旧版更新日志请参见更新日志。欢迎加入腾讯 QQ 群 587928350,体验此模组的最新更新。

特色

方块

此模组为种类繁多的方块提供了许多变体。例如,羊毛有羊毛楼梯、羊毛台阶、羊毛墙、羊毛压力板等。模组还添加了竖直楼梯、竖直台阶、四分之一方块和竖直四分之一方块;与普通楼梯和台阶一样,这些方块都可以含水。

所有楼梯、台阶、栅栏和墙的硬度、挖掘工具要求及挖掘时间都与其基础方块相同,和原版设定一致,而不是根据方块体积决定。例如,挖掘木板台阶和木板方块所需的时间相同。

在原版中,压力板和按钮的硬度为其基础方块的 1/4 或 1/3。此模组添加的所有压力板和按钮,硬度均为其基础方块的 1/4。此模组只是扩展了按钮种类:软质按钮(羊毛按钮、雪按钮)的触发时间为 60 刻(3 秒);硬质按钮(黑曜石按钮、基岩按钮)的触发时间为 5 刻(1/4 秒)。具体激活时间请参见下表。与原版 Minecraft 一样,所有按钮和压力板都没有碰撞箱。

基础方块 按钮激活时间 压力板激活时间
石头方块 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(与石头相同)。石化橡木木板无法从创造模式物品栏中获取。

该模组添加的方块会继承其基础方块的大多数特性:

  • 羊毛和木板方块(即基于羊毛或木板的不同形状的方块)是可燃的(燃烧时间和蔓延速度与原版完整方块相同)。
  • 羊毛、木板、木头和原木方块可用作燃料。台阶和竖直台阶用作燃料时,燃烧时间为对应基础方块的一半。按钮用作燃料时,燃烧时间约为对应基础方块的三分之一。四分之一方块和竖直四分之一方块用作燃料时,燃烧时间为对应基础方块的四分之一。
  • 羊毛方块,无论是否占据整个方块的空间,都能阻挡幽匿感测体。
    • 请注意,在原版中,羊毛地毯会减弱振动但无法遮挡信号。然而,本模组中的所有羊毛方块都能遮挡所有振动信号。
  • 下界岩方块是无限燃烧的。
  • 基岩方块在末地是无限燃烧的。它们在生存模式下无法采集。然而,基岩按钮和压力板在失去所依附的方块时可能会掉落。
  • 末地石、黑曜石和哭泣的黑曜石方块免疫末影龙。
  • 下界合金方块和远古残骸方块以物品形式掉落时,能抵抗火焰和熔岩。
  • 金块、粗金和镶金黑石方块能被猪灵欣赏。
  • 破坏金块、粗金块和镶金黑石方块会激怒猪灵。
  • 雪楼梯或雪台阶放置在草方块上时,如果恰好覆盖草方块的整个顶部,会使其变为积雪状态,就像被雪块或雪覆盖一样。
  • 小型垂滴叶和大型垂滴叶可以放置在基于苔藓块和黏土的方块上(仅限建筑方块)。
  • 基于南瓜、西瓜、苔藓块、菌光体、下界疣块和诡异疣块的方块可用于堆肥。
  • 基于浮冰和幽匿块的方块只有使用附有精准采集附魔的物品挖掘时才会掉落。
  • 基于黏土块、雪块、西瓜块等的方块挖掘时会掉落对应的物品,如黏土球、雪球(仅限用锹铲取时)和西瓜片。台阶、四分之一方块、竖直台阶、竖直四分之一方块掉落的物品数量为基础方块掉落量除以2或4,双层台阶掉落双倍。部分掉落物品可能受时运附魔影响,而方块本身在使用附有精准采集的工具挖掘时掉落。
  • 关于方块与活塞的交互:对于无法被活塞推动的方块(如黑曜石、基岩),其按钮和压力板也无法被活塞推动,而其他方块的按钮和压力板会被直接破坏。
  • 关于音符盒:为与原版保持一致,按钮方块的音符盒乐器始终为竖琴,其他则与其基础方块相同。
  • 按钮不会在地图上显示为颜色。
  • 铜方块与原版铜块一样,可以氧化,也可以通过使用斧头或被闪电击中来脱氧。它们也可以被打蜡和脱蜡。已打蜡铜的氧化状态不会改变。

合成与烧炼

本模组中所有方块的合成配方与原版类似。石头和金属方块也可以用切石机制作。(原版石化橡木台阶可以用本模组中的石化橡木木板通过切石机制作。)楼梯可以在工作台中按3:2合成(原料:产物),在切石机中按1:1合成。台阶和竖直台阶可以在工作台或切石机中按1:2合成。

台阶、楼梯和四分之一块可以在合成配方中旋转为对应的竖置方块;也可以“旋转回去”。例如,一个台阶可以合成为一个对应的竖置台阶,一个竖置台阶也可以直接合成为对应的台阶。

不同形状方块的合成配方如下:

  • 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 个竖置石砖台阶;石头也可以直接切制成 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 <namespace>:测试指定命名空间与原版命名空间之间的合成配方冲突。
  • /extshape:conflict <namespace> ...(多个命名空间以空格分隔):测试指定多个命名空间的合成配方冲突。

创造模式物品栏

此模组的方块默认会添加到原版物品组(创造模式物品栏标签页)中,并进行排序。方块的排序方式与原版相似,同一基础方块的各种形状变种会排列在一起。有些基础方块同时属于“建筑方块”和“自然方块”物品组,其形状变种仅添加到“建筑方块”物品组中。

在1.19.2及更早版本中,如果启用了“添加到原版物品组”,模组方块会直接追加到所有现有方块之后,这可能会使物品组显得杂乱。你可以安装 Reasonable Sorting 模组来整理内容。(Reasonable Sorting 模组不支持高于1.19.3的版本,而且也没有必要安装。)

你也可以配置要添加到物品组中的形状。你可以通过 Mod Menu 模组的模组菜单进入模组配置界面。如果没有安装 Mod Menu 模组,也可以在游戏中输入客户端命令 /extshape:config 来打开此模组的配置界面。配置界面包含以下内容:

  • 添加到原版物品分类(默认启用)。启用后,此模组的所有方块(石化橡木木板除外)都会添加到原版物品分类中,通常紧跟在其基础方块或原版同类变体之后。
  • 显示专用物品分类(默认禁用)。启用后,此模组会提供 5 个专用物品分类,用于收纳此模组方块的基础方块和形状变体(包括原版变体);但不会包含此模组中没有形状变体的基础方块(此模组的石化橡木木板和原版石化橡木台阶也会排除在外)。这 5 个专用物品分类分别是:“木材与竹制方块”、“染色方块”、“石质方块”、“矿物方块”和“其他方块”。更改此选项需要重启游戏才能生效。请注意,建议至少启用“添加到原版物品分类”和“显示专用物品分类”中的一项,否则无法在创造模式物品栏中获取此模组的方块。
  • 添加到原版物品分类的形状:文本框,用于指定要添加到原版物品分类中的方块形状。原版游戏中已有的方块不受影响。多个形状名称以空格分隔,无效的形状名称会被忽略。例如,如果将值设为 stairs slab,则只有此模组的楼梯和台阶会添加到原版物品分类中。这些形状会按照输入顺序添加(但不会重复)。如果值为 slab stairs,则楼梯会排在台阶之后(但原版游戏中已有的楼梯和台阶不受影响)。默认值为所有形状。
  • 添加到专用物品分类的形状:文本框,用于指定要添加到专用物品分类中的方块形状。用法和默认值与上方相同。如果此文本框为空,专用物品分类中将只包含基础方块。
  • 木材与竹制方块专用物品分类的排序方式:可设为“同一树种的不同形状排在一起”(默认)或“同一形状的不同树种排在一起”。
    • 如果设为“同一树种的不同形状排在一起”,所有橡木方块(原木、去皮原木、木板等)及其各种形状变体会排在一起,所有白桦木方块及其各种形状变体也会排在一起。
    • 如果设为“同一形状的不同树种排在一起”,所有种类的原木方块(橡木原木、白桦原木、云杉原木等)及其各种形状变体会排在一起;所有种类的木板(橡木木板、白桦木板、云杉木板等)及其各种形状变体也会排在一起。
  • 染色方块专用物品分类的排序方式:可设为“同一颜色的不同形状排在一起”(默认)或“同一形状的不同颜色排在一起”。以羊毛为例:
    • 如果设为“同一颜色的不同形状排在一起”,白色羊毛及其各种形状变体会排在一起,浅灰色羊毛及其各种形状变体也会排在一起。
    • 如果设为“同一形状的不同颜色排在一起”,各种颜色的完整羊毛方块会排在一起,各种颜色的羊毛楼梯会排在一起,各种颜色的羊毛台阶也会排在一起。

ℹ️注意:

  1. 如果启用了“添加到原版物品栏”,不建议使用 Inventory Item Groups 或 Bedrock Item Groups 这类可以对创造模式物品栏中的物品进行分组的模组,因为这些模组可能无法很好地处理本模组中的方块在原版物品栏(创造模式物品栏标签页)中的排序方式。
  2. 如果启用了 Modern Fix 模组,建议在模组配置中关闭“mixin.perf.memoize_creative_tab_build”,否则对 Extended Block Shapes 配置的更改可能不会立即生效。如果出现这种情况,你可以修改原版“选项”-“控制”-“创造模式物品栏标签页”,或者退出世界后重新进入。

模组间支持

本模组目前可以与 Blockus 模组一起添加实用方块。

Blockus

如果你安装了 Extended Block Shapes 和 Blockus 模组,你可以选择基于这两个模组安装“Extended Block Shapes – Blockus”模组,这样也会为 Blockus 的方块添加扩展形状。本模组不支持 26.3 以上的版本

如果启用了 Extended Block Shapes 的“添加到原版物品栏”选项,“Extended Block Shape – Blockus”模组的方块将直接添加到 Blockus 模组的物品栏中,添加哪些形状取决于 Extended Block Shapes 模组的“要添加到原版物品栏的形状”。

如果启用了 Extended Block Shapes 的“显示特定物品栏”选项,将添加两个指定的物品栏:“Extended Block Shapes – Blockus: Construction Blocks”和“Extended Block Shapes – Blockus: Colored Blocks”,添加哪些形状取决于 Extended Block Shapes 模组的“要添加到特定物品栏的形状”。

常见问题

Extended Block Shapes 扩展方块形状 支持哪些 Minecraft 版本?

Extended Block Shapes 扩展方块形状 支持 Minecraft Java 版 1.16.4–26.3,共 36 个版本,可用的加载器:Fabric / Forge。下载时注意选择和你游戏版本一致的文件。

Extended Block Shapes 扩展方块形状 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

SolidBlock 的其他作品

查看全部 →