[全民写端]#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包- 放入背景
完成


浙公网安备 33010602011771号