monadmachines/src/main/kotlin/tf/bug/monadmachines/MonadMachines.kt

25 lines
802 B
Kotlin

package tf.bug.monadmachines
import net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder
import net.minecraft.item.ItemGroup
import net.minecraft.item.ItemStack
import net.minecraft.util.Identifier
import net.minecraft.util.registry.Registry
import tf.bug.monadmachines.books.IntroToComputing
val MONADMACHINES_ITEMGROUP: ItemGroup = FabricItemGroupBuilder.build(
Identifier("monadmachines", "group")
) { ItemStack(ProgramWorkstation) }
@Suppress("unused")
fun init() {
Registry.register(Registry.ITEM, IntroToComputing.id, IntroToComputing)
Registry.register(Registry.BLOCK, ProgramWorkstation.id, ProgramWorkstation)
Registry.register(Registry.ITEM, ProgramWorkstation.id, ProgramWorkstation.item)
Registry.register(Registry.ITEM, ProgramCard.id, ProgramCard)
}