diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2018-12-31 13:12:25 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2018-12-31 13:12:25 +0800 |
| commit | fee12aa0885da204ec874cd5ada371c42501c873 (patch) | |
| tree | 880596f5f463e08762a56b1cb1d7008aaed1899d /src/main/java/me/shedaniel/library/KeyBindManager.java | |
| parent | 1b14c5142bb49db9af078b5c753bc22ce35a40cc (diff) | |
| download | RoughlyEnoughItems-fee12aa0885da204ec874cd5ada371c42501c873.tar.gz RoughlyEnoughItems-fee12aa0885da204ec874cd5ada371c42501c873.tar.bz2 RoughlyEnoughItems-fee12aa0885da204ec874cd5ada371c42501c873.zip | |
packetadder wip
Diffstat (limited to 'src/main/java/me/shedaniel/library/KeyBindManager.java')
| -rwxr-xr-x | src/main/java/me/shedaniel/library/KeyBindManager.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/me/shedaniel/library/KeyBindManager.java b/src/main/java/me/shedaniel/library/KeyBindManager.java index 14f620f8e..8eb0bad20 100755 --- a/src/main/java/me/shedaniel/library/KeyBindManager.java +++ b/src/main/java/me/shedaniel/library/KeyBindManager.java @@ -1,10 +1,10 @@ package me.shedaniel.library; +import me.shedaniel.listenerdefinitions.KeybindHandler; import me.shedaniel.listenerdefinitions.PreLoadOptions; -import net.minecraft.client.Minecraft; +import net.minecraft.client.MinecraftClient; import net.minecraft.client.settings.KeyBinding; import org.apache.commons.lang3.ArrayUtils; -import org.dimdev.rift.listener.client.KeybindHandler; import java.util.*; @@ -21,7 +21,7 @@ public class KeyBindManager implements PreLoadOptions, KeybindHandler { KeyBinding newBinding; newBinding = new KeyBinding(bindingName, key, categoryName); if (optionsLoaded) { - ArrayUtils.add(Minecraft.getInstance().gameSettings.keyBindings, newBinding); + ArrayUtils.add(MinecraftClient.getInstance().options.keysAll, newBinding); } else { bindingsToAdd.add(newBinding); } @@ -44,11 +44,11 @@ public class KeyBindManager implements PreLoadOptions, KeybindHandler { @Override public void processKeybinds() { - bindingFunctions.keySet().stream().filter(KeyBinding::isPressed).forEach(f -> bindingFunctions.get(f).Sink()); + bindingFunctions.keySet().stream().filter(KeyBinding::method_1434).forEach(f -> bindingFunctions.get(f).Sink()); //isPressed } public static boolean processGuiKeybinds(int typedChar) { - Optional<KeyBinding> binding = bindingFunctions.keySet().stream().filter(f -> f.getDefault().getKeyCode() == typedChar).findFirst(); + Optional<KeyBinding> binding = bindingFunctions.keySet().stream().filter(f -> f.getDefaultKeyCode().getKeyCode() == typedChar).findFirst(); if (binding.isPresent()) { bindingFunctions.get(binding.get()).Sink(); return true; |
