Class ChunkRendererRegionBuilder

java.lang.Object
net.minecraft.client.render.chunk.ChunkRendererRegionBuilder

@Environment(CLIENT) public class ChunkRendererRegionBuilder extends Object
Mappings:
Namespace Name
official esd
intermediary net/minecraft/class_6850
named net/minecraft/client/render/chunk/ChunkRendererRegionBuilder
  • Field Details

    • chunks

      Mappings:
      Namespace Name Mixin selector
      official a Lesd;a:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
      intermediary field_36314 Lnet/minecraft/class_6850;field_36314:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
      named chunks Lnet/minecraft/client/render/chunk/ChunkRendererRegionBuilder;chunks:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
  • Constructor Details

    • ChunkRendererRegionBuilder

      public ChunkRendererRegionBuilder()
  • Method Details

    • build

      @Nullable public @Nullable ChunkRendererRegion build(World world, BlockPos startPos, BlockPos endPos, int offset)
      Mappings:
      Namespace Name Mixin selector
      official a Lesd;a(Lcad;Lgh;Lgh;I)Lesc;
      intermediary method_39969 Lnet/minecraft/class_6850;method_39969(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_853;
      named build Lnet/minecraft/client/render/chunk/ChunkRendererRegionBuilder;build(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/client/render/chunk/ChunkRendererRegion;
    • isEmptyBetween

      private static boolean isEmptyBetween(BlockPos startPos, BlockPos endPos, int offsetX, int offsetZ, ChunkRendererRegionBuilder.ClientChunk[][] chunks)
      Mappings:
      Namespace Name Mixin selector
      official a Lesd;a(Lgh;Lgh;II[[Lesd$a;)Z
      intermediary method_39970 Lnet/minecraft/class_6850;method_39970(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;II[[Lnet/minecraft/class_6850$class_6851;)Z
      named isEmptyBetween Lnet/minecraft/client/render/chunk/ChunkRendererRegionBuilder;isEmptyBetween(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;II[[Lnet/minecraft/client/render/chunk/ChunkRendererRegionBuilder$ClientChunk;)Z