From 04f0ae6d414185538d2b28c1925165c78990584d Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Mon, 28 Oct 2019 12:37:54 -0400 Subject: [PATCH] Add screwdriver item --- .../kotlin/net/shadowfacts/phycon/init/PhyItems.kt | 5 +++++ .../net/shadowfacts/phycon/item/ScrewdriverItem.kt | 14 ++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 src/main/kotlin/net/shadowfacts/phycon/item/ScrewdriverItem.kt diff --git a/src/main/kotlin/net/shadowfacts/phycon/init/PhyItems.kt b/src/main/kotlin/net/shadowfacts/phycon/init/PhyItems.kt index 2a3e209..c25c1c7 100644 --- a/src/main/kotlin/net/shadowfacts/phycon/init/PhyItems.kt +++ b/src/main/kotlin/net/shadowfacts/phycon/init/PhyItems.kt @@ -4,6 +4,7 @@ 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.item.ScrewdriverItem import net.shadowfacts.phycon.network.block.cable.CableBlock import net.shadowfacts.phycon.network.block.netinterface.InterfaceBlock import net.shadowfacts.phycon.network.block.netswitch.SwitchBlock @@ -19,11 +20,15 @@ object PhyItems { val SWITCH = BlockItem(PhyBlocks.SWITCH, Item.Settings()) val CABLE = BlockItem(PhyBlocks.CABLE, Item.Settings()) + val SCREWDRIVER = ScrewdriverItem() + fun init() { register(InterfaceBlock.ID, INTERFACE) register(TerminalBlock.ID, TERMINAL) register(SwitchBlock.ID, SWITCH) register(CableBlock.ID, CABLE) + + register(ScrewdriverItem.ID, SCREWDRIVER) } private fun register(id: Identifier, item: Item) { diff --git a/src/main/kotlin/net/shadowfacts/phycon/item/ScrewdriverItem.kt b/src/main/kotlin/net/shadowfacts/phycon/item/ScrewdriverItem.kt new file mode 100644 index 0000000..87510b5 --- /dev/null +++ b/src/main/kotlin/net/shadowfacts/phycon/item/ScrewdriverItem.kt @@ -0,0 +1,14 @@ +package net.shadowfacts.phycon.item + +import net.minecraft.item.Item +import net.minecraft.util.Identifier +import net.shadowfacts.phycon.PhysicalConnectivity + +/** + * @author shadowfacts + */ +class ScrewdriverItem: Item(Settings()) { + companion object { + val ID = Identifier(PhysicalConnectivity.MODID, "screwdriver") + } +}