Player Finder based on 1.21.8 player compass.
Describe the feature
In 1.21.8 player compass was added to xp bar that we could know other players direction. I dont know how this feature work but im thinking about such moudle:
- a. If client know players position(for rendering compass), add player head and distance on hud(or xp bar); b.If client dont know, by changing players own position(or manually) and calculating(just like stronghold finder) how much angle has changed, get position of each player pointer. THANKS!
Before submitting a suggestion
-
[x] This feature doesn't already exist in the client. (I have checked every module and their settings on the latest dev build)
-
[x] This wasn't already suggested. (I have searched suggestions on GitHub and read the FAQ)
If a player is out of render distance it is practically impossible to know where they are, but having another module or an option in an existing module (like tracers or esp) to force enable the locator bar for players within the render distance might be useful for some
so maybe pointer size and direction was all send by server. what about caculating position of specific player?
That could be done but it would be a very rough estimate as to where the player is
yeah but thats better than manually caculate, i was just trying to do that but finding pointer is to big that i can only sure the pitch is in ±0.2 range, which is too blur for caculate, but client can get accurate pitch and position for caculate(maybe).
i thnk that already exist in an addon https://github.com/etianl/Trouser-Streak/blob/main/src/main/java/pwn/noobs/trouserstreak/modules/WaypointCoordExploit.java
That looks promising but in the waypoint packet we are given the exact distance to the player (usually) and the relative pitch which can be used to calculate their position without needing to triangulate, I've started to work on that but I just need to get some of the math right and why some of the Math trig functions aren't quite working