package net.shadowfacts.phycon.init import net.minecraft.item.BlockItem import net.minecraft.item.Item import net.minecraft.util.Identifier import net.minecraft.util.registry.Registry import net.shadowfacts.phycon.network.block.networkinterface.NetworkInterfaceBlock import net.shadowfacts.phycon.network.block.terminal.TerminalBlock /** * @author shadowfacts */ object PhyItems { val NETWORK_INTERFACE = BlockItem(PhyBlocks.NETWORK_INTERFACE, Item.Settings()) val TERMINAL = BlockItem(PhyBlocks.TERMINAL, Item.Settings()) fun init() { register(NetworkInterfaceBlock.ID, NETWORK_INTERFACE) register(TerminalBlock.ID, TERMINAL) } private fun register(id: Identifier, item: Item) { Registry.register(Registry.ITEM, id, item) } }