在Minecraft 1.18中使用MCP在屏幕上渲染文本



我想用MCP Reborn在Minecraft 1.18的屏幕上显示一个文本。我在YouTube上看过教程,但它们只涵盖了如何在1.12中做到这一点,在互联网上搜索了大约4个小时后,我没有找到1.18的任何内容。在1.12中,他们使用了CCD_ 1。

是的,没有关于mcp reborned:/的文档

但要显示文本,您可以使用:

Minecraft.getInstance().font.draw(poseStack, "Your text", x, y, color);

PoseStack只在更新的minecraft代码中,所以我以前从未听说过它。如果你用render方法(在以前的版本中称为drawScreen(在gui中绘制文本,你可以只使用传递的PoseSStack,否则我可能只会创建一个新的实例,也可以。

x、 y和颜色与1.8和1.12 相同

字体相当于新的fontrenderobj

我希望这对有帮助

MCP的问题是,它只适用于1.7.101.8.81.9.41.10。这可能就是为什么没有人涵盖如何通过这些版本。

但是,您可以使用MCP Reborn,它可能会有所帮助!

最新更新