Interface TaskQueue<T,F>

All Known Implementing Classes:
TaskQueue.Prioritized, TaskQueue.Simple

public interface TaskQueue<T,F>
Mappings:
Namespace Name
intermediary net/minecraft/class_3847
official bcr
named net/minecraft/util/thread/TaskQueue
  • Method Details

    • poll

      @Nullable F poll()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_16909 Lnet/minecraft/class_3847;method_16909()Ljava/lang/Object;
      official a Lbcr;a()Ljava/lang/Object;
      named poll Lnet/minecraft/util/thread/TaskQueue;poll()Ljava/lang/Object;
    • add

      boolean add(T message)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_16910 Lnet/minecraft/class_3847;method_16910(Ljava/lang/Object;)Z
      official a Lbcr;a(Ljava/lang/Object;)Z
      named add Lnet/minecraft/util/thread/TaskQueue;add(Ljava/lang/Object;)Z
    • isEmpty

      boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_16911 Lnet/minecraft/class_3847;method_16911()Z
      official b Lbcr;b()Z
      named isEmpty Lnet/minecraft/util/thread/TaskQueue;isEmpty()Z
    • getSize

      int getSize()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_34706 Lnet/minecraft/class_3847;method_34706()I
      official c Lbcr;c()I
      named getSize Lnet/minecraft/util/thread/TaskQueue;getSize()I