public static void setDefaultFontTextureSheet() { bindTexture(MC_FONT_DEFAULT); }
public static void setBlockTextureSheet() { bindTexture(MC_BLOCK_SHEET); }
public static void setSGAFontTextureSheet() { bindTexture(MC_FONT_ALTERNATE); }
@Override public void drawBackground(int mouseX, int mouseY, float gameTicks) { RenderHelper.bindTexture(texture); drawTexturedModalRect(posX, posY, texU, texV, sizeX, sizeY); }
@Override public void drawBackground(int mouseX, int mouseY, float gameTicks) { int amount = getScaled(); RenderHelper.bindTexture(texture); drawTexturedModalRect(posX, posY, 0, 0, sizeX, sizeY); drawTexturedModalRect(posX, posY + DEFAULT_SCALE - amount, 16, DEFAULT_SCALE - amount, sizeX, amount); }
@Override public void drawBackground(int mouseX, int mouseY, float gameTicks) { if (drawTank) { RenderHelper.bindTexture(texture); if (isThin) { drawTexturedModalRect(posX - 1, posY - 1, 0, 0, sizeX, sizeY + 2); drawTexturedModalRect(posX - 1 + sizeX, posY - 1, sizeX, 0, 2, sizeY + 2); } else { drawTexturedModalRect(posX - 1, posY - 1, 0, 0, sizeX + 2, sizeY + 2); } } drawFluid(); RenderHelper.bindTexture(texture); drawTexturedModalRect(posX, posY, 32 + gaugeType * 16 + (isThin ? 3 : 0), 1, sizeX, sizeY); }
@Override public void drawBackground(int mouseX, int mouseY, float gameTicks) { if (!isVisible()) { return; } RenderHelper.bindTexture(texture); if (CoreProps.enableGUISlotBorders) { drawSlotWithBorder(posX, posY); } else { drawSlotNoBorder(posX, posY); } }
@Override public void drawBackground(int mouseX, int mouseY, float gameTicks) { if (!isVisible()) { return; } RenderHelper.bindTexture(texture); if (CoreProps.enableGUISlotBorders) { drawSlotWithBorder(posX, posY); } else { drawSlotNoBorder(posX, posY); } }
@Override public void drawBackground(int mouseX, int mouseY, float gameTicks) { RenderHelper.bindTexture(texture); if (background) { drawTexturedModalRect(posX, posY, 0, 0, sizeX, sizeY); } switch (mode) { case 0: // vertical bottom -> top drawTexturedModalRect(posX, posY + sizeY - quantity, sizeX, sizeY - quantity, sizeX, quantity); return; case 1: // horizontal left -> right drawTexturedModalRect(posX, posY, sizeX, 0, quantity, sizeY); return; case 2: // horizontal right -> left drawTexturedModalRect(posX + sizeX - quantity, posY, sizeX + sizeX - quantity, 0, quantity, sizeY); } }
protected void drawBackground() { float colorR = (backgroundColor >> 16 & 255) / 255.0F; float colorG = (backgroundColor >> 8 & 255) / 255.0F; float colorB = (backgroundColor & 255) / 255.0F; GlStateManager.color(colorR, colorG, colorB, 1.0F); RenderHelper.bindTexture(texture); gui.drawTexturedModalRect(0, 4, 0, 256 - currentHeight + 4, 4, currentHeight - 4); gui.drawTexturedModalRect(4, 0, 256 - currentWidth + 4, 0, currentWidth - 4, 4); gui.drawTexturedModalRect(0, 0, 0, 0, 4, 4); gui.drawTexturedModalRect(4, 4, 256 - currentWidth + 4, 256 - currentHeight + 4, currentWidth - 4, currentHeight - 4); GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); }
@Override public void drawBackground(int mouseX, int mouseY, float gameTicks) { GlStateManager.color(1, 1, 1, 1); RenderHelper.bindTexture(texture); if (isEnabled()) { if (intersectsWith(mouseX, mouseY)) { drawTexturedModalRect(posX, posY, hoverX, hoverY, sizeX, sizeY); } else { drawTexturedModalRect(posX, posY, sheetX, sheetY, sizeX, sizeY); } } else { drawTexturedModalRect(posX, posY, disabledX, disabledY, sizeX, sizeY); } }
GlStateManager.enableCull(); GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE); RenderHelper.bindTexture(RenderHelper.MC_BLOCK_SHEET); ccrs.preRenderWorld(tile.getWorld(), tile.getPos()); ccrs.colour = -1;
RenderHelper.bindTexture(RenderHelper.MC_BLOCK_SHEET); TextureAtlasSprite fluidTex = RenderHelper.getFluidTexture(stack);
gui.drawTexturedModalRect(sideOffset() + slotsBorderX1, slotsBorderY1, 16, 20, slotsBorderX2 - slotsBorderX1, slotsBorderY2 - slotsBorderY1); GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); RenderHelper.bindTexture(GRID_TEXTURE);
RenderHelper.bindTexture(UNDERWATER_GRAYSCALE); float brightness = player.getBrightness(); Vec3d color = block.getFogColor(player.world, pos, state, player, new Vec3d(1, 1, 1), 0.0F).scale(brightness);