fix chorus exploit

This commit is contained in:
Cloudburst
2022-09-13 19:58:12 +02:00
parent 883585a6db
commit d6891e37ee

View File

@@ -105,9 +105,8 @@ public class ChorusExploit extends Module {
private int slot;
private int delay = 0;
private boolean ateChorus, sending, fakePlayerSpawned, gotPosition = false;
private boolean ateChorus, sending, gotPosition = false;
private double posX, posY, posZ, cposX, cposY, cposZ;
private FakePlayerEntity fakePlayer = null;
private final Queue<TeleportConfirmC2SPacket> telePackets = new LinkedList<>();
@@ -120,7 +119,6 @@ public class ChorusExploit extends Module {
ateChorus = false;
delay = 0;
telePackets.clear();
fakePlayerSpawned = false;
gotPosition = false;
}
@@ -130,7 +128,6 @@ public class ChorusExploit extends Module {
sendPackets();
}
telePackets.clear();
fakePlayerSpawned = false;
gotPosition = false;
}
@@ -151,7 +148,6 @@ public class ChorusExploit extends Module {
cposY = posPacket.getY();
cposZ = posPacket.getZ();
gotPosition = true;
if (fakeplayerOnDestination.get() && renderActual.get() && !fakePlayerSpawned) spawnFakeplayer(cposX, cposY, cposZ);
}
}
}
@@ -199,7 +195,6 @@ public class ChorusExploit extends Module {
cposY = event.y;
cposZ = event.z;
gotPosition = true;
if (fakeplayerOnDestination.get() && renderActual.get() && !fakePlayerSpawned) spawnFakeplayer(cposX, cposY, cposZ);
}
}
@@ -214,21 +209,6 @@ public class ChorusExploit extends Module {
ateChorus = false;
sending = false;
gotPosition = false;
if (fakePlayer != null) {
FakePlayerManager.getPlayers().remove(fakePlayer);
fakePlayer.despawn();
fakePlayer = null;
fakePlayerSpawned = false;
}
}
private void spawnFakeplayer(double x, double y, double z) {
fakePlayer = new FakePlayerEntity(mc.player, mc.player.getEntityName(), mc.player.getHealth(), false);
fakePlayer.spawn();
fakePlayer.setPos(x, y ,z);
FakePlayerManager.getPlayers().add(fakePlayer);
fakePlayerSpawned = true;
}
@Override