2019-06-21 16:55:57 +00:00
|
|
|
package net.shadowfacts.asmr
|
|
|
|
|
|
|
|
import net.fabricmc.api.ModInitializer
|
2019-06-21 20:22:23 +00:00
|
|
|
import net.fabricmc.fabric.api.registry.CommandRegistry
|
|
|
|
import net.minecraft.client.MinecraftClient
|
|
|
|
import net.minecraft.server.command.CommandManager
|
2019-06-21 16:55:57 +00:00
|
|
|
|
2019-06-22 14:59:18 +00:00
|
|
|
/**
|
|
|
|
* @author shadowfacts
|
|
|
|
*/
|
2019-06-21 16:55:57 +00:00
|
|
|
object ASMR: ModInitializer {
|
|
|
|
|
|
|
|
override fun onInitialize() {
|
|
|
|
println("hello fabric")
|
2019-06-21 20:22:23 +00:00
|
|
|
|
|
|
|
CommandRegistry.INSTANCE.register(false) { dispatcher ->
|
|
|
|
val command = CommandManager.literal("uitest").executes {
|
|
|
|
try {
|
2019-06-22 20:08:00 +00:00
|
|
|
MinecraftClient.getInstance().openScreen(TestCacaoScreen())
|
2019-06-21 20:22:23 +00:00
|
|
|
} catch (e: Throwable) {
|
|
|
|
e.printStackTrace()
|
|
|
|
}
|
|
|
|
1
|
|
|
|
}
|
|
|
|
|
|
|
|
dispatcher.register(command)
|
|
|
|
}
|
2019-06-21 16:55:57 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|