Class PendingUpdateManager

java.lang.Object
net.minecraft.client.network.PendingUpdateManager
All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public class PendingUpdateManager extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/network/PendingUpdateManager
intermediary net/minecraft/class_7202
official gam
  • Field Details

    • blockPosToPendingUpdate

      private final Long2ObjectOpenHashMap<PendingUpdateManager.PendingUpdate> blockPosToPendingUpdate
      Mappings:
      Namespace Name Mixin selector
      named blockPosToPendingUpdate Lnet/minecraft/client/network/PendingUpdateManager;blockPosToPendingUpdate:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
      intermediary field_37953 Lnet/minecraft/class_7202;field_37953:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
      official a Lgam;a:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
    • sequence

      private int sequence
      Mappings:
      Namespace Name Mixin selector
      named sequence Lnet/minecraft/client/network/PendingUpdateManager;sequence:I
      intermediary field_37954 Lnet/minecraft/class_7202;field_37954:I
      official b Lgam;b:I
    • pendingSequence

      private boolean pendingSequence
      Mappings:
      Namespace Name Mixin selector
      named pendingSequence Lnet/minecraft/client/network/PendingUpdateManager;pendingSequence:Z
      intermediary field_37955 Lnet/minecraft/class_7202;field_37955:Z
      official c Lgam;c:Z
  • Constructor Details

    • PendingUpdateManager

      public PendingUpdateManager()
  • Method Details

    • addPendingUpdate

      public void addPendingUpdate(BlockPos pos, BlockState state, ClientPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named addPendingUpdate Lnet/minecraft/client/network/PendingUpdateManager;addPendingUpdate(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/client/network/ClientPlayerEntity;)V
      intermediary method_41941 Lnet/minecraft/class_7202;method_41941(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_746;)V
      official a Lgam;a(Ljd;Ldta;Lgdv;)V
    • hasPendingUpdate

      public boolean hasPendingUpdate(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      named hasPendingUpdate Lnet/minecraft/client/network/PendingUpdateManager;hasPendingUpdate(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
      intermediary method_41940 Lnet/minecraft/class_7202;method_41940(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
      official a Lgam;a(Ljd;Ldta;)Z
    • processPendingUpdates

      public void processPendingUpdates(int maxProcessableSequence, ClientWorld world)
      Mappings:
      Namespace Name Mixin selector
      named processPendingUpdates Lnet/minecraft/client/network/PendingUpdateManager;processPendingUpdates(ILnet/minecraft/client/world/ClientWorld;)V
      intermediary method_41938 Lnet/minecraft/class_7202;method_41938(ILnet/minecraft/class_638;)V
      official a Lgam;a(ILfyz;)V
    • incrementSequence

      public PendingUpdateManager incrementSequence()
      Mappings:
      Namespace Name Mixin selector
      named incrementSequence Lnet/minecraft/client/network/PendingUpdateManager;incrementSequence()Lnet/minecraft/client/network/PendingUpdateManager;
      intermediary method_41937 Lnet/minecraft/class_7202;method_41937()Lnet/minecraft/class_7202;
      official a Lgam;a()Lgam;
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • getSequence

      public int getSequence()
      Mappings:
      Namespace Name Mixin selector
      named getSequence Lnet/minecraft/client/network/PendingUpdateManager;getSequence()I
      intermediary method_41942 Lnet/minecraft/class_7202;method_41942()I
      official b Lgam;b()I
    • hasPendingSequence

      public boolean hasPendingSequence()
      Mappings:
      Namespace Name Mixin selector
      named hasPendingSequence Lnet/minecraft/client/network/PendingUpdateManager;hasPendingSequence()Z
      intermediary method_41943 Lnet/minecraft/class_7202;method_41943()Z
      official c Lgam;c()Z