Class SimulationDistanceLevelPropagator


public class SimulationDistanceLevelPropagator extends ChunkPosDistanceLevelPropagator
Mappings:
Namespace Name
named net/minecraft/server/world/SimulationDistanceLevelPropagator
intermediary net/minecraft/class_6609
official aue
  • Field Details

    • field_44858

      public static final int field_44858
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44858 Lnet/minecraft/server/world/SimulationDistanceLevelPropagator;field_44858:I
      intermediary field_44858 Lnet/minecraft/class_6609;field_44858:I
      official a Laue;a:I
    • levels

      protected final Long2ByteMap levels
      Mappings:
      Namespace Name Mixin selector
      named levels Lnet/minecraft/server/world/SimulationDistanceLevelPropagator;levels:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
      intermediary field_34888 Lnet/minecraft/class_6609;field_34888:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
      official b Laue;b:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
    • ticketManager

      private final ChunkTicketManager ticketManager
      Mappings:
      Namespace Name Mixin selector
      named ticketManager Lnet/minecraft/server/world/SimulationDistanceLevelPropagator;ticketManager:Lnet/minecraft/server/world/ChunkTicketManager;
      intermediary field_55596 Lnet/minecraft/class_6609;field_55596:Lnet/minecraft/class_10592;
      official c Laue;c:Ldnr;
  • Constructor Details

    • SimulationDistanceLevelPropagator

      public SimulationDistanceLevelPropagator(ChunkTicketManager ticketManager)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/world/SimulationDistanceLevelPropagator;<init>(Lnet/minecraft/server/world/ChunkTicketManager;)V
      intermediary <init> Lnet/minecraft/class_6609;<init>(Lnet/minecraft/class_10592;)V
      official <init> Laue;<init>(Ldnr;)V
  • Method Details

    • getInitialLevel

      protected int getInitialLevel(long id)
      Specified by:
      getInitialLevel in class ChunkPosDistanceLevelPropagator
      Mappings:
      Namespace Name Mixin selector
      named getInitialLevel Lnet/minecraft/server/world/ChunkPosDistanceLevelPropagator;getInitialLevel(J)I
      intermediary method_14028 Lnet/minecraft/class_3196;method_14028(J)I
      official b Latj;b(J)I
    • getLevel

      public int getLevel(ChunkPos pos)
      Mappings:
      Namespace Name Mixin selector
      named getLevel Lnet/minecraft/server/world/SimulationDistanceLevelPropagator;getLevel(Lnet/minecraft/util/math/ChunkPos;)I
      intermediary method_38640 Lnet/minecraft/class_6609;method_38640(Lnet/minecraft/class_1923;)I
      official a Laue;a(Ldlz;)I
    • getLevel

      protected int getLevel(long id)
      Specified by:
      getLevel in class LevelPropagator
      Mappings:
      Namespace Name Mixin selector
      named getLevel Lnet/minecraft/world/chunk/light/LevelPropagator;getLevel(J)I
      intermediary method_15480 Lnet/minecraft/class_3554;method_15480(J)I
      official c Lezx;c(J)I
    • setLevel

      protected void setLevel(long id, int level)
      Specified by:
      setLevel in class LevelPropagator
      Mappings:
      Namespace Name Mixin selector
      named setLevel Lnet/minecraft/world/chunk/light/LevelPropagator;setLevel(JI)V
      intermediary method_15485 Lnet/minecraft/class_3554;method_15485(JI)V
      official a Lezx;a(JI)V
    • updateLevels

      public void updateLevels()
      Mappings:
      Namespace Name Mixin selector
      named updateLevels Lnet/minecraft/server/world/SimulationDistanceLevelPropagator;updateLevels()V
      intermediary method_38635 Lnet/minecraft/class_6609;method_38635()V
      official a Laue;a()V