Minecraft Client 教程 #11 绘制主菜单
Posted enaium
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Minecraft Client 教程 #11 绘制主菜单相关的知识,希望对你有一定的参考价值。
首发于Enaium的个人博客
一. 搜索GuiMainMenu
这个类
二. 删除drawScreen
方法内所有
三. 删除无用方法(显示为灰色的方法)
四. 在drawScreen
方法绘制
public void drawScreen(int mouseX, int mouseY, float partialTicks)
{
//获取屏幕长和高
ScaledResolution s = new ScaledResolution(mc);
//绑定纹理(材质)
mc.getTextureManager().bindTexture(new ResourceLocation("coreium/background.jpg"));
//绘制纹理(材质)
Gui.drawModalRectWithCustomSizedTexture(0, 0, 0, 0, s.getScaledWidth(), s.getScaledHeight(), s.getScaledWidth(), s.getScaledHeight());
//绘制标题
fontRendererObj.drawString(Coreium.INSTANCE.name, s.getScaledWidth() / 2 - fontRendererObj.getStringWidth(Coreium.INSTANCE.name) / 2, 30, new Color(30, 0, 255).getRGB());
super.drawScreen(mouseX, mouseY, partialTicks);
}
五. 放入纹理(材质)
- 在
assets.minecraft
新建一个coreium
包- 放入背景
完成
以上是关于Minecraft Client 教程 #11 绘制主菜单的主要内容,如果未能解决你的问题,请参考以下文章
Minecraft Client 教程 #6 添加Setting
Minecraft Client 教程 #7 添加Command
Minecraft Fabric Client 教程 #1 配置开发环境
Minecraft Fabric Client 教程 #4 添加Modules