Clean up blink

This commit is contained in:
Ridan Vandenbergh 2019-08-01 23:38:41 +02:00
parent c1bc78cba5
commit 5f338dec35
1 changed files with 2 additions and 29 deletions

View File

@ -3,14 +3,9 @@ package me.zeroeightsix.kami.module.modules.player;
import me.zero.alpine.listener.EventHandler;
import me.zero.alpine.listener.Listener;
import me.zeroeightsix.kami.event.events.PacketEvent;
import me.zeroeightsix.kami.event.events.PlayerMoveEvent;
import me.zeroeightsix.kami.module.Module;
import me.zeroeightsix.kami.setting.Setting;
import me.zeroeightsix.kami.setting.Settings;
import net.minecraft.client.entity.EntityOtherPlayerMP;
import net.minecraft.entity.Entity;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.network.play.client.CPacketInput;
import net.minecraft.network.play.client.CPacketPlayer;
import java.util.LinkedList;
@ -23,17 +18,7 @@ import java.util.Queue;
@Module.Info(name = "Blink", category = Module.Category.PLAYER)
public class Blink extends Module {
private double posX, posY, posZ;
private float pitch, yaw;
private EntityOtherPlayerMP clonedPlayer;
private boolean isRidingEntity;
private Entity ridingEntity;
Queue<CPacketPlayer> packets = new LinkedList<>();
@EventHandler
public Listener<PacketEvent.Send> listener = new Listener<>(event -> {
if (isEnabled() && event.getPacket() instanceof CPacketPlayer) {
@ -41,22 +26,15 @@ public class Blink extends Module {
packets.add((CPacketPlayer) event.getPacket());
}
});
private EntityOtherPlayerMP clonedPlayer;
@Override
protected void onEnable() {
if (mc.player != null) {
isRidingEntity = mc.player.getRidingEntity() != null;
pitch = mc.player.rotationPitch;
yaw = mc.player.rotationYaw;
clonedPlayer = new EntityOtherPlayerMP(mc.world, mc.getSession().getProfile());
clonedPlayer.copyLocationAndAnglesFrom(mc.player);
clonedPlayer.rotationYawHead = mc.player.rotationYawHead;
mc.world.addEntityToWorld(-100, clonedPlayer);
}
}
@ -69,17 +47,12 @@ public class Blink extends Module {
if (localPlayer != null) {
mc.world.removeEntityFromWorld(-100);
clonedPlayer = null;
posX = posY = posZ = 0.D;
pitch = yaw = 0.f;
}
}
@Override
public String getHudInfo() {
return String.valueOf(packets.size());
}
}