Class ChunkTicket

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

public class ChunkTicket extends Object
Represents a chunk ticket, which specifies the reason a chunk has been loaded.
Mappings:
Namespace Name
named net/minecraft/server/world/ChunkTicket
intermediary net/minecraft/class_3228
official auh
  • Field Details

    • CODEC

      public static final com.mojang.serialization.MapCodec<ChunkTicket> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/server/world/ChunkTicket;CODEC:Lcom/mojang/serialization/MapCodec;
      intermediary field_56415 Lnet/minecraft/class_3228;field_56415:Lcom/mojang/serialization/MapCodec;
      official a Lauh;a:Lcom/mojang/serialization/MapCodec;
    • type

      private final ChunkTicketType type
      Mappings:
      Namespace Name Mixin selector
      named type Lnet/minecraft/server/world/ChunkTicket;type:Lnet/minecraft/server/world/ChunkTicketType;
      intermediary field_14023 Lnet/minecraft/class_3228;field_14023:Lnet/minecraft/class_3230;
      official b Lauh;b:Laui;
    • level

      private final int level
      Mappings:
      Namespace Name Mixin selector
      named level Lnet/minecraft/server/world/ChunkTicket;level:I
      intermediary field_14025 Lnet/minecraft/class_3228;field_14025:I
      official c Lauh;c:I
    • ticksLeft

      private long ticksLeft
      Mappings:
      Namespace Name Mixin selector
      named ticksLeft Lnet/minecraft/server/world/ChunkTicket;ticksLeft:J
      intermediary field_55597 Lnet/minecraft/class_3228;field_55597:J
      official d Lauh;d:J
  • Constructor Details

    • ChunkTicket

      public ChunkTicket(ChunkTicketType type, int level)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/world/ChunkTicket;<init>(Lnet/minecraft/server/world/ChunkTicketType;I)V
      intermediary <init> Lnet/minecraft/class_3228;<init>(Lnet/minecraft/class_3230;I)V
      official <init> Lauh;<init>(Laui;I)V
    • ChunkTicket

      private ChunkTicket(ChunkTicketType type, int level, long ticksLeft)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/world/ChunkTicket;<init>(Lnet/minecraft/server/world/ChunkTicketType;IJ)V
      intermediary <init> Lnet/minecraft/class_3228;<init>(Lnet/minecraft/class_3230;IJ)V
      official <init> Lauh;<init>(Laui;IJ)V
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getType

      public ChunkTicketType getType()
      Mappings:
      Namespace Name Mixin selector
      named getType Lnet/minecraft/server/world/ChunkTicket;getType()Lnet/minecraft/server/world/ChunkTicketType;
      intermediary method_14281 Lnet/minecraft/class_3228;method_14281()Lnet/minecraft/class_3230;
      official a Lauh;a()Laui;
    • getLevel

      public int getLevel()
      Mappings:
      Namespace Name Mixin selector
      named getLevel Lnet/minecraft/server/world/ChunkTicket;getLevel()I
      intermediary method_14283 Lnet/minecraft/class_3228;method_14283()I
      official b Lauh;b()I
    • refreshExpiry

      public void refreshExpiry()
      Mappings:
      Namespace Name Mixin selector
      named refreshExpiry Lnet/minecraft/server/world/ChunkTicket;refreshExpiry()V
      intermediary method_66022 Lnet/minecraft/class_3228;method_66022()V
      official c Lauh;c()V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/server/world/ChunkTicket;tick()V
      intermediary method_66023 Lnet/minecraft/class_3228;method_66023()V
      official d Lauh;d()V
    • isExpired

      public boolean isExpired()
      Mappings:
      Namespace Name Mixin selector
      named isExpired Lnet/minecraft/server/world/ChunkTicket;isExpired()Z
      intermediary method_66024 Lnet/minecraft/class_3228;method_66024()Z
      official e Lauh;e()Z