Posted November 5, 20204 yr I have this code: @Override public void drawScreen(int x, int y, float ticks) { int guiX = (width - guiWidth) / 2; int guiY = (height - guiHeight) / 2; //GL11.glColor4f(1, 1, 1, 1); mc.renderEngine.bindTexture(new ResourceLocation("jp", "textures/gui/java_final.png")); drawTexturedModalRect(guiX, guiY, 0, 0, guiWidth, guiHeight); fontRendererObj.drawString("String before any key", guiX + 10, guiY + 40, 0x5e757d); super.drawScreen(x, y, ticks); } @Override protected void keyTyped(char c, int key) { //change the "fontRendererObj.drawString("String before any key", guiX + 10, guiY + 40, 0x5e757d);" text to the key tapped } I commented in the code what I need to do. I want to change the string text to the key. Edited November 5, 20204 yr by MikeyJY
November 6, 20204 yr 7 hours ago, MikeyJY said: I want to change the string text to the key. If you want to change the string text to the key, use a variable. If it needs to be global, use a field.
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.