aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/detrav/events/DetravKeyHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/detrav/events/DetravKeyHandler.java')
-rw-r--r--src/main/java/com/detrav/events/DetravKeyHandler.java45
1 files changed, 0 insertions, 45 deletions
diff --git a/src/main/java/com/detrav/events/DetravKeyHandler.java b/src/main/java/com/detrav/events/DetravKeyHandler.java
deleted file mode 100644
index 9a00bf55ab..0000000000
--- a/src/main/java/com/detrav/events/DetravKeyHandler.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package com.detrav.events;
-
-import com.detrav.net.DetravModeSwitchPacket02;
-import com.detrav.net.DetravNetwork;
-import cpw.mods.fml.client.registry.ClientRegistry;
-import cpw.mods.fml.common.FMLCommonHandler;
-import cpw.mods.fml.common.eventhandler.SubscribeEvent;
-import cpw.mods.fml.common.gameevent.InputEvent;
-import net.minecraft.client.Minecraft;
-import net.minecraft.client.settings.KeyBinding;
-import net.minecraft.util.ChatComponentText;
-import net.minecraftforge.common.MinecraftForge;
-import org.lwjgl.input.Keyboard;
-
-/**
- * Created by wital_000 on 14.04.2016.
- */
-public class DetravKeyHandler {
- public static KeyBinding modeSwitchKey;
-
- @SubscribeEvent
- public void onKeyInput(InputEvent.KeyInputEvent event) {
- if (modeSwitchKey.isPressed()) {
- if (Minecraft.getMinecraft().thePlayer.isSneaking())
- DetravNetwork.INSTANCE.sendToServer(new DetravModeSwitchPacket02(Minecraft.getMinecraft().thePlayer, true));
- else
- DetravNetwork.INSTANCE.sendToServer(new DetravModeSwitchPacket02(Minecraft.getMinecraft().thePlayer, false));
- //Minecraft.getMinecraft().thePlayer.getEntityData().
- }
- }
-
- static boolean inited = false;
-
- public static void register() {
- if (!inited) {
- inited = true;
- modeSwitchKey = new KeyBinding("key.detrav.modeSwitch", Keyboard.KEY_GRAVE, "key.categories.misc");
- ClientRegistry.registerKeyBinding(modeSwitchKey);
- DetravKeyHandler handler = new DetravKeyHandler();
- MinecraftForge.EVENT_BUS.register(handler);
- FMLCommonHandler.instance().bus().register(handler);
- }
-
- }
-} \ No newline at end of file