YATS/Forge Documentation
 All Classes Namespaces Files Functions Variables Enumerator Pages
net.minecraftforge.common.EnumHelper Class Reference
Inheritance diagram for net.minecraftforge.common.EnumHelper:
net.minecraftforge.client.EnumHelperClient

Static Public Member Functions

static EnumAction addAction (String name)
 
static EnumArmorMaterial addArmorMaterial (String name, int durability, int[] reductionAmounts, int enchantability)
 
static EnumArt addArt (String name, String tile, int sizeX, int sizeY, int offsetX, int offsetY)
 
static EnumCreatureAttribute addCreatureAttribute (String name)
 
static EnumCreatureType addCreatureType (String name, Class typeClass, int maxNumber, Material material, boolean peaceful)
 
static EnumDoor addDoor (String name)
 
static EnumEnchantmentType addEnchantmentType (String name)
 
static EnumEntitySize addEntitySize (String name)
 
static EnumMobType addMobType (String name)
 
static EnumMovingObjectType addMovingObjectType (String name)
 
static EnumSkyBlock addSkyBlock (String name, int lightValue)
 
static EnumStatus addStatus (String name)
 
static EnumToolMaterial addToolMaterial (String name, int harvestLevel, int maxUses, float efficiency, int damage, int enchantability)
 
static void setFailsafeFieldValue (Field field, Object target, Object value) throws Exception
 
static< TextendsEnum<?> T addEnum (Class< T > enumType, String enumName, Object...paramValues)
 
static< TextendsEnum<?> T addEnum (Class[][] map, Class< T > enumType, String enumName, Object...paramValues)
 
static< TextendsEnum<?> T addEnum (Class< T > enumType, String enumName, Class<?>[] paramTypes, Object[] paramValues)
 

Member Function Documentation

static EnumAction net.minecraftforge.common.EnumHelper.addAction ( String  name)
static
static EnumArmorMaterial net.minecraftforge.common.EnumHelper.addArmorMaterial ( String  name,
int  durability,
int[]  reductionAmounts,
int  enchantability 
)
static
static EnumArt net.minecraftforge.common.EnumHelper.addArt ( String  name,
String  tile,
int  sizeX,
int  sizeY,
int  offsetX,
int  offsetY 
)
static
static EnumCreatureAttribute net.minecraftforge.common.EnumHelper.addCreatureAttribute ( String  name)
static
static EnumCreatureType net.minecraftforge.common.EnumHelper.addCreatureType ( String  name,
Class  typeClass,
int  maxNumber,
Material  material,
boolean  peaceful 
)
static
static EnumDoor net.minecraftforge.common.EnumHelper.addDoor ( String  name)
static
static EnumEnchantmentType net.minecraftforge.common.EnumHelper.addEnchantmentType ( String  name)
static
static EnumEntitySize net.minecraftforge.common.EnumHelper.addEntitySize ( String  name)
static
static <TextendsEnum<?> T net.minecraftforge.common.EnumHelper.addEnum ( Class< T >  enumType,
String  enumName,
Object...  paramValues 
)
static
static <TextendsEnum<?> T net.minecraftforge.common.EnumHelper.addEnum ( Class  map[][],
Class< T >  enumType,
String  enumName,
Object...  paramValues 
)
static
static <TextendsEnum<?> T net.minecraftforge.common.EnumHelper.addEnum ( Class< T >  enumType,
String  enumName,
Class<?>[]  paramTypes,
Object[]  paramValues 
)
static
static EnumMobType net.minecraftforge.common.EnumHelper.addMobType ( String  name)
static
static EnumMovingObjectType net.minecraftforge.common.EnumHelper.addMovingObjectType ( String  name)
static
static EnumSkyBlock net.minecraftforge.common.EnumHelper.addSkyBlock ( String  name,
int  lightValue 
)
static
static EnumStatus net.minecraftforge.common.EnumHelper.addStatus ( String  name)
static
static EnumToolMaterial net.minecraftforge.common.EnumHelper.addToolMaterial ( String  name,
int  harvestLevel,
int  maxUses,
float  efficiency,
int  damage,
int  enchantability 
)
static
static void net.minecraftforge.common.EnumHelper.setFailsafeFieldValue ( Field  field,
Object  target,
Object  value 
) throws Exception
static

The documentation for this class was generated from the following file: