| package li.cil.oc |
| |
| import cpw.mods.fml.relauncher.Side |
| import cpw.mods.fml.relauncher.SideOnly |
| import li.cil.oc.common.Loot |
| import net.minecraft.creativetab.CreativeTabs |
| |
| object CreativeTab extends CreativeTabs(CreativeTabs.getNextID, "OpenComputers") { |
| @SideOnly(Side.CLIENT) |
| override def getTabIconItemIndex = Settings.get.blockId2 |
| |
| override def displayAllReleventItems(list: java.util.List[_]) = { |
| def add[T](list: java.util.List[T], value: Any) = list.add(value.asInstanceOf[T]) |
| super.displayAllReleventItems(list) |
| Loot.disks.foreach(add(list, _)) |
| } |
| |
| override def getTranslatedTabLabel = getTabLabel |
| } |