CLASS qh net/minecraft/entity/data/DataTracker CLASS qh$a Entry FIELD b value Ljava/lang/Object; FIELD c dirty Z METHOD a set (Ljava/lang/Object;)V METHOD a setDirty (Z)V METHOD b get ()Ljava/lang/Object; METHOD c isDirty ()Z FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b trackedEntities Ljava/util/Map; FIELD c trackedEntity Lahw; FIELD d entries Ljava/util/Map; FIELD e lock Ljava/util/concurrent/locks/ReadWriteLock; FIELD g dirty Z METHOD a isDirty ()Z METHOD a registerData (Ljava/lang/Class;Lqf;)Lqe; ARG 0 entityClass ARG 1 dataHandler METHOD a serializePacket (Ljava/util/List;Ljb;)V METHOD a serializePacket (Ljb;)V METHOD a get (Lqe;)Ljava/lang/Object; METHOD a startTracking (Lqe;Ljava/lang/Object;)V ARG 1 key METHOD b getDirtyEntries ()Ljava/util/List; METHOD b deserializePacket (Ljb;)Ljava/util/List; METHOD b set (Lqe;Ljava/lang/Object;)V ARG 1 key METHOD c getAllEntries ()Ljava/util/List; METHOD e clearDirty ()V