类 ChunkTicket<T>

  • 所有已实现的接口:
    Comparable<ChunkTicket<?>>

    public final class ChunkTicket<T>
    extends Object
    implements Comparable<ChunkTicket<?>>
    Represents a chunk ticket, which specifies the reason a chunk has been loaded.
    Mappings:
    Namespace Name
    official abn
    intermediary net/minecraft/class_3228
    named net/minecraft/server/world/ChunkTicket
    • 字段详细资料

      • type

        private final ChunkTicketType<T> type
        Mappings:
        Namespace Name Mixin selector
        official a Labn;a:Labo;
        intermediary field_14023 Lnet/minecraft/class_3228;field_14023:Lnet/minecraft/class_3230;
        named type Lnet/minecraft/server/world/ChunkTicket;type:Lnet/minecraft/server/world/ChunkTicketType;
      • level

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

        private final T argument
        Mappings:
        Namespace Name Mixin selector
        official c Labn;c:Ljava/lang/Object;
        intermediary field_14022 Lnet/minecraft/class_3228;field_14022:Ljava/lang/Object;
        named argument Lnet/minecraft/server/world/ChunkTicket;argument:Ljava/lang/Object;
      • tickCreated

        private long tickCreated
        Mappings:
        Namespace Name Mixin selector
        official d Labn;d:J
        intermediary field_14024 Lnet/minecraft/class_3228;field_14024:J
        named tickCreated Lnet/minecraft/server/world/ChunkTicket;tickCreated:J
    • 构造器详细资料

      • ChunkTicket

        protected ChunkTicket​(ChunkTicketType<T> type,
                              int level,
                              T argument)
        Mappings:
        Namespace Name Mixin selector
        official <init> Labn;<init>(Labo;ILjava/lang/Object;)V
        intermediary <init> Lnet/minecraft/class_3228;<init>(Lnet/minecraft/class_3230;ILjava/lang/Object;)V
        named <init> Lnet/minecraft/server/world/ChunkTicket;<init>(Lnet/minecraft/server/world/ChunkTicketType;ILjava/lang/Object;)V
    • 方法详细资料

      • compareTo

        public int compareTo​(ChunkTicket<?> chunkTicket)
        指定者:
        compareTo 在接口中 Comparable<T>
        Mappings:
        Namespace Name Mixin selector
        official a Labn;a(Labn;)I
        intermediary method_14285 Lnet/minecraft/class_3228;method_14285(Lnet/minecraft/class_3228;)I
        named compareTo Lnet/minecraft/server/world/ChunkTicket;compareTo(Lnet/minecraft/server/world/ChunkTicket;)I
      • equals

        public boolean equals​(Object obj)
        覆盖:
        equals 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official equals Labn;equals(Ljava/lang/Object;)Z
        intermediary equals Lnet/minecraft/class_3228;equals(Ljava/lang/Object;)Z
        named equals Lnet/minecraft/server/world/ChunkTicket;equals(Ljava/lang/Object;)Z
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official hashCode Labn;hashCode()I
        intermediary hashCode Lnet/minecraft/class_3228;hashCode()I
        named hashCode Lnet/minecraft/server/world/ChunkTicket;hashCode()I
      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Labn;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_3228;toString()Ljava/lang/String;
        named toString Lnet/minecraft/server/world/ChunkTicket;toString()Ljava/lang/String;
      • getType

        public ChunkTicketType<T> getType()
        Mappings:
        Namespace Name Mixin selector
        official a Labn;a()Labo;
        intermediary method_14281 Lnet/minecraft/class_3228;method_14281()Lnet/minecraft/class_3230;
        named getType Lnet/minecraft/server/world/ChunkTicket;getType()Lnet/minecraft/server/world/ChunkTicketType;
      • getLevel

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

        protected void setTickCreated​(long tickCreated)
        Mappings:
        Namespace Name Mixin selector
        official a Labn;a(J)V
        intermediary method_23956 Lnet/minecraft/class_3228;method_23956(J)V
        named setTickCreated Lnet/minecraft/server/world/ChunkTicket;setTickCreated(J)V
      • isExpired

        protected boolean isExpired​(long currentTick)
        Mappings:
        Namespace Name Mixin selector
        official b Labn;b(J)Z
        intermediary method_20627 Lnet/minecraft/class_3228;method_20627(J)Z
        named isExpired Lnet/minecraft/server/world/ChunkTicket;isExpired(J)Z