Posted February 19, 20196 yr 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, 20196 yr by LUXAR
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.