protected void drawGuiContainerBackgroundLayer(float f, int i, int j) { GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); TextureUtils.changeTexture(chestInv.getSize() == 0 ? "textures/gui/container/dispenser.png" : "textures/gui/container/generic_54.png"); int x = (width - xSize) / 2; int y = (height - ySize) / 2; switch (chestInv.getSize()) { case 0: case 2: drawTexturedModalRect(x, y, 0, 0, xSize, ySize); break; case 1: drawTexturedModalRect(x, y, 0, 0, xSize, 71); drawTexturedModalRect(x, y + 71, 0, 126, xSize, 96); break; } } }
private static void renderButtons(Frequency freq, int rot, double lidAngle) { TextureUtils.changeTexture("enderstorage:textures/buttons.png"); drawButton(0, freq.getLeft().getWoolMeta(), rot, lidAngle); drawButton(1, freq.getMiddle().getWoolMeta(), rot, lidAngle); drawButton(2, freq.getRight().getWoolMeta(), rot, lidAngle); }
public void render(int type, int access, int facing, double x, double y, double z) { TextureUtils.changeTexture(TEXTURES[type]); GlStateManager.pushMatrix(); GlStateManager.translate(x, y + 1.0, z + 1.0); GlStateManager.scale(1.0F, -1F, -1F); GlStateManager.translate(0.5F, 0.5F, 0.5F); GlStateManager.rotate(RenderUtils.facingAngle[facing], 0.0F, 1.0F, 0.0F); GlStateManager.translate(-0.5F, -0.5F, -0.5F); GlStateManager.enableRescaleNormal(); model.render(access); GlStateManager.disableRescaleNormal(); GlStateManager.popMatrix(); }
GlStateManager.rotate(-90 * (rotation + 2), 0, 1, 0); TextureUtils.changeTexture("enderstorage:textures/endertank.png"); ccrs.startDrawing(4, POSITION_TEX_COLOR_NORMAL); tankModel.render(ccrs); ccrs.draw(); TextureUtils.changeTexture("enderstorage:textures/buttons.png"); ccrs.startDrawing(7, POSITION_TEX_COLOR_NORMAL); EnumColour[] colours = freq.toArray(); TextureUtils.changeTexture("enderstorage:textures/hedronmap.png"); ccrs.startDrawing(4, POSITION_TEX_COLOR_NORMAL); CCModelLibrary.icosahedron4.render(ccrs, pearlMat);
GlStateManager.color(1, 1, 1, 1); TextureUtils.changeTexture("enderstorage:textures/enderchest.png"); GlStateManager.pushMatrix(); GlStateManager.enableRescaleNormal(); TextureUtils.changeTexture("enderstorage:textures/hedronmap.png"); GlStateManager.pushMatrix();
public static void drawEnderStarfield(CCRenderState ccrs, double x, double y, double z, int[] connections, float frame, int alpha, int[] alphaSub) { TextureUtils.changeTexture(ShaderStarfield.starsTexture); } else { TextureUtils.changeTexture(RenderHelper.MC_BLOCK_SHEET);