aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/library
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2018-12-31 13:12:25 +0800
committerUnknown <shekwancheung0528@gmail.com>2018-12-31 13:12:25 +0800
commitfee12aa0885da204ec874cd5ada371c42501c873 (patch)
tree880596f5f463e08762a56b1cb1d7008aaed1899d /src/main/java/me/shedaniel/library
parent1b14c5142bb49db9af078b5c753bc22ce35a40cc (diff)
downloadRoughlyEnoughItems-fee12aa0885da204ec874cd5ada371c42501c873.tar.gz
RoughlyEnoughItems-fee12aa0885da204ec874cd5ada371c42501c873.tar.bz2
RoughlyEnoughItems-fee12aa0885da204ec874cd5ada371c42501c873.zip
packetadder wip
Diffstat (limited to 'src/main/java/me/shedaniel/library')
-rwxr-xr-xsrc/main/java/me/shedaniel/library/KeyBindManager.java10
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;