From 9a1f85a3f7dfb0c39401f25600be9cce518b6ad8 Mon Sep 17 00:00:00 2001 From: ChomeNS Date: Thu, 11 May 2023 05:54:14 -0400 Subject: [PATCH] remove --- .../plugins/testing/AimPlugin.java | 45 ------------------- 1 file changed, 45 deletions(-) delete mode 100644 src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/testing/AimPlugin.java diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/testing/AimPlugin.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/testing/AimPlugin.java deleted file mode 100644 index a836de7c..00000000 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/testing/AimPlugin.java +++ /dev/null @@ -1,45 +0,0 @@ -package land.chipmunk.chayapak.chomens_bot.plugins.testing; - -import com.github.steveice10.mc.protocol.packet.ingame.serverbound.player.ServerboundMovePlayerPosRotPacket; -import land.chipmunk.chayapak.chomens_bot.Bot; -import land.chipmunk.chayapak.chomens_bot.data.chat.MutablePlayerListEntry; -import land.chipmunk.chayapak.chomens_bot.data.Rotation; -import land.chipmunk.chayapak.chomens_bot.plugins.PositionPlugin; -import org.cloudburstmc.math.vector.Vector3f; - -// unused lol -public class AimPlugin extends PositionPlugin.Listener { - private final Bot bot; - - public AimPlugin(Bot bot) { - this.bot = bot; - bot.position().addListener(this); - } - - @Override - public void playerMoved (MutablePlayerListEntry player, Vector3f position, Rotation rotation) { - // final String name = player.profile().getName(); - - // if (!name.equals("chayapak")) return; - - // Author: ChatGPT - final double dx = bot.position().position().getX() - position.getX(); - final double dy = bot.position().position().getY() - position.getY(); - final double dz = bot.position().position().getZ() - position.getZ(); - final double distance = Math.sqrt(dx * dx + dy * dy + dz * dz); - - final double pitchRadians = Math.asin(dy / distance); - final double pitchDegrees = Math.toDegrees(pitchRadians); - - bot.session().send( - new ServerboundMovePlayerPosRotPacket( - false, - bot.position().position().getX(), - bot.position().position().getY(), - bot.position().position().getZ(), - rotation.yaw - 180, - (float) pitchDegrees - ) - ); - } -}