Class ChunkAssemblyHelper

java.lang.Object
net.minecraft.client.world.ChunkAssemblyHelper

@Environment(CLIENT)
public class ChunkAssemblyHelper
extends Object
Mappings:
Namespace Name
official bhq
intermediary net/minecraft/class_1108
named net/minecraft/client/world/ChunkAssemblyHelper
  • Field Details

    • UNSUPPORTED

      public static final ChunkAssemblyHelper UNSUPPORTED
      Mappings:
      Namespace Name Mixin selector
      official a Lbhq;a:Lbhq;
      intermediary field_4753 Lnet/minecraft/class_1108;field_4753:Lnet/minecraft/class_1108;
      named UNSUPPORTED Lnet/minecraft/client/world/ChunkAssemblyHelper;UNSUPPORTED:Lnet/minecraft/client/world/ChunkAssemblyHelper;
    • usedLayers

      private final boolean[] usedLayers
      Mappings:
      Namespace Name Mixin selector
      official b Lbhq;b:[Z
      intermediary field_4754 Lnet/minecraft/class_1108;field_4754:[Z
      named usedLayers Lnet/minecraft/client/world/ChunkAssemblyHelper;usedLayers:[Z
    • unusedLayers

      private final boolean[] unusedLayers
      Mappings:
      Namespace Name Mixin selector
      official c Lbhq;c:[Z
      intermediary field_4755 Lnet/minecraft/class_1108;field_4755:[Z
      named unusedLayers Lnet/minecraft/client/world/ChunkAssemblyHelper;unusedLayers:[Z
    • field_4756

      private boolean field_4756
      Mappings:
      Namespace Name Mixin selector
      official d Lbhq;d:Z
      intermediary field_4756 Lnet/minecraft/class_1108;field_4756:Z
      named field_4756 Lnet/minecraft/client/world/ChunkAssemblyHelper;field_4756:Z
    • blockEntities

      private final List<BlockEntity> blockEntities
      Mappings:
      Namespace Name Mixin selector
      official e Lbhq;e:Ljava/util/List;
      intermediary field_4757 Lnet/minecraft/class_1108;field_4757:Ljava/util/List;
      named blockEntities Lnet/minecraft/client/world/ChunkAssemblyHelper;blockEntities:Ljava/util/List;
    • chunkOcclusionData

      private ChunkOcclusionData chunkOcclusionData
      Mappings:
      Namespace Name Mixin selector
      official f Lbhq;f:Lbhx;
      intermediary field_4758 Lnet/minecraft/class_1108;field_4758:Lnet/minecraft/class_1115;
      named chunkOcclusionData Lnet/minecraft/client/world/ChunkAssemblyHelper;chunkOcclusionData:Lnet/minecraft/client/render/chunk/ChunkOcclusionData;
    • drawArrayParameters

      private BufferBuilder.DrawArrayParameters drawArrayParameters
      Mappings:
      Namespace Name Mixin selector
      official g Lbhq;g:Lbfd$a;
      intermediary field_4759 Lnet/minecraft/class_1108;field_4759:Lnet/minecraft/class_1002$class_1003;
      named drawArrayParameters Lnet/minecraft/client/world/ChunkAssemblyHelper;drawArrayParameters:Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;
  • Constructor Details

    • ChunkAssemblyHelper

      public ChunkAssemblyHelper()
  • Method Details

    • method_3798

      public boolean method_3798()
      Mappings:
      Namespace Name Mixin selector
      official a Lbhq;a()Z
      intermediary method_3798 Lnet/minecraft/class_1108;method_3798()Z
      named method_3798 Lnet/minecraft/client/world/ChunkAssemblyHelper;method_3798()Z
    • setUsed

      protected void setUsed​(RenderLayer layer)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhq;a(Ladf;)V
      intermediary method_3799 Lnet/minecraft/class_1108;method_3799(Lnet/minecraft/class_91;)V
      named setUsed Lnet/minecraft/client/world/ChunkAssemblyHelper;setUsed(Lnet/minecraft/client/render/RenderLayer;)V
    • method_3805

      public boolean method_3805​(RenderLayer layer)
      Mappings:
      Namespace Name Mixin selector
      official b Lbhq;b(Ladf;)Z
      intermediary method_3805 Lnet/minecraft/class_1108;method_3805(Lnet/minecraft/class_91;)Z
      named method_3805 Lnet/minecraft/client/world/ChunkAssemblyHelper;method_3805(Lnet/minecraft/client/render/RenderLayer;)Z
    • setUnused

      public void setUnused​(RenderLayer layer)
      Mappings:
      Namespace Name Mixin selector
      official c Lbhq;c(Ladf;)V
      intermediary method_3807 Lnet/minecraft/class_1108;method_3807(Lnet/minecraft/class_91;)V
      named setUnused Lnet/minecraft/client/world/ChunkAssemblyHelper;setUnused(Lnet/minecraft/client/render/RenderLayer;)V
    • isUnused

      public boolean isUnused​(RenderLayer layer)
      Mappings:
      Namespace Name Mixin selector
      official d Lbhq;d(Ladf;)Z
      intermediary method_3808 Lnet/minecraft/class_1108;method_3808(Lnet/minecraft/class_91;)Z
      named isUnused Lnet/minecraft/client/world/ChunkAssemblyHelper;isUnused(Lnet/minecraft/client/render/RenderLayer;)Z
    • getBlockEntities

      public List<BlockEntity> getBlockEntities()
      Mappings:
      Namespace Name Mixin selector
      official b Lbhq;b()Ljava/util/List;
      intermediary method_3804 Lnet/minecraft/class_1108;method_3804()Ljava/util/List;
      named getBlockEntities Lnet/minecraft/client/world/ChunkAssemblyHelper;getBlockEntities()Ljava/util/List;
    • addBlockEntity

      public void addBlockEntity​(BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhq;a(Lakw;)V
      intermediary method_3800 Lnet/minecraft/class_1108;method_3800(Lnet/minecraft/class_348;)V
      named addBlockEntity Lnet/minecraft/client/world/ChunkAssemblyHelper;addBlockEntity(Lnet/minecraft/block/entity/BlockEntity;)V
    • isVisibleThrough

      public boolean isVisibleThrough​(Direction dir1, Direction dir2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhq;a(Lcq;Lcq;)Z
      intermediary method_3803 Lnet/minecraft/class_1108;method_3803(Lnet/minecraft/class_1383;Lnet/minecraft/class_1383;)Z
      named isVisibleThrough Lnet/minecraft/client/world/ChunkAssemblyHelper;isVisibleThrough(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)Z
    • setChunkOcclusionData

      public void setChunkOcclusionData​(ChunkOcclusionData data)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhq;a(Lbhx;)V
      intermediary method_3802 Lnet/minecraft/class_1108;method_3802(Lnet/minecraft/class_1115;)V
      named setChunkOcclusionData Lnet/minecraft/client/world/ChunkAssemblyHelper;setChunkOcclusionData(Lnet/minecraft/client/render/chunk/ChunkOcclusionData;)V
    • getDrawArrayParameters

      public BufferBuilder.DrawArrayParameters getDrawArrayParameters()
      Mappings:
      Namespace Name Mixin selector
      official c Lbhq;c()Lbfd$a;
      intermediary method_3806 Lnet/minecraft/class_1108;method_3806()Lnet/minecraft/class_1002$class_1003;
      named getDrawArrayParameters Lnet/minecraft/client/world/ChunkAssemblyHelper;getDrawArrayParameters()Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;
    • setDrawArrayParameters

      public void setDrawArrayParameters​(BufferBuilder.DrawArrayParameters parameters)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhq;a(Lbfd$a;)V
      intermediary method_3801 Lnet/minecraft/class_1108;method_3801(Lnet/minecraft/class_1002$class_1003;)V
      named setDrawArrayParameters Lnet/minecraft/client/world/ChunkAssemblyHelper;setDrawArrayParameters(Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;)V