Skip to content

Commit 88dbe13

Browse files
committed
1.21.9
1 parent 7c75177 commit 88dbe13

3 files changed

Lines changed: 10 additions & 8 deletions

File tree

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ org.gradle.parallel=true
44

55
# Fabric Properties
66
# check these on https://fabricmc.net/develop
7-
minecraft_version=1.21.8
7+
minecraft_version=1.21.9
88
loader_version=0.17.2
99

1010
# Mod Properties
@@ -13,4 +13,4 @@ maven_group=com.zenith
1313
archives_base_name=ZenithProxyMod
1414

1515
# Dependencies
16-
fabric_version=0.133.4+1.21.8
16+
fabric_version=0.133.14+1.21.9

src/main/java/com/zenith/mixin/MixinServerSelectionList.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import net.minecraft.client.gui.screens.ConnectScreen;
77
import net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen;
88
import net.minecraft.client.gui.screens.multiplayer.ServerSelectionList;
9+
import net.minecraft.client.input.MouseButtonEvent;
910
import net.minecraft.client.multiplayer.ServerData;
1011
import net.minecraft.client.multiplayer.TransferState;
1112
import net.minecraft.client.multiplayer.resolver.ServerAddress;
@@ -17,6 +18,7 @@
1718
import org.spongepowered.asm.mixin.Unique;
1819

1920
import java.nio.charset.StandardCharsets;
21+
import java.util.Collections;
2022
import java.util.HashMap;
2123
import java.util.List;
2224
import java.util.Map;
@@ -38,11 +40,11 @@ public MixinServerSelectionList(final Minecraft minecraft, final int i, final in
3840
}
3941

4042
@Override
41-
public boolean mouseClicked(final double mouseX, final double mouseY, final int button) {
42-
if (button == 0 && handleMouseClick(mouseX, mouseY, button)) {
43+
public boolean mouseClicked(MouseButtonEvent event, boolean doubleClick) {
44+
if (event.button() == 0 && handleMouseClick(event.x(), event.y(), event.button())) {
4345
return true;
4446
}
45-
return super.mouseClicked(mouseX, mouseY, button);
47+
return super.mouseClicked(event, doubleClick);
4648
}
4749

4850
@Unique
@@ -70,7 +72,7 @@ private boolean handleMouseClick(final double mouseX, final double mouseY, final
7072
Map<ResourceLocation, byte[]> cookies = new HashMap<>();
7173
cookies.put(COOKIE_KEY_TRANSFER_SRC, serverData.ip.getBytes(StandardCharsets.UTF_8));
7274
cookies.put(COOKIE_KEY_SPECTATOR, String.valueOf(true).getBytes(StandardCharsets.UTF_8));
73-
TransferState transferState = new TransferState(cookies);
75+
TransferState transferState = new TransferState(cookies, Collections.emptyMap(), true);
7476
ConnectScreen.startConnecting(this.screen, this.minecraft, ServerAddress.parseString(serverData.ip), serverData, false, transferState);
7577
return true;
7678
}

src/main/resources/fabric.mod.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
"zenithproxy.mixins.json"
2020
],
2121
"depends": {
22-
"fabricloader": ">=0.16.2",
22+
"fabricloader": ">=0.17.2",
2323
"fabric-api": "*",
24-
"minecraft": ["1.21.6", "1.21.7", "1.21.8"]
24+
"minecraft": ["1.21.9"]
2525
}
2626
}

0 commit comments

Comments
 (0)