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
named net/minecraft/client/render/chunk/ChunkBuilder$ChunkData
intermediary net/minecraft/class_846$class_849
official gpn$a
  • Field Details Link icon

    • UNPROCESSED Link icon

      public static final ChunkBuilder.ChunkData UNPROCESSED
      Mappings:
      Namespace Name Mixin selector
      named UNPROCESSED Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;UNPROCESSED:Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;
      intermediary field_4451 Lnet/minecraft/class_846$class_849;field_4451:Lnet/minecraft/class_846$class_849;
      official a Lgpn$a;a:Lgpn$a;
    • EMPTY Link icon

      public static final ChunkBuilder.ChunkData EMPTY
      Mappings:
      Namespace Name Mixin selector
      named EMPTY Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;EMPTY:Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;
      intermediary field_52172 Lnet/minecraft/class_846$class_849;field_52172:Lnet/minecraft/class_846$class_849;
      official b Lgpn$a;b:Lgpn$a;
    • nonEmptyLayers Link icon

      final Set<RenderLayer> nonEmptyLayers
      Mappings:
      Namespace Name Mixin selector
      named nonEmptyLayers Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;nonEmptyLayers:Ljava/util/Set;
      intermediary field_4450 Lnet/minecraft/class_846$class_849;field_4450:Ljava/util/Set;
      official c Lgpn$a;c:Ljava/util/Set;
    • blockEntities Link icon

      final List<BlockEntity> blockEntities
      Mappings:
      Namespace Name Mixin selector
      named blockEntities Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;blockEntities:Ljava/util/List;
      intermediary field_4456 Lnet/minecraft/class_846$class_849;field_4456:Ljava/util/List;
      official d Lgpn$a;d:Ljava/util/List;
    • occlusionGraph Link icon

      ChunkOcclusionData occlusionGraph
      Mappings:
      Namespace Name Mixin selector
      named occlusionGraph Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;occlusionGraph:Lnet/minecraft/client/render/chunk/ChunkOcclusionData;
      intermediary field_4455 Lnet/minecraft/class_846$class_849;field_4455:Lnet/minecraft/class_854;
      official e Lgpn$a;e:Lgpp;
    • transparentSortingData Link icon

      @Nullable BuiltBuffer.SortState transparentSortingData
      Mappings:
      Namespace Name Mixin selector
      named transparentSortingData Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;transparentSortingData:Lnet/minecraft/client/render/BuiltBuffer$SortState;
      intermediary field_4453 Lnet/minecraft/class_846$class_849;field_4453:Lnet/minecraft/class_9801$class_9802;
      official f Lgpn$a;f:Lffu$b;
  • Constructor Details Link icon

    • ChunkData Link icon

      public ChunkData()
  • Method Details Link icon

    • hasNonEmptyLayers Link icon

      public boolean hasNonEmptyLayers()
      Mappings:
      Namespace Name Mixin selector
      named hasNonEmptyLayers Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;hasNonEmptyLayers()Z
      intermediary method_62972 Lnet/minecraft/class_846$class_849;method_62972()Z
      official a Lgpn$a;a()Z
    • isEmpty Link icon

      public boolean isEmpty(RenderLayer layer)
      Mappings:
      Namespace Name Mixin selector
      named isEmpty Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;isEmpty(Lnet/minecraft/client/render/RenderLayer;)Z
      intermediary method_3641 Lnet/minecraft/class_846$class_849;method_3641(Lnet/minecraft/class_1921;)Z
      official a Lgpn$a;a(Lgmj;)Z
    • getBlockEntities Link icon

      public List<BlockEntity> getBlockEntities()
      Mappings:
      Namespace Name Mixin selector
      named getBlockEntities Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;getBlockEntities()Ljava/util/List;
      intermediary method_3642 Lnet/minecraft/class_846$class_849;method_3642()Ljava/util/List;
      official b Lgpn$a;b()Ljava/util/List;
    • isVisibleThrough Link icon

      public boolean isVisibleThrough(Direction from, Direction to)
      Mappings:
      Namespace Name Mixin selector
      named isVisibleThrough Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;isVisibleThrough(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)Z
      intermediary method_3650 Lnet/minecraft/class_846$class_849;method_3650(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z
      official a Lgpn$a;a(Ljn;Ljn;)Z