diff options
author | ingle <inglettronald@gmail.com> | 2022-09-23 22:24:48 -0500 |
---|---|---|
committer | ingle <inglettronald@gmail.com> | 2022-09-23 22:25:15 -0500 |
commit | 3cd5f5f32cd60c15e1c68862d28885f733473dad (patch) | |
tree | b58f43d7a27cfab3246b7b32a84ff1b8518dd3b9 /src/main/kotlin/dulkirmod/forge/FMLLoadingPlugin.kt | |
parent | 982f4e721ea20eaef3056050ad0b6a5058d24354 (diff) | |
download | DulkirMod-3cd5f5f32cd60c15e1c68862d28885f733473dad.tar.gz DulkirMod-3cd5f5f32cd60c15e1c68862d28885f733473dad.tar.bz2 DulkirMod-3cd5f5f32cd60c15e1c68862d28885f733473dad.zip |
Some things work now
Diffstat (limited to 'src/main/kotlin/dulkirmod/forge/FMLLoadingPlugin.kt')
-rw-r--r-- | src/main/kotlin/dulkirmod/forge/FMLLoadingPlugin.kt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/main/kotlin/dulkirmod/forge/FMLLoadingPlugin.kt b/src/main/kotlin/dulkirmod/forge/FMLLoadingPlugin.kt new file mode 100644 index 0000000..ee21437 --- /dev/null +++ b/src/main/kotlin/dulkirmod/forge/FMLLoadingPlugin.kt @@ -0,0 +1,28 @@ +package dulkirmod.forge + +import net.minecraftforge.common.ForgeVersion +import net.minecraftforge.fml.relauncher.IFMLLoadingPlugin +import net.minecraftforge.fml.relauncher.IFMLLoadingPlugin.MCVersion +import org.spongepowered.asm.launch.MixinBootstrap +import org.spongepowered.asm.mixin.MixinEnvironment +import org.spongepowered.asm.mixin.Mixins + +@MCVersion(ForgeVersion.mcVersion) +class FMLLoadingPlugin : IFMLLoadingPlugin { + + override fun getASMTransformerClass(): Array<String> = emptyArray() + + override fun getModContainerClass(): String? = null + + override fun getSetupClass(): String? = null + + override fun injectData(data: Map<String, Any>) {} + + override fun getAccessTransformerClass(): String? = null + + init { + MixinBootstrap.init() + Mixins.addConfiguration("mixins.dulkirmod.json") + MixinEnvironment.getCurrentEnvironment().obfuscationContext = "searge" + } +} |