Class Pool.Entry<T>

java.lang.Object
net.minecraft.client.util.Pool.Entry<T>
All Implemented Interfaces:
AutoCloseable
Enclosing class:
Pool

@Environment(CLIENT) protected static final class Pool.Entry<T> extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/util/Pool$Entry
intermediary net/minecraft/class_9920$class_9921
official ffd$a
  • Field Details Link icon

    • factory Link icon

      final ClosableFactory<T> factory
      Mappings:
      Namespace Name Mixin selector
      named factory Lnet/minecraft/client/util/Pool$Entry;factory:Lnet/minecraft/client/util/ClosableFactory;
      intermediary field_52738 Lnet/minecraft/class_9920$class_9921;field_52738:Lnet/minecraft/class_9924;
      official a Lffd$a;a:Lffg;
    • object Link icon

      final T object
      Mappings:
      Namespace Name Mixin selector
      named object Lnet/minecraft/client/util/Pool$Entry;object:Ljava/lang/Object;
      intermediary field_52739 Lnet/minecraft/class_9920$class_9921;field_52739:Ljava/lang/Object;
      official b Lffd$a;b:Ljava/lang/Object;
    • lifespan Link icon

      int lifespan
      Mappings:
      Namespace Name Mixin selector
      named lifespan Lnet/minecraft/client/util/Pool$Entry;lifespan:I
      intermediary field_52740 Lnet/minecraft/class_9920$class_9921;field_52740:I
      official c Lffd$a;c:I
  • Constructor Details Link icon

    • Entry Link icon

      Entry(ClosableFactory<T> factory, T object, int lifespan)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/util/Pool$Entry;<init>(Lnet/minecraft/client/util/ClosableFactory;Ljava/lang/Object;I)V
      intermediary <init> Lnet/minecraft/class_9920$class_9921;<init>(Lnet/minecraft/class_9924;Ljava/lang/Object;I)V
      official <init> Lffd$a;<init>(Lffg;Ljava/lang/Object;I)V
  • Method Details Link icon