Minecraft 1.18/1.19 模组终极移植指南
什么?你在玩 1.19 整合包,但最爱的模组却停留在 1.18.2?不妨动动手把它移植到 1.19!
本指南只适用于 Forge 模组,对应游戏版本 1.18.X 和 1.19.X 之间互相移植!
Component 类
Component 类提供了对游戏界面中显示的字符串进行格式化、本地化的功能。在 1.18版本,这些功能被封装在不同的类里,而在 1.19版本,它们都被移到了 Component 类下。
1.18
import net.minecraft.network.chat.TranslatableComponent;
import net.minecraft.network.chat.TextComponent;
new TranslatableComponent(key, arg1, arg2);
TextComponent.EMPTY;
new TextComponent(text);
文档:TranslatableComponent ⇗ TextComponent ⇗
1.19
import net.minecraft.network.chat.Component;
Component.translatable(key, arg1, arg2);
Component.empty();
Component.literal(text);
文档:Component ⇗
发布于 February 7, 2024