add test stuff, may or may not have totally cooked the project for you guys

This commit is contained in:
mewhenthe
2026-04-11 14:00:05 +02:00
parent dd21f21c2a
commit 9af5b77a1f
16 changed files with 560 additions and 195 deletions

View File

@@ -1,7 +1,14 @@
package org.neoflock.neocomputers
import com.google.common.base.Suppliers
import dev.architectury.event.events.common.LifecycleEvent
import dev.architectury.registry.registries.RegistrarManager
import org.neoflock.neocomputers.block.Blocks
import org.neoflock.neocomputers.item.Items
import org.neoflock.neocomputers.item.Tabs
import org.slf4j.Logger
import org.slf4j.LoggerFactory
import java.util.function.Supplier
object NeoComputers {
@@ -9,8 +16,16 @@ object NeoComputers {
val LOGGER: Logger = LoggerFactory.getLogger("NeoComputers")
var PLATFORM: ModPlatform? = null
fun entrypoint(platform: ModPlatform?) {
PLATFORM = platform
Blocks.BLOCKS.register();
Blocks.registerBlockItems();
Items.ITEMS.register();
Tabs.TABS.register();
LOGGER.info("Registered!")
//LOGGER.info("Started mod in %s loader".formatted(NeoComputersInit.PLATFORM.getModloader()))
//LOGGER.info("Kotlin: %s".formatted(NeoComputers.hello()))
LOGGER.info("Started mod in ${NeoComputers.PLATFORM?.modloader} loader")