LUXAR Posted February 19, 2019 Share Posted February 19, 2019 (edited) Hello forum users! There are some problems during GUI creation. First, I used "drawModalRectWithCustomSizedTexture()". becuase my texture is over 256 pixel. (477 * 609) Now I have a problem. The texture is displayed correctly on the screen, But the texture coordinates are weird.. I may have additional questions. This is my code: @Override public void drawScreen(int mouseX, int mouseY, float partialTicks) { ScaledResolution scaledResolution = new ScaledResolution(mc); int screenX = scaledResolution.getScaledWidth(), screenY = scaledResolution.getScaledHeight(); drawDefaultBackground(); GlStateManager.pushMatrix(); { GlStateManager.color(1.0F,1.0F,1.0F,1.0F); GlStateManager.scale(0.4F,0.4F,0.0F); GlStateManager.enableBlend(); GlStateManager.disableLighting(); OtherRenderer.drawModalRectCustomSize(mc,new ResourceLocation(Reference.MOD_ID + ":textures/gui/esc_base.png"),screenX / 2,screenY / 2 ,447,609); } GlStateManager.popMatrix(); super.drawScreen(mouseX, mouseY, partialTicks); } } Edited February 19, 2019 by LUXAR Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.