CLASS net/minecraft/class_3231 net/minecraft/server/network/EntityTrackerEntry FIELD field_14035 lastY J FIELD field_14036 lastOnGround Z FIELD field_14037 tickInterval I FIELD field_14039 alwaysUpdateVelocity Z FIELD field_14040 trackingTick I FIELD field_14041 LOGGER Lorg/slf4j/Logger; FIELD field_14043 updatesWithoutVehicle I FIELD field_14045 lastPassengers Ljava/util/List; FIELD field_14047 lastPitch I FIELD field_14048 lastZ J FIELD field_14049 entity Lnet/minecraft/class_1297; FIELD field_14050 lastX J FIELD field_14051 hadVehicle Z FIELD field_14059 lastHeadPitch I FIELD field_14060 lastYaw I FIELD field_18258 world Lnet/minecraft/class_3218; FIELD field_18259 receiver Ljava/util/function/Consumer; FIELD field_18278 velocity Lnet/minecraft/class_243; METHOD (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;IZLjava/util/function/Consumer;)V ARG 1 world ARG 2 entity ARG 3 tickInterval ARG 4 alwaysUpdateVelocity ARG 5 receiver METHOD method_14302 stopTracking (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_14306 syncEntityData ()V COMMENT Synchronizes tracked data and attributes METHOD method_18756 tick ()V METHOD method_18757 sendPackets (Ljava/util/function/Consumer;)V ARG 1 sender METHOD method_18758 sendSyncPacket (Lnet/minecraft/class_2596;)V COMMENT Sends a packet for synchronization with watcher and tracked player (if applicable) ARG 1 packet METHOD method_18759 getLastPos ()Lnet/minecraft/class_243; COMMENT Decodes lastX/Y/Z into a position vector METHOD method_18760 startTracking (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_18761 storeEncodedCoordinates ()V COMMENT Stores the tracked entity's current coordinates encoded as lastX/Y/Z