Class BlockBufferBuilderPool
java.lang.Object
net.minecraft.client.render.chunk.BlockBufferBuilderPool
- Mappings:
 Namespace Name named net/minecraft/client/render/chunk/BlockBufferBuilderPoolintermediary net/minecraft/class_8901official gfl
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final Queue<BlockBufferAllocatorStorage> private static final Logger - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBlockBufferBuilderPool(List<BlockBufferAllocatorStorage> availableBuilders)  - 
Method Summary
Modifier and TypeMethodDescriptionacquire()static BlockBufferBuilderPoolallocate(int max) intbooleanvoidrelease(BlockBufferAllocatorStorage builders)  
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/client/render/chunk/BlockBufferBuilderPool;LOGGER:Lorg/slf4j/Logger;intermediary field_46904Lnet/minecraft/class_8901;field_46904:Lorg/slf4j/Logger;official aLgfl;a:Lorg/slf4j/Logger;
 - 
availableBuilders
- Mappings:
 Namespace Name Mixin selector named availableBuildersLnet/minecraft/client/render/chunk/BlockBufferBuilderPool;availableBuilders:Ljava/util/Queue;intermediary field_46905Lnet/minecraft/class_8901;field_46905:Ljava/util/Queue;official bLgfl;b:Ljava/util/Queue;
 - 
availableBuilderCount
private volatile int availableBuilderCount- Mappings:
 Namespace Name Mixin selector named availableBuilderCountLnet/minecraft/client/render/chunk/BlockBufferBuilderPool;availableBuilderCount:Iintermediary field_46906Lnet/minecraft/class_8901;field_46906:Iofficial cLgfl;c:I
 
 - 
 - 
Constructor Details
- 
BlockBufferBuilderPool
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/chunk/BlockBufferBuilderPool;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_8901;<init>(Ljava/util/List;)Vofficial <init>Lgfl;<init>(Ljava/util/List;)V
 
 - 
 - 
Method Details
- 
allocate
- Mappings:
 Namespace Name Mixin selector named allocateLnet/minecraft/client/render/chunk/BlockBufferBuilderPool;allocate(I)Lnet/minecraft/client/render/chunk/BlockBufferBuilderPool;intermediary method_54643Lnet/minecraft/class_8901;method_54643(I)Lnet/minecraft/class_8901;official aLgfl;a(I)Lgfl;
 - 
acquire
- Mappings:
 Namespace Name Mixin selector named acquireLnet/minecraft/client/render/chunk/BlockBufferBuilderPool;acquire()Lnet/minecraft/client/render/chunk/BlockBufferAllocatorStorage;intermediary method_54642Lnet/minecraft/class_8901;method_54642()Lnet/minecraft/class_750;official aLgfl;a()Lgfk;
 - 
release
- Mappings:
 Namespace Name Mixin selector named releaseLnet/minecraft/client/render/chunk/BlockBufferBuilderPool;release(Lnet/minecraft/client/render/chunk/BlockBufferAllocatorStorage;)Vintermediary method_54644Lnet/minecraft/class_8901;method_54644(Lnet/minecraft/class_750;)Vofficial aLgfl;a(Lgfk;)V
 - 
hasNoAvailableBuilder
public boolean hasNoAvailableBuilder()- Mappings:
 Namespace Name Mixin selector named hasNoAvailableBuilderLnet/minecraft/client/render/chunk/BlockBufferBuilderPool;hasNoAvailableBuilder()Zintermediary method_54645Lnet/minecraft/class_8901;method_54645()Zofficial bLgfl;b()Z
 - 
getAvailableBuilderCount
public int getAvailableBuilderCount()- Mappings:
 Namespace Name Mixin selector named getAvailableBuilderCountLnet/minecraft/client/render/chunk/BlockBufferBuilderPool;getAvailableBuilderCount()Iintermediary method_54646Lnet/minecraft/class_8901;method_54646()Iofficial cLgfl;c()I
 
 -