Hi, I've been struggling for quite a while to get my Packets to work the way I want to. Here is what I want to do. I have ruler item, when the player uses the item it opens up a gui with a text field, I want to be able to put another players name in the text field and it will return how many blocks away you are from the players name whom you typed in the box. I'm currently struggling to save data in the packet. Also I was told to use getPlayerByUUID and saving data using writeUUID and readUUID, but I dont know what to change in my current code to support this. Thank you in Advance!
Here are the relevant classes on Github:
https://github.com/00doggie/Killian_1.18/blob/main/examplemod/src/main/java/com/examplemod/network/DisplayDistancePacket.java
https://github.com/00doggie/Killian_1.18/blob/main/examplemod/src/main/java/com/examplemod/network/ModMessages.java
https://github.com/00doggie/Killian_1.18/blob/main/examplemod/src/main/java/com/examplemod/init/custom/RulerScreen.java