blob: f21b4c948a0ab55ceee45097103393532562b245 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package at.hannibal2.skyhanni.mixins.transformers.gui;
import at.hannibal2.skyhanni.SkyHanniMod;
import net.minecraft.client.gui.GuiNewChat;
import org.lwjgl.input.Keyboard;
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.CallbackInfoReturnable;
@Mixin(GuiNewChat.class)
public class MixinGuiNewChat {
@Inject(method = "getChatOpen", at = @At("HEAD"), cancellable = true)
public void onIsOpen(CallbackInfoReturnable<Boolean> cir) {
if (SkyHanniMod.feature.chat.peekChat != Keyboard.KEY_NONE && Keyboard.isKeyDown(SkyHanniMod.feature.chat.peekChat))
cir.setReturnValue(true);
}
}
|