Class LevelPrioritizedQueue

java.lang.Object
net.minecraft.server.world.LevelPrioritizedQueue

public class LevelPrioritizedQueue extends Object
Mappings:
Namespace Name
named net/minecraft/server/world/LevelPrioritizedQueue
intermediary net/minecraft/class_3899
official arp
  • Field Details

    • LEVEL_COUNT

      public static final int LEVEL_COUNT
      Mappings:
      Namespace Name Mixin selector
      named LEVEL_COUNT Lnet/minecraft/server/world/LevelPrioritizedQueue;LEVEL_COUNT:I
      intermediary field_17241 Lnet/minecraft/class_3899;field_17241:I
      official a Larp;a:I
    • values

      Mappings:
      Namespace Name Mixin selector
      named values Lnet/minecraft/server/world/LevelPrioritizedQueue;values:Ljava/util/List;
      intermediary field_54042 Lnet/minecraft/class_3899;field_54042:Ljava/util/List;
      official b Larp;b:Ljava/util/List;
    • topPriority

      private volatile int topPriority
      Mappings:
      Namespace Name Mixin selector
      named topPriority Lnet/minecraft/server/world/LevelPrioritizedQueue;topPriority:I
      intermediary field_54043 Lnet/minecraft/class_3899;field_54043:I
      official c Larp;c:I
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      named name Lnet/minecraft/server/world/LevelPrioritizedQueue;name:Ljava/lang/String;
      intermediary field_17247 Lnet/minecraft/class_3899;field_17247:Ljava/lang/String;
      official d Larp;d:Ljava/lang/String;
  • Constructor Details

    • LevelPrioritizedQueue

      public LevelPrioritizedQueue(String name)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/world/LevelPrioritizedQueue;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_3899;<init>(Ljava/lang/String;)V
      official <init> Larp;<init>(Ljava/lang/String;)V
  • Method Details

    • updateLevel

      protected void updateLevel(int fromLevel, ChunkPos pos, int toLevel)
      Mappings:
      Namespace Name Mixin selector
      named updateLevel Lnet/minecraft/server/world/LevelPrioritizedQueue;updateLevel(ILnet/minecraft/util/math/ChunkPos;I)V
      intermediary method_17272 Lnet/minecraft/class_3899;method_17272(ILnet/minecraft/class_1923;I)V
      official a Larp;a(ILdgn;I)V
    • add

      protected void add(Runnable task, long pos, int level)
      Mappings:
      Namespace Name Mixin selector
      named add Lnet/minecraft/server/world/LevelPrioritizedQueue;add(Ljava/lang/Runnable;JI)V
      intermediary method_17274 Lnet/minecraft/class_3899;method_17274(Ljava/lang/Runnable;JI)V
      official a Larp;a(Ljava/lang/Runnable;JI)V
    • remove

      protected void remove(long pos, boolean removeElement)
      Mappings:
      Namespace Name Mixin selector
      named remove Lnet/minecraft/server/world/LevelPrioritizedQueue;remove(JZ)V
      intermediary method_17609 Lnet/minecraft/class_3899;method_17609(JZ)V
      official a Larp;a(JZ)V
    • poll

      Mappings:
      Namespace Name Mixin selector
      named poll Lnet/minecraft/server/world/LevelPrioritizedQueue;poll()Lnet/minecraft/server/world/LevelPrioritizedQueue$Entry;
      intermediary method_17606 Lnet/minecraft/class_3899;method_17606()Lnet/minecraft/class_3899$class_10172;
      official a Larp;a()Larp$a;
    • hasQueuedElement

      public boolean hasQueuedElement()
      Mappings:
      Namespace Name Mixin selector
      named hasQueuedElement Lnet/minecraft/server/world/LevelPrioritizedQueue;hasQueuedElement()Z
      intermediary method_39993 Lnet/minecraft/class_3899;method_39993()Z
      official b Larp;b()Z
    • toString

      public String toString()
      Overrides:
      toString in class Object