Tuff Backport(兼容命名空间)

Tuff Backport(兼容命名空间)

直接将完整的1.21凝灰岩系列方块添加到1.20.1中,并直接注册在minecraft:命名空间下,而不是使用自定义模组命名空间。

凝灰岩移植(Minecraft:命名空间)

将完整的 1.21 凝灰岩方块家族添加至 1.20.1,并直接注册在 minecraft: 命名空间下,而非使用自定义模组命名空间。


添加内容

  • 凝灰岩台阶、凝灰岩楼梯、凝灰岩墙、錾制凝灰岩
  • 磨制凝灰岩、磨制凝灰岩台阶、磨制凝灰岩楼梯、磨制凝灰岩墙
  • 凝灰岩砖、錾制凝灰岩砖、凝灰岩砖台阶、凝灰岩砖楼梯、凝灰岩砖墙

所有方块均可像真正的 1.21 版本一样进行合成和切石加工,并按顺序排列在原版“建筑方块”创造模式标签页中,紧随凝灰岩之后。


为什么使用 minecraft: 命名空间?

大多数移植模组将其方块注册在自己的模组 ID 下(例如 somemod:tuff_bricks)。这是一种安全的默认做法,但这意味着这些方块永远不会成为“真正的”原版方块,即使你升级了游戏版本,它们也会永远与模组绑定在一起。

这个模组则将所有内容注册为 minecraft:tuff_bricksminecraft:polished_tuff 等,这正是真正的 1.21+ 方块所使用的确切 ID。其目标是:如果你之后升级到原生包含这些方块的 Minecraft 版本并移除本模组,你现有的建筑原则上应该继续使用真正的原版方块正常工作,而不是变成缺失的/紫色方块。


安装前请阅读:

  • 这不是一种官方支持或测试过的技术,它能正常工作仅仅是因为目前没有任何机制阻止模组注册到 minecraft: 命名空间下,而非因为这是一项文档化的功能。

  • 不要与另一个为相同方块做同样事情的模组同时运行。例如,两个都声明了 minecraft:tuff_bricks 的模组会发生冲突。然而,如果另一个模组添加了 minecraft:tuff_bricks,而你想添加本模组,只要移除旧模组,是可以正常工作的,并且会保留这些方块。

  • 这里的方块状态、硬度、爆炸抗性和声音都是为了尽可能匹配真正的 1.21 凝灰岩家族而构建的,但无法保证之后升级会完美无缝。无论如何,请先备份你的世界。


安装

需要 Minecraft Forge 1.20.1(47.4.10+)。客户端和服务端都需要安装,因为本模组添加了真实的注册表条目,所以多人游戏需要双方都安装该模组。


鸣谢

方块状态、模型、配方、战利品表、标签和翻译基于 TuffBlocks 模组,作者为 MaximeriX(MIT 许可)。本项目的注册代码是原创的,所有内容都按照上述说明重新注册在 minecraft: 命名空间下——这与使用自己命名空间的原始模组采用的方法不同。

注意:请勿要求移植或更新,本模组是公开的委托作品,不会定期更新。