[临时] 交通工艺注册表修复

[临时] 交通工艺注册表修复

TrafficCraft 1.2.0+3 的非官方 NeoForge 兼容补丁。

Bug修复

TrafficCraft 注册表修复

这是针对 TrafficCraft 1.2.0+3 的非官方 NeoForge 兼容补丁。

TrafficCraft 1.2.0+3 在 minecraft 命名空间下注册了其可消耗配方类型,然后尝试通过其 Architectury 延迟注册器注册同一个对象。NeoForge 21.1.238 拒绝了该重复值。

此模组仅更改了传递给名为 damageable_recipe_type 的延迟注册的供应商。替换后的内容创建了一个未注册的配方类型,因此 Architectury 可以将其正常注册为 trafficcraft:damageable_recipe_type。

支持环境

  • Minecraft 1.21.1
  • NeoForge 21.1.238 或更高版本
  • TrafficCraft 1.2.0+3
  • Java 21
  • 客户端和专用服务器

TrafficCraft 及其所需的 DragonLib 依赖不包括在生成的 JAR 文件中。

构建

./gradlew build

许可证

原始 TrafficCraft 项目采用 GNU 通用公共许可证 v3.0 授权。本补丁遵循相同的许可证:https://www.gnu.org/licenses/gpl-3.0.html