26 lines
975 B
Kotlin
26 lines
975 B
Kotlin
package tf.bug.monadmachines
|
|
|
|
import net.fabricmc.fabric.api.`object`.builder.v1.block.FabricBlockSettings
|
|
import net.minecraft.block.Block
|
|
import net.minecraft.block.Material
|
|
import net.minecraft.item.BlockItem
|
|
import net.minecraft.item.Item
|
|
import net.minecraft.item.ItemGroup
|
|
import net.minecraft.util.Identifier
|
|
import net.minecraft.util.registry.Registry
|
|
|
|
val EXAMPLE_BLOCK: Block = Block(FabricBlockSettings.of(Material.METAL))
|
|
val EXAMPLE_BLOCKITEM: BlockItem = BlockItem(EXAMPLE_BLOCK, Item.Settings().group(ItemGroup.MISC))
|
|
|
|
@Suppress("unused")
|
|
fun init() {
|
|
// This code runs as soon as Minecraft is in a mod-load-ready state.
|
|
// However, some things (like resources) may still be uninitialized.
|
|
// Proceed with mild caution.
|
|
|
|
println("Hello Fabric world!")
|
|
|
|
Registry.register(Registry.BLOCK, Identifier("monadmachines", "example"), EXAMPLE_BLOCK)
|
|
Registry.register(Registry.ITEM, Identifier("monadmachines", "example"), EXAMPLE_BLOCKITEM)
|
|
}
|