mirror of
https://github.com/LeavesMC/Leaves.git
synced 2026-01-04 15:41:31 +00:00
Fix 1.19.1 update
This commit is contained in:
@@ -344,17 +344,20 @@ index 0000000000000000000000000000000000000000..daaece30b2a3983f1cc9ee9a851e8f37
|
||||
+}
|
||||
diff --git a/src/main/java/top/leavesmc/leaves/bot/ServerBot.java b/src/main/java/top/leavesmc/leaves/bot/ServerBot.java
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..24d90f94da2d2ddea7e7134568b6bfcbe8c53ec3
|
||||
index 0000000000000000000000000000000000000000..1451e0679bd305b429b6727b7e06257a0aadc102
|
||||
--- /dev/null
|
||||
+++ b/src/main/java/top/leavesmc/leaves/bot/ServerBot.java
|
||||
@@ -0,0 +1,517 @@
|
||||
@@ -0,0 +1,516 @@
|
||||
+package top.leavesmc.leaves.bot;
|
||||
+
|
||||
+import com.mojang.authlib.GameProfile;
|
||||
+import com.mojang.authlib.properties.Property;
|
||||
+import com.mojang.datafixers.util.Pair;
|
||||
+import net.minecraft.Util;
|
||||
+import io.netty.util.concurrent.Future;
|
||||
+import io.netty.util.concurrent.GenericFutureListener;
|
||||
+import net.minecraft.network.Connection;
|
||||
+import net.minecraft.network.PacketSendListener;
|
||||
+import net.minecraft.network.protocol.Packet;
|
||||
+import net.minecraft.network.protocol.PacketFlow;
|
||||
+import net.minecraft.network.protocol.game.ClientboundAddPlayerPacket;
|
||||
@@ -388,10 +391,7 @@ index 0000000000000000000000000000000000000000..24d90f94da2d2ddea7e7134568b6bfcb
|
||||
+import org.bukkit.craftbukkit.CraftWorld;
|
||||
+import org.bukkit.craftbukkit.entity.CraftPlayer;
|
||||
+import org.bukkit.craftbukkit.scheduler.MinecraftInternalPlugin;
|
||||
+import org.bukkit.entity.Player;
|
||||
+import org.bukkit.event.entity.CreatureSpawnEvent;
|
||||
+import org.bukkit.event.player.PlayerJoinEvent;
|
||||
+import org.bukkit.event.player.PlayerTeleportEvent;
|
||||
+import org.bukkit.plugin.Plugin;
|
||||
+import org.bukkit.util.BoundingBox;
|
||||
+import org.bukkit.util.Vector;
|
||||
@@ -399,7 +399,6 @@ index 0000000000000000000000000000000000000000..24d90f94da2d2ddea7e7134568b6bfcb
|
||||
+import top.leavesmc.leaves.entity.Bot;
|
||||
+import top.leavesmc.leaves.entity.CraftBot;
|
||||
+import top.leavesmc.leaves.event.bot.BotCreateEvent;
|
||||
+import top.leavesmc.leaves.bot.agent.BotAction;
|
||||
+import top.leavesmc.leaves.event.bot.BotJoinEvent;
|
||||
+import top.leavesmc.leaves.util.MathUtils;
|
||||
+
|
||||
@@ -458,7 +457,7 @@ index 0000000000000000000000000000000000000000..24d90f94da2d2ddea7e7134568b6bfcb
|
||||
+
|
||||
+ bot.connection = new ServerGamePacketListenerImpl(server, new Connection(PacketFlow.CLIENTBOUND) {
|
||||
+ @Override
|
||||
+ public void send(@NotNull Packet<?> packet, @Nullable GenericFutureListener<? extends Future<? super Void>> callback) {
|
||||
+ public void send(Packet<?> packet, @Nullable PacketSendListener packetsendlistener) {
|
||||
+ }
|
||||
+ }, bot);
|
||||
+ bot.isRealPlayer = true;
|
||||
|
||||
Reference in New Issue
Block a user