add mixinguimainmenu

This commit is contained in:
Bella 2020-04-08 10:22:30 -04:00
parent d1f31c936f
commit 5e6440adad
No known key found for this signature in database
GPG Key ID: DBD4A6030080C8B3
2 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,21 @@
package me.zeroeightsix.kami.mixin.client;
import me.zeroeightsix.kami.KamiMod;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiMainMenu;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
@Mixin(GuiMainMenu.class)
public abstract class MixinGuiMainMenu {
@Inject(method = "actionPerformed", at = @At("HEAD"), cancellable = true)
public void onActionPerformed(GuiButton btn, CallbackInfo callbackInfo) {
if (btn.id == 1) {
KamiMod.log.info("Single Player Clicked!");
}
}
}

View File

@ -17,6 +17,7 @@
"MixinEntityRenderer",
"MixinFrustum",
"MixinGuiChat",
"MixinGuiMainMenu",
"MixinGuiNewChat",
"MixinGuiPlayerTabOverlay",
"MixinGuiScreen",