Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.mod.drakania.proxy;
- import org.lwjgl.input.Keyboard;
- import com.mod.drakania.dynamite.EntityBigDynamite;
- import com.mod.drakania.dynamite.EntityDynamite;
- import com.mod.drakania.init.ItemMod;
- import cpw.mods.fml.client.registry.ClientRegistry;
- import cpw.mods.fml.client.registry.RenderingRegistry;
- import cpw.mods.fml.common.eventhandler.SubscribeEvent;
- import cpw.mods.fml.common.gameevent.InputEvent.KeyInputEvent;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.renderer.entity.RenderArrow;
- import net.minecraft.client.renderer.entity.RenderSnowball;
- import net.minecraft.client.settings.KeyBinding;
- import net.minecraft.util.ChatComponentText;
- public class ClientProxy extends CommonProxy
- {
- public static KeyBinding keyBinding;
- @Override
- public void registerRenders()
- {
- RenderingRegistry.registerEntityRenderingHandler(EntityDynamite.class, new RenderSnowball(ItemMod.dynamite));
- RenderingRegistry.registerEntityRenderingHandler(EntityBigDynamite.class, new RenderSnowball(ItemMod.bigdynamite));
- }
- public ClientProxy()
- {
- keyBinding = new KeyBinding("Secondary Inventory", Keyboard.KEY_L, "key.categories.gameplay");
- ClientRegistry.registerKeyBinding(keyBinding);
- }
- @SubscribeEvent
- public void onEvent(KeyInputEvent event)
- {
- if(keyBinding.getIsKeyPressed())
- {
- keyTestTyped();
- }
- }
- private void keyTestTyped()
- {
- Minecraft.getMinecraft().thePlayer.addChatComponentMessage(new ChatComponentText("ceci prouve que la touche marche "));
- }
- {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment