diff --git a/build.gradle b/build.gradle index 9e68b90..90b91a7 100644 --- a/build.gradle +++ b/build.gradle @@ -1,6 +1,19 @@ +buildscript { + dependencies { + constraints { + ["asm", "asm-util", "asm-tree", "asm-analysis"].each { + classpath("org.ow2.asm:$it") { + version { require("9.1") } + because("Fabric's TinyRemapper requires ASM 9") + } + } + } + } +} + plugins { - id 'java-library' id 'fabric-loom' version '0.6-SNAPSHOT' + id 'java-library' id 'maven-publish' id 'com.github.johnrengelman.shadow' version '6.1.0' id 'org.cadixdev.licenser' version '0.5.0' diff --git a/src/main/java/me/lambdaurora/lambdacontrols/client/LambdaInput.java b/src/main/java/me/lambdaurora/lambdacontrols/client/LambdaInput.java index 7d5d22c..ee843ec 100644 --- a/src/main/java/me/lambdaurora/lambdacontrols/client/LambdaInput.java +++ b/src/main/java/me/lambdaurora/lambdacontrols/client/LambdaInput.java @@ -604,7 +604,7 @@ public class LambdaInput { return true; } else if (focused instanceof WorldListWidget) { WorldListWidget list = (WorldListWidget) focused; - list.method_20159().ifPresent(WorldListWidget.Entry::play); + list.getSelectedAsOptional().ifPresent(WorldListWidget.Entry::play); return true; } else if (focused instanceof MultiplayerServerListWidget) { MultiplayerServerListWidget list = (MultiplayerServerListWidget) focused;