public class ClientRegistry
extends java.lang.Object
| Constructor and Description |
|---|
ClientRegistry() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends TileEntity> |
bindTileEntitySpecialRenderer(java.lang.Class<T> tileEntityClass,
TileEntityRenderer<? super T> specialRenderer)
Registers a Tile Entity renderer.
|
static ResourceLocation |
getEntityShader(java.lang.Class<? extends Entity> entityClass) |
static void |
registerEntityShader(java.lang.Class<? extends Entity> entityClass,
ResourceLocation shader)
Register a shader for an entity.
|
static void |
registerKeyBinding(KeyBinding key)
Registers a KeyBinding.
|
public static <T extends TileEntity> void bindTileEntitySpecialRenderer(java.lang.Class<T> tileEntityClass, TileEntityRenderer<? super T> specialRenderer)
FMLClientSetupEvent.
This method is safe to call during parallel mod loading.public static void registerKeyBinding(KeyBinding key)
FMLClientSetupEvent.
This method is safe to call during parallel mod loading.public static void registerEntityShader(java.lang.Class<? extends Entity> entityClass, ResourceLocation shader)
FMLClientSetupEvent.
This method is safe to call during parallel mod loading.public static ResourceLocation getEntityShader(java.lang.Class<? extends Entity> entityClass)