コード例 #1
0
 public void registerItemStacks() {
   for (Chipset chipset : Chipset.VALUES) {
     GameRegistry.registerCustomItemStack(chipset.getChipsetName(), chipset.getStack());
     OreDictionary.registerOre(
         "chipset"
             + chipset.name().toUpperCase().substring(0, 1)
             + chipset.name().toLowerCase().substring(1),
         chipset.getStack());
   }
 }
コード例 #2
0
 @SuppressWarnings({"rawtypes", "unchecked"})
 @Override
 @SideOnly(Side.CLIENT)
 public void getSubItems(Item item, CreativeTabs tab, List itemList) {
   for (Chipset chipset : Chipset.VALUES) {
     itemList.add(chipset.getStack());
   }
 }