public class ForgeHooksClient extends Object
Modifier and Type | Field and Description |
---|---|
static Tessellator |
defaultTessellator |
static boolean |
inWorld |
static HashMap<net.minecraftforge.client.ForgeHooksClient.TesKey,IRenderContextHandler> |
renderHandlers |
static TreeSet<net.minecraftforge.client.ForgeHooksClient.TesKey> |
renderTextures |
static HashMap<net.minecraftforge.client.ForgeHooksClient.TesKey,Tessellator> |
tessellators |
static HashMap<String,Integer> |
textures |
static IRenderContextHandler |
unbindContext |
Constructor and Description |
---|
ForgeHooksClient() |
Modifier and Type | Method and Description |
---|---|
static void |
afterBlockRender(Block block,
RenderBlocks render) |
static void |
afterRenderPass(int pass) |
static void |
beforeBlockRender(Block block,
RenderBlocks render) |
static void |
beforeRenderPass(int pass) |
static void |
bindTexture(String texture,
int subID) |
static void |
dispatchRenderLast(RenderGlobal context,
float partialTicks) |
static String |
getArmorTexture(ItemStack armor,
String _default) |
static boolean |
onDrawBlockHighlight(RenderGlobal context,
EntityPlayer player,
MovingObjectPosition target,
int subID,
ItemStack currentItem,
float partialTicks) |
static void |
onTextureLoad(String texture,
ITexturePack pack) |
static void |
onTextureLoadPre(String texture)
This is added for Optifine's convenience.
|
static void |
orientBedCamera(Minecraft mc,
EntityLiving entity) |
static boolean |
renderEntityItem(EntityItem entity,
ItemStack item,
float bobing,
float rotation,
Random random,
RenderEngine engine,
RenderBlocks renderBlocks) |
static void |
renderEquippedItem(IItemRenderer customRenderer,
RenderBlocks renderBlocks,
EntityLiving entity,
ItemStack item) |
static boolean |
renderInventoryItem(RenderBlocks renderBlocks,
RenderEngine engine,
ItemStack item,
boolean inColor,
float zLevel,
float x,
float y) |
static void |
setRenderPass(int pass) |
static void |
unbindTexture() |
public static HashMap<net.minecraftforge.client.ForgeHooksClient.TesKey,Tessellator> tessellators
public static TreeSet<net.minecraftforge.client.ForgeHooksClient.TesKey> renderTextures
public static Tessellator defaultTessellator
public static boolean inWorld
public static HashMap<net.minecraftforge.client.ForgeHooksClient.TesKey,IRenderContextHandler> renderHandlers
public static IRenderContextHandler unbindContext
public ForgeHooksClient()
public static void bindTexture(String texture, int subID)
public static void unbindTexture()
public static void beforeRenderPass(int pass)
public static void afterRenderPass(int pass)
public static void beforeBlockRender(Block block, RenderBlocks render)
public static void afterBlockRender(Block block, RenderBlocks render)
public static String getArmorTexture(ItemStack armor, String _default)
public static boolean renderEntityItem(EntityItem entity, ItemStack item, float bobing, float rotation, Random random, RenderEngine engine, RenderBlocks renderBlocks)
public static boolean renderInventoryItem(RenderBlocks renderBlocks, RenderEngine engine, ItemStack item, boolean inColor, float zLevel, float x, float y)
public static void renderEquippedItem(IItemRenderer customRenderer, RenderBlocks renderBlocks, EntityLiving entity, ItemStack item)
public static void orientBedCamera(Minecraft mc, EntityLiving entity)
public static boolean onDrawBlockHighlight(RenderGlobal context, EntityPlayer player, MovingObjectPosition target, int subID, ItemStack currentItem, float partialTicks)
public static void dispatchRenderLast(RenderGlobal context, float partialTicks)
public static void onTextureLoad(String texture, ITexturePack pack)
public static void onTextureLoadPre(String texture)
texture
- public static void setRenderPass(int pass)