
AdditionalBlockConnections
对Block连接逻辑的补充,例如门、栅栏、墙壁和管道,以便它们能够正确相互连接。
查看大图这个模组扩展了方块连接逻辑。方块连接是一项功能,它能让方块根据某些条件改变自身形态,比如当墙壁方块与相邻的另一个墙壁方块放置时,会形成一个连接节点。
此模组的内容使用独立的模型、纹理、碰撞箱、图标等资源,因此不应与原始方块及其资源产生冲突。
免责声明: 此模组使用了游戏中现有的方块连接功能实现,并受其限制,因此请不要期望它能覆盖所有建筑构想。
在哪里可以找到这个模组添加的新方块?
就在由相同/相关/对应资源在建造者工作台上合成的常规方块旁边(例如,红木原木可用于合成红木梁,而红木板可用于合成红木板梁,青铜锭可用于合成青铜管)。
此模组的内容包括:
- 🧱 可扩展栅栏,支持朝向。
会生成正确连接的转角/连接节点段,并与相邻栅栏方块的朝向相匹配。
- 软木栅栏
- ……是的,目前只有这一种栅栏,未来可能会添加更多。
限制和已知问题:
- 我希望它们能垂直扩展(像门那样),但目前将它们命名为“可扩展”主要是为了与原始版本区分开来。
- 🧱 可扩展栅栏门
使门方块变得可扩展。将1x1的栅栏门彼此靠近或上下放置,可以将它们变成1x2、2x1和2x2的变体。
要制作1x2,请垂直放置两个1x1的栅栏门;要制作2x1,请水平放置它们;而2x2则由一个2x1和其上方的另一个2x1组成。
- 黑木栅栏门
- 暗木栅栏门
- 枯木栅栏门
- 干木栅栏门
- 金木栅栏门
- 绿木栅栏门
- 硬木栅栏门
- 轻木栅栏门
- 红木栅栏门
- 软木栅栏门
- 热带木栅栏门
- 热带木栅栏门 2 (新增的,以匹配原始栅栏)
限制和已知问题:
- 如果两个门扇相同,你只会得到双开门(门)版本,可以同时打开两个部分。所以如果你尝试制作一个1x2和一个1x1组成3格宽的栅栏,它们将无法同时打开。
- 🧱 可扩展墙壁
使墙段变得可扩展。你可以将墙壁方块彼此堆叠,使下方的方块变成平面/实心变体,从而使墙壁无缝连接(而无需在每个墙段上都有上半部分)。
- 水蓝圆石墙
- 玄武岩圆石墙
- 方解石砖墙
- 方解石圆石墙
- 白垩岩圆石墙
- 冷却岩浆圆石墙
- 大理石圆石墙
- 石英岩圆石墙
- 页岩圆石墙
- 板岩圆石墙
- 石头圆石墙
- 火山岩圆石墙
限制和已知问题:
- 方块连接逻辑在不同方块类型间是共享的。如果你将“玄武岩圆石墙”放置在“方解石圆石墙”之上,下方的方块会变成平面/实心变体以进行无缝连接。
- 🧱 可连接的分支/梁/管道
使分支/梁/管道方块能够连接起来形成转角/连接节点段。
- 32种粗制木材:琥珀木、苹果木、白蜡木、丛林木、橡木、棕榈木及其他类似树木的木材变体。
- 11种精制木材:黑木、暗木、干木、硬木、软木及其他类似的普通梁状木材变体。你可以使用对应的精制木材变体来制作它们(黑木板可用于合成黑木梁)。
- 5种金属管组:青铜、铜、金、铁、锌。由相应的金属锭合成(铜锭可用于合成青铜管和铜管,钍锭可用于合成锌管)。
- 1种骨头肋条组。由骨头块合成。
- 所有这些最多可以有4种连接变体。
三种粗型(适用于大多数方块):斜接(像分支一样)、梁(粗梁)、半切梁(像两个半切梁重叠)以及细型变体。
某些组可能缺少特定的连接变体,例如管道没有“半切梁”。 - 粗梁和细梁都有短/末端段,粗金属管还有烟囱段。
- 粗型和细型共享此系统,并且可以相互连接。
限制和已知问题:
- 你将无法在不尝试连接的情况下平行放置两根梁。
- 在某些情况下,你将无法制作2x2的紧凑环/转弯。
- 短段只能水平使用,但烟囱段只能垂直使用。
- 粗梁和细梁/管道之间没有特定的连接。
- 尽管意图是让水平梁可以放置在垂直梁上,但有时情况并非如此。
- 🧱其他功能
- 可扩展栅栏和墙壁可以连接到可扩展门。
- 当一个连接的墙壁方块被破坏后,栅栏件可能会保持改变后的L/T/X形状,这是有意为之,但不幸的是,这并非在所有情况下都有效。
- 用于测试目的。建筑锤可以将石头圆石墙(仅限此特定方块)的平面/实心变体转换回常规版本(带有上半部分),但它是通过破坏墙壁的“变体”状态来实现的。这就是我没有扩展此功能的原因,但我觉得可以留给大家去测试和捣鼓。
这是一个不错的想法——系统会自动进行大部分连接,但如果需要,你仍然可以滚动浏览变体,但不幸的是目前还无法实现。
附言: 我希望我能扩展这个模组,特别是如果游戏添加了一些额外功能,这将允许我扩展这个模组或采用完全不同的方法。
暂时就这些了。
感谢使用这个模组。
正在加载版本记录…











正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。