PhysicalConnectivity/src/main/kotlin/net/shadowfacts/phycon/init/PhyItems.kt

28 lines
705 B
Kotlin
Raw Normal View History

2019-10-27 01:36:31 +00:00
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
2019-10-27 02:12:02 +00:00
import net.shadowfacts.phycon.network.block.netinterface.InterfaceBlock
2019-10-27 01:36:31 +00:00
import net.shadowfacts.phycon.network.block.terminal.TerminalBlock
/**
* @author shadowfacts
*/
object PhyItems {
2019-10-27 02:12:02 +00:00
val INTERFACE = BlockItem(PhyBlocks.INTERFACE, Item.Settings())
2019-10-27 01:36:31 +00:00
val TERMINAL = BlockItem(PhyBlocks.TERMINAL, Item.Settings())
fun init() {
2019-10-27 02:12:02 +00:00
register(InterfaceBlock.ID, INTERFACE)
2019-10-27 01:36:31 +00:00
register(TerminalBlock.ID, TERMINAL)
}
private fun register(id: Identifier, item: Item) {
Registry.register(Registry.ITEM, id, item)
}
}