CLASS agd net/minecraft/util/Mailbox CLASS agd$a PrioritizedQueueMailbox FIELD a queues Ljava/util/List; METHOD (I)V ARG 1 priorityCount CLASS agd$b PrioritizedMessage FIELD a priority I FIELD b runnable Ljava/lang/Runnable; METHOD (ILjava/lang/Runnable;)V ARG 1 priority ARG 2 runnable METHOD a getPriority ()I CLASS agd$c QueueMailbox FIELD a queue Ljava/util/Queue; METHOD a getNext ()Ljava/lang/Object; METHOD a add (Ljava/lang/Object;)Z METHOD b isEmpty ()Z