Minecraft版本变化
这一章将会记录在MC版本更新之后需要做出、但又不方便以补丁形式写在其他章节中的改动。善用右侧目录和ctrl+F
。
显然不可能完全记录所有可能需要的改动,作者也没有精力去搜集更多的信息——所以下列只是记录遇到的。
1.18.2→1.19.4
-
这是一些第三方参考:
-
RegistryEvent
→RegisterEvent
。在泛型中指定注册类型→在参数中指定注册类型。可选的注册类型在ForgeRegistries.Keys
内。 -
setRegistryName
被取消。在DeferredRegister.register
或RegisterEvent.register
中指定。 -
object.getRegistryName
→ForgeRegistries.[注册类型].getKey(object)
。 -
Component
(GUI)的各种子类被取消。Component
现在提供对应的静态工厂方法。
1.19.4→1.20
-
这是一些第三方参考:
-
PoseStack
(GUI)包装为 →GuiGraphics
。 -
GuiComponent
被取消。包含的方法并入GuiGraphics
。