Class ChunkBuilder.ChunkData
java.lang.Object
net.minecraft.client.render.chunk.ChunkBuilder.ChunkData
- Enclosing class:
- ChunkBuilder
@Environment(CLIENT) public static class ChunkBuilder.ChunkData extends Object
- Mappings:
Namespace Name official ekg$b
intermediary net/minecraft/class_846$class_849
named net/minecraft/client/render/chunk/ChunkBuilder$ChunkData
-
Field Summary
Fields Modifier and Type Field Description private List<BlockEntity>
blockEntities
private BufferBuilder.class_5594
bufferState
private boolean
empty
static ChunkBuilder.ChunkData
EMPTY
private Set<RenderLayer>
initializedLayers
private Set<RenderLayer>
nonEmptyLayers
private ChunkOcclusionData
occlusionGraph
-
Constructor Summary
Constructors Constructor Description ChunkData()
-
Method Summary
Modifier and Type Method Description List<BlockEntity>
getBlockEntities()
boolean
isEmpty()
boolean
isEmpty(RenderLayer layer)
boolean
isVisibleThrough(Direction direction, Direction direction2)
-
Field Details
-
EMPTY
- Mappings:
Namespace Name Mixin selector official a
Lekg$b;a:Lekg$b;
intermediary field_4451
Lnet/minecraft/class_846$class_849;field_4451:Lnet/minecraft/class_846$class_849;
named EMPTY
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;EMPTY:Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;
-
nonEmptyLayers
- Mappings:
Namespace Name Mixin selector official b
Lekg$b;b:Ljava/util/Set;
intermediary field_4450
Lnet/minecraft/class_846$class_849;field_4450:Ljava/util/Set;
named nonEmptyLayers
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;nonEmptyLayers:Ljava/util/Set;
-
initializedLayers
- Mappings:
Namespace Name Mixin selector official c
Lekg$b;c:Ljava/util/Set;
intermediary field_4452
Lnet/minecraft/class_846$class_849;field_4452:Ljava/util/Set;
named initializedLayers
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;initializedLayers:Ljava/util/Set;
-
empty
private boolean empty- Mappings:
Namespace Name Mixin selector official d
Lekg$b;d:Z
intermediary field_4454
Lnet/minecraft/class_846$class_849;field_4454:Z
named empty
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;empty:Z
-
blockEntities
- Mappings:
Namespace Name Mixin selector official e
Lekg$b;e:Ljava/util/List;
intermediary field_4456
Lnet/minecraft/class_846$class_849;field_4456:Ljava/util/List;
named blockEntities
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;blockEntities:Ljava/util/List;
-
occlusionGraph
- Mappings:
Namespace Name Mixin selector official f
Lekg$b;f:Lekj;
intermediary field_4455
Lnet/minecraft/class_846$class_849;field_4455:Lnet/minecraft/class_854;
named occlusionGraph
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;occlusionGraph:Lnet/minecraft/client/render/chunk/ChunkOcclusionData;
-
bufferState
- Mappings:
Namespace Name Mixin selector official g
Lekg$b;g:Ldlm$b;
intermediary field_4453
Lnet/minecraft/class_846$class_849;field_4453:Lnet/minecraft/class_287$class_5594;
named bufferState
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;bufferState:Lnet/minecraft/client/render/BufferBuilder$class_5594;
-
-
Constructor Details
-
ChunkData
public ChunkData()
-
-
Method Details
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector official a
Lekg$b;a()Z
intermediary method_3645
Lnet/minecraft/class_846$class_849;method_3645()Z
named isEmpty
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;isEmpty()Z
-
isEmpty
- Mappings:
Namespace Name Mixin selector official a
Lekg$b;a(Lehy;)Z
intermediary method_3641
Lnet/minecraft/class_846$class_849;method_3641(Lnet/minecraft/class_1921;)Z
named isEmpty
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;isEmpty(Lnet/minecraft/client/render/RenderLayer;)Z
-
getBlockEntities
- Mappings:
Namespace Name Mixin selector official b
Lekg$b;b()Ljava/util/List;
intermediary method_3642
Lnet/minecraft/class_846$class_849;method_3642()Ljava/util/List;
named getBlockEntities
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;getBlockEntities()Ljava/util/List;
-
isVisibleThrough
- Mappings:
Namespace Name Mixin selector official a
Lekg$b;a(Lgc;Lgc;)Z
intermediary method_3650
Lnet/minecraft/class_846$class_849;method_3650(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z
named isVisibleThrough
Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;isVisibleThrough(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)Z
-