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 ffz$a
-
Field Summary
-
Constructor Summary
-
Method Summary
-
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
Lffz$a;a:Lfgc;
-
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
Lffz$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
Lffz$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>
Lffz$a;<init>(Lfgc;Ljava/lang/Object;I)V
-
-
Method Details
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-