chore: bump to 1.21.4

This commit is contained in:
Chayapak 2025-02-20 15:21:09 +07:00
parent ac781cd224
commit 22a5b67c91
Signed by: ChomeNS
SSH key fingerprint: SHA256:0YoxhdyXsgbc0nfeB2N6FYE60mxMU7DS4uCUMaw2mvA
2 changed files with 11 additions and 9 deletions
build.gradle
src/main/java/me/chayapak1/testingbot/base

View file

@ -37,7 +37,7 @@ repositories {
} }
dependencies { dependencies {
implementation 'org.geysermc.mcprotocollib:protocol:1.21.2-SNAPSHOT' implementation 'org.geysermc.mcprotocollib:protocol:1.21.4-SNAPSHOT'
implementation 'org.luaj:luaj-jse:3.0.1' implementation 'org.luaj:luaj-jse:3.0.1'
} }

View file

@ -1,10 +1,11 @@
package me.chayapak1.testingbot.base; package me.chayapak1.testingbot.base;
import org.geysermc.mcprotocollib.network.ClientSession;
import org.geysermc.mcprotocollib.network.Session; import org.geysermc.mcprotocollib.network.Session;
import org.geysermc.mcprotocollib.network.event.session.DisconnectedEvent; import org.geysermc.mcprotocollib.network.event.session.DisconnectedEvent;
import org.geysermc.mcprotocollib.network.event.session.SessionAdapter; import org.geysermc.mcprotocollib.network.event.session.SessionAdapter;
import org.geysermc.mcprotocollib.network.factory.ClientNetworkSessionFactory;
import org.geysermc.mcprotocollib.network.packet.Packet; import org.geysermc.mcprotocollib.network.packet.Packet;
import org.geysermc.mcprotocollib.network.tcp.TcpClientSession;
import org.geysermc.mcprotocollib.protocol.MinecraftProtocol; import org.geysermc.mcprotocollib.protocol.MinecraftProtocol;
import org.geysermc.mcprotocollib.protocol.packet.ingame.clientbound.ClientboundLoginPacket; import org.geysermc.mcprotocollib.protocol.packet.ingame.clientbound.ClientboundLoginPacket;
@ -12,7 +13,7 @@ import java.util.Timer;
import java.util.TimerTask; import java.util.TimerTask;
public class BaseBot extends SessionAdapter { public class BaseBot extends SessionAdapter {
public Session session; public ClientSession session;
public boolean loggedIn = false; public boolean loggedIn = false;
@ -30,12 +31,13 @@ public class BaseBot extends SessionAdapter {
final MinecraftProtocol protocol = new MinecraftProtocol(username); final MinecraftProtocol protocol = new MinecraftProtocol(username);
session = new TcpClientSession( session = ClientNetworkSessionFactory.factory()
System.getProperty("host", "localhost"), .setAddress(
Integer.parseInt(System.getProperty("port", "25565")), System.getProperty("host", "localhost"),
Integer.parseInt(System.getProperty("port", "25565"))
protocol )
); .setProtocol(protocol)
.create();
this.chat = new Chat(this); this.chat = new Chat(this);
this.core = new Core(this); this.core = new Core(this);