Register and localize the keybinds

Forgot that
This commit is contained in:
Nicholas Ignoffo 2016-08-25 23:43:17 -07:00
parent da2120434d
commit 89ec81a78b
2 changed files with 10 additions and 2 deletions

View file

@ -35,6 +35,7 @@ import net.minecraftforge.client.settings.KeyConflictContext;
import net.minecraftforge.client.settings.KeyModifier; import net.minecraftforge.client.settings.KeyModifier;
import net.minecraftforge.event.entity.player.ItemTooltipEvent; import net.minecraftforge.event.entity.player.ItemTooltipEvent;
import net.minecraftforge.fml.client.FMLClientHandler; import net.minecraftforge.fml.client.FMLClientHandler;
import net.minecraftforge.fml.client.registry.ClientRegistry;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.common.gameevent.InputEvent; import net.minecraftforge.fml.common.gameevent.InputEvent;
import net.minecraftforge.fml.relauncher.ReflectionHelper; import net.minecraftforge.fml.relauncher.ReflectionHelper;
@ -105,8 +106,13 @@ public class ClientHandler
// Contrary to what your IDE tells you, this *is* actually needed. // Contrary to what your IDE tells you, this *is* actually needed.
// TODO - Rewrite this "BMKeyBinding" thing. Arc what the heck were you thinking... // TODO - Rewrite this "BMKeyBinding" thing. Arc what the heck were you thinking...
public static final BMKeyBinding keyOpenSigilHolding = new BMKeyBinding("openSigilHolding", Keyboard.KEY_H, BMKeyBinding.Key.OPEN_SIGIL_HOLDING); public static final BMKeyBinding keyOpenSigilHolding = new BMKeyBinding("openSigilHolding", Keyboard.KEY_H, BMKeyBinding.Key.OPEN_SIGIL_HOLDING);
public static final KeyBinding KEY_HOLDING_CYCLE_POS = new KeyBinding(Constants.Mod.MODID + "cycleHoldingPos", KeyConflictContext.IN_GAME, KeyModifier.SHIFT, Keyboard.KEY_EQUALS, Constants.Mod.NAME); public static final KeyBinding KEY_HOLDING_CYCLE_POS = new KeyBinding(Constants.Mod.MODID + ".keybind.cycleHoldingPos", KeyConflictContext.IN_GAME, KeyModifier.SHIFT, Keyboard.KEY_EQUALS, Constants.Mod.NAME);
public static final KeyBinding KEY_HOLDING_CYCLE_NEG = new KeyBinding(Constants.Mod.MODID + "cycleHoldingNeg", KeyConflictContext.IN_GAME, KeyModifier.SHIFT, Keyboard.KEY_MINUS, Constants.Mod.NAME); public static final KeyBinding KEY_HOLDING_CYCLE_NEG = new KeyBinding(Constants.Mod.MODID + ".keybind.cycleHoldingNeg", KeyConflictContext.IN_GAME, KeyModifier.SHIFT, Keyboard.KEY_MINUS, Constants.Mod.NAME);
static {
ClientRegistry.registerKeyBinding(KEY_HOLDING_CYCLE_POS);
ClientRegistry.registerKeyBinding(KEY_HOLDING_CYCLE_NEG);
}
@SubscribeEvent @SubscribeEvent
public void onTooltipEvent(ItemTooltipEvent event) public void onTooltipEvent(ItemTooltipEvent event)

View file

@ -659,6 +659,8 @@ commands.soulnetwork.create.success=Successfully created %s's Soul Network (Orb
# Keybinds # Keybinds
BloodMagic.keybind.openSigilHolding=Open Sigil of Holding BloodMagic.keybind.openSigilHolding=Open Sigil of Holding
BloodMagic.keybind.cycleHoldingPos=Cycle Sigil (+)
BloodMagic.keybind.cycleHoldingNeg=Cycle Sigil (-)
# JustEnoughItems # JustEnoughItems
jei.BloodMagic.recipe.altar=Blood Altar jei.BloodMagic.recipe.altar=Blood Altar