Examples of requiresMultipleRenderPasses()


Examples of net.minecraft.item.Item.requiresMultipleRenderPasses()

      GL11.glRotatef(-90.0F, 0.0F, 1.0F, 0.0F);
      renderBlocks.useInventoryTint = renderItem.renderWithColor;
      renderBlocks.renderBlockAsItem(block, meta, 1.0F);
      renderBlocks.useInventoryTint = true;
      GL11.glPopMatrix();
    } else if (item.requiresMultipleRenderPasses()) {
      GL11.glDisable(GL11.GL_LIGHTING);

      ResourceLocation texture = stack.getItemSpriteNumber() == 0 ? TextureMap.locationBlocksTexture : TextureMap.locationItemsTexture;
      manager.bindTexture(texture);
      for (int pass = 0, e = item.getRenderPasses(meta); pass < e; ++pass) {
View Full Code Here

Examples of net.minecraft.item.Item.requiresMultipleRenderPasses()

      GL11.glDisable(GL11.GL_LIGHT1);
      GL11.glDisable(GL11.GL_COLOR_MATERIAL);
     
      GL11.glTranslatef(-8F, -8F, 0.0F);
     
      if(item.requiresMultipleRenderPasses()) {
        for(int var14 = 0; var14 < item.getRenderPasses(itemstack.getItemDamage()); ++var14) {
          IIcon var15 = item.getIconFromDamageForRenderPass(itemstack.getItemDamage(), var14);
          renderItem(var15);
        }
      } else {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.