static { EnumType[] var0 = values(); int var1 = var0.length; for (int var2 = 0; var2 < var1; var2++) { EnumType var3 = var0[var2]; METADATA[var3.getMetadata()] = var3; } }
static { EnumType[] stateArray = values(); int var1 = stateArray.length; for (int i = 0; i < var1; ++i) { EnumType metas = stateArray[i]; META_LOOKUP[metas.getMetadata()] = metas; } }
/** returns a list of block with the same ID, but different meta (eg: wood returns 4 block) */ @Override @SideOnly(Side.CLIENT) public void getSubBlocks(Item itemIn, CreativeTabs tab, List list) { EnumType[] aenumtype = EnumType.values(); int i = aenumtype.length; for (int j = 0; j < i; ++j) { EnumType enumtype = aenumtype[j]; list.add(new ItemStack(itemIn, 1, enumtype.getMetadata())); } }
static { for (EnumType i : values()) { META_LOOKUP[i.getMetadata()] = i; } }
public void getSubBlocks(Item itemIn, CreativeTabs tab, List list) { for (EnumType i : EnumType.values()) { list.add(new ItemStack(itemIn, 1, i.getMetadata())); } }