Files
SkillEngine/src/main/java/net/fretux/skillengine/client/ClientEvents.java
T

28 lines
920 B
Java

package net.fretux.skillengine.client;
import net.fretux.skillengine.SkillEngine;
import net.minecraft.client.Minecraft;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.client.event.InputEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.common.Mod;
@Mod.EventBusSubscriber(
modid = SkillEngine.MODID,
value = Dist.CLIENT
)
public class ClientEvents {
@SubscribeEvent
public static void onKeyInput(InputEvent.Key event) {
if (ClientKeybinds.OPEN_SKILLTREE != null &&
ClientKeybinds.OPEN_SKILLTREE.consumeClick()) {
Minecraft.getInstance().setScreen(new SkilltreeScreen());
}
if (ClientKeybinds.OPEN_ABILITIES != null &&
ClientKeybinds.OPEN_ABILITIES.consumeClick()) {
Minecraft.getInstance().setScreen(new AbilitySlotsScreen());
}
}
}