Package net.minecraft.client.util
Class Pool
java.lang.Object
net.minecraft.client.util.Pool
- All Implemented Interfaces:
- AutoCloseable,- ObjectAllocator
- Mappings:
- Namespace - Name - named - net/minecraft/client/util/Pool- intermediary - net/minecraft/class_9920- official - fkn
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsFields inherited from interface net.minecraft.client.util.ObjectAllocatorTRIVIAL
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription<T> Tacquire(ClosableFactory<T> factory) private <T> TacquireUnprepared(ClosableFactory<T> factory) voidclear()voidclose()voidprotected Collection<Pool.Entry<?>> <T> voidrelease(ClosableFactory<T> factory, T value) 
- 
Field Details- 
lifespanprivate final int lifespan- Mappings:
- Namespace - Name - Mixin selector - named - lifespan- Lnet/minecraft/client/util/Pool;lifespan:I- intermediary - field_52736- Lnet/minecraft/class_9920;field_52736:I- official - b- Lfkn;b:I
 
- 
entries- Mappings:
- Namespace - Name - Mixin selector - named - entries- Lnet/minecraft/client/util/Pool;entries:Ljava/util/Deque;- intermediary - field_52737- Lnet/minecraft/class_9920;field_52737:Ljava/util/Deque;- official - c- Lfkn;c:Ljava/util/Deque;
 
 
- 
- 
Constructor Details- 
Poolpublic Pool(int lifespan) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/util/Pool;<init>(I)V- intermediary - <init>- Lnet/minecraft/class_9920;<init>(I)V- official - <init>- Lfkn;<init>(I)V
 
 
- 
- 
Method Details- 
decrementLifespanpublic void decrementLifespan()- Mappings:
- Namespace - Name - Mixin selector - named - decrementLifespan- Lnet/minecraft/client/util/Pool;decrementLifespan()V- intermediary - method_61947- Lnet/minecraft/class_9920;method_61947()V- official - a- Lfkn;a()V
 
- 
acquire- Specified by:
- acquirein interface- ObjectAllocator
- Mappings:
- Namespace - Name - Mixin selector - named - acquire- Lnet/minecraft/client/util/ObjectAllocator;acquire(Lnet/minecraft/client/util/ClosableFactory;)Ljava/lang/Object;- intermediary - method_61948- Lnet/minecraft/class_9922;method_61948(Lnet/minecraft/class_9924;)Ljava/lang/Object;- official - a- Lfko;a(Lfkq;)Ljava/lang/Object;
 
- 
acquireUnprepared- Mappings:
- Namespace - Name - Mixin selector - named - acquireUnprepared- Lnet/minecraft/client/util/Pool;acquireUnprepared(Lnet/minecraft/client/util/ClosableFactory;)Ljava/lang/Object;- intermediary - method_66517- Lnet/minecraft/class_9920;method_66517(Lnet/minecraft/class_9924;)Ljava/lang/Object;- official - b- Lfkn;b(Lfkq;)Ljava/lang/Object;
 
- 
release- Specified by:
- releasein interface- ObjectAllocator
- Mappings:
- Namespace - Name - Mixin selector - named - release- Lnet/minecraft/client/util/ObjectAllocator;release(Lnet/minecraft/client/util/ClosableFactory;Ljava/lang/Object;)V- intermediary - method_61949- Lnet/minecraft/class_9922;method_61949(Lnet/minecraft/class_9924;Ljava/lang/Object;)V- official - a- Lfko;a(Lfkq;Ljava/lang/Object;)V
 
- 
clearpublic void clear()- Mappings:
- Namespace - Name - Mixin selector - named - clear- Lnet/minecraft/client/util/Pool;clear()V- intermediary - method_61950- Lnet/minecraft/class_9920;method_61950()V- official - b- Lfkn;b()V
 
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
 
- 
getEntries- Mappings:
- Namespace - Name - Mixin selector - named - getEntries- Lnet/minecraft/client/util/Pool;getEntries()Ljava/util/Collection;- intermediary - method_61951- Lnet/minecraft/class_9920;method_61951()Ljava/util/Collection;- official - c- Lfkn;c()Ljava/util/Collection;
 
 
-