Package net.minecraft.client.util
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
-
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
- 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
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
-
Entry
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
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-