类 BufferBuilderStorage
- java.lang.Object
-
- net.minecraft.client.render.BufferBuilderStorage
-
@Environment(CLIENT) public class BufferBuilderStorage extends Object
- Mappings:
Namespace Name official emgintermediary net/minecraft/class_4599named net/minecraft/client/render/BufferBuilderStorage
-
-
字段概要
字段 修饰符和类型 字段 说明 private BlockBufferBuilderStorageblockBuildersprivate VertexConsumerProvider.ImmediateeffectVertexConsumersprivate SortedMap<RenderLayer,BufferBuilder>entityBuildersprivate VertexConsumerProvider.ImmediateentityVertexConsumersprivate OutlineVertexConsumerProvideroutlineVertexConsumers
-
构造器概要
构造器 构造器 说明 BufferBuilderStorage()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 private static voidassignBufferBuilder(Object2ObjectLinkedOpenHashMap<RenderLayer,BufferBuilder> builderStorage, RenderLayer layer)BlockBufferBuilderStoragegetBlockBufferBuilders()VertexConsumerProvider.ImmediategetEffectVertexConsumers()VertexConsumerProvider.ImmediategetEntityVertexConsumers()OutlineVertexConsumerProvidergetOutlineVertexConsumers()
-
-
-
字段详细资料
-
blockBuilders
private final BlockBufferBuilderStorage blockBuilders
- Mappings:
Namespace Name Mixin selector official aLemg;a:Leln;intermediary field_20956Lnet/minecraft/class_4599;field_20956:Lnet/minecraft/class_750;named blockBuildersLnet/minecraft/client/render/BufferBuilderStorage;blockBuilders:Lnet/minecraft/client/render/chunk/BlockBufferBuilderStorage;
-
entityBuilders
private final SortedMap<RenderLayer,BufferBuilder> entityBuilders
- Mappings:
Namespace Name Mixin selector official bLemg;b:Ljava/util/SortedMap;intermediary field_20957Lnet/minecraft/class_4599;field_20957:Ljava/util/SortedMap;named entityBuildersLnet/minecraft/client/render/BufferBuilderStorage;entityBuilders:Ljava/util/SortedMap;
-
entityVertexConsumers
private final VertexConsumerProvider.Immediate entityVertexConsumers
- Mappings:
Namespace Name Mixin selector official cLemg;c:Lema$a;intermediary field_20958Lnet/minecraft/class_4599;field_20958:Lnet/minecraft/class_4597$class_4598;named entityVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;entityVertexConsumers:Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
-
effectVertexConsumers
private final VertexConsumerProvider.Immediate effectVertexConsumers
- Mappings:
Namespace Name Mixin selector official dLemg;d:Lema$a;intermediary field_20959Lnet/minecraft/class_4599;field_20959:Lnet/minecraft/class_4597$class_4598;named effectVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;effectVertexConsumers:Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
-
outlineVertexConsumers
private final OutlineVertexConsumerProvider outlineVertexConsumers
- Mappings:
Namespace Name Mixin selector official eLemg;e:Lemb;intermediary field_20961Lnet/minecraft/class_4599;field_20961:Lnet/minecraft/class_4618;named outlineVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;outlineVertexConsumers:Lnet/minecraft/client/render/OutlineVertexConsumerProvider;
-
-
方法详细资料
-
assignBufferBuilder
private static void assignBufferBuilder(Object2ObjectLinkedOpenHashMap<RenderLayer,BufferBuilder> builderStorage, RenderLayer layer)
- Mappings:
Namespace Name Mixin selector official aLemg;a(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lemi;)Vintermediary method_23798Lnet/minecraft/class_4599;method_23798(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/class_1921;)Vnamed assignBufferBuilderLnet/minecraft/client/render/BufferBuilderStorage;assignBufferBuilder(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/client/render/RenderLayer;)V
-
getBlockBufferBuilders
public BlockBufferBuilderStorage getBlockBufferBuilders()
- Mappings:
Namespace Name Mixin selector official aLemg;a()Leln;intermediary method_22997Lnet/minecraft/class_4599;method_22997()Lnet/minecraft/class_750;named getBlockBufferBuildersLnet/minecraft/client/render/BufferBuilderStorage;getBlockBufferBuilders()Lnet/minecraft/client/render/chunk/BlockBufferBuilderStorage;
-
getEntityVertexConsumers
public VertexConsumerProvider.Immediate getEntityVertexConsumers()
- Mappings:
Namespace Name Mixin selector official bLemg;b()Lema$a;intermediary method_23000Lnet/minecraft/class_4599;method_23000()Lnet/minecraft/class_4597$class_4598;named getEntityVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;getEntityVertexConsumers()Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
-
getEffectVertexConsumers
public VertexConsumerProvider.Immediate getEffectVertexConsumers()
- Mappings:
Namespace Name Mixin selector official cLemg;c()Lema$a;intermediary method_23001Lnet/minecraft/class_4599;method_23001()Lnet/minecraft/class_4597$class_4598;named getEffectVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;getEffectVertexConsumers()Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
-
getOutlineVertexConsumers
public OutlineVertexConsumerProvider getOutlineVertexConsumers()
- Mappings:
Namespace Name Mixin selector official dLemg;d()Lemb;intermediary method_23003Lnet/minecraft/class_4599;method_23003()Lnet/minecraft/class_4618;named getOutlineVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;getOutlineVertexConsumers()Lnet/minecraft/client/render/OutlineVertexConsumerProvider;
-
-