Class ChunkBuilder

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

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lbxm;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_11035 Lnet/minecraft/class_2476;field_11035:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/render/chunk/ChunkBuilder;LOGGER:Lorg/apache/logging/log4j/Logger;
    • field_11036

      private static final ThreadFactory field_11036
      Mappings:
      Namespace Name Mixin selector
      official b Lbxm;b:Ljava/util/concurrent/ThreadFactory;
      intermediary field_11036 Lnet/minecraft/class_2476;field_11036:Ljava/util/concurrent/ThreadFactory;
      named field_11036 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_11036:Ljava/util/concurrent/ThreadFactory;
    • field_13607

      private final int field_13607
      Mappings:
      Namespace Name Mixin selector
      official c Lbxm;c:I
      intermediary field_13607 Lnet/minecraft/class_2476;field_13607:I
      named field_13607 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_13607:I
    • field_13608

      private final List<Thread> field_13608
      Mappings:
      Namespace Name Mixin selector
      official d Lbxm;d:Ljava/util/List;
      intermediary field_13608 Lnet/minecraft/class_2476;field_13608:Ljava/util/List;
      named field_13608 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_13608:Ljava/util/List;
    • field_11037

      private final List<ChunkRenderThread> field_11037
      Mappings:
      Namespace Name Mixin selector
      official e Lbxm;e:Ljava/util/List;
      intermediary field_11037 Lnet/minecraft/class_2476;field_11037:Ljava/util/List;
      named field_11037 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_11037:Ljava/util/List;
    • field_13609

      private final PriorityBlockingQueue<ChunkBuilder> field_13609
      Mappings:
      Namespace Name Mixin selector
      official f Lbxm;f:Ljava/util/concurrent/PriorityBlockingQueue;
      intermediary field_13609 Lnet/minecraft/class_2476;field_13609:Ljava/util/concurrent/PriorityBlockingQueue;
      named field_13609 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_13609:Ljava/util/concurrent/PriorityBlockingQueue;
    • field_11039

      private final BlockingQueue<RenderLayerBuffers> field_11039
      Mappings:
      Namespace Name Mixin selector
      official g Lbxm;g:Ljava/util/concurrent/BlockingQueue;
      intermediary field_11039 Lnet/minecraft/class_2476;field_11039:Ljava/util/concurrent/BlockingQueue;
      named field_11039 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_11039:Ljava/util/concurrent/BlockingQueue;
    • field_11040

      private final BufferRenderer field_11040
      Mappings:
      Namespace Name Mixin selector
      official h Lbxm;h:Lbul;
      intermediary field_11040 Lnet/minecraft/class_2476;field_11040:Lnet/minecraft/class_2395;
      named field_11040 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_11040:Lnet/minecraft/client/render/BufferRenderer;
    • field_11041

      private final VertexBufferUploader field_11041
      Mappings:
      Namespace Name Mixin selector
      official i Lbxm;i:Lbvg;
      intermediary field_11041 Lnet/minecraft/class_2476;field_11041:Lnet/minecraft/class_2426;
      named field_11041 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_11041:Lnet/minecraft/client/render/VertexBufferUploader;
    • field_11042

      private final Queue<ChunkBuilder.class_2889> field_11042
      Mappings:
      Namespace Name Mixin selector
      official j Lbxm;j:Ljava/util/Queue;
      intermediary field_11042 Lnet/minecraft/class_2476;field_11042:Ljava/util/Queue;
      named field_11042 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_11042:Ljava/util/Queue;
    • field_11043

      private final ChunkRenderThread field_11043
      Mappings:
      Namespace Name Mixin selector
      official k Lbxm;k:Lbxn;
      intermediary field_11043 Lnet/minecraft/class_2476;field_11043:Lnet/minecraft/class_2477;
      named field_11043 Lnet/minecraft/client/render/chunk/ChunkBuilder;field_11043:Lnet/minecraft/client/world/ChunkRenderThread;
  • Constructor Details

    • ChunkBuilder

      public ChunkBuilder()
  • Method Details

    • getDebugString

      public String getDebugString()
      Mappings:
      Namespace Name Mixin selector
      official a Lbxm;a()Ljava/lang/String;
      intermediary method_10122 Lnet/minecraft/class_2476;method_10122()Ljava/lang/String;
      named getDebugString Lnet/minecraft/client/render/chunk/ChunkBuilder;getDebugString()Ljava/lang/String;
    • method_10123

      public boolean method_10123(long long2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxm;a(J)Z
      intermediary method_10123 Lnet/minecraft/class_2476;method_10123(J)Z
      named method_10123 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10123(J)Z
    • method_10129

      public boolean method_10129(BuiltChunk builtChunk)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxm;a(Lbxr;)Z
      intermediary method_10129 Lnet/minecraft/class_2476;method_10129(Lnet/minecraft/class_2481;)Z
      named method_10129 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10129(Lnet/minecraft/client/world/BuiltChunk;)Z
    • method_10131

      public boolean method_10131(BuiltChunk builtChunk)
      Mappings:
      Namespace Name Mixin selector
      official b Lbxm;b(Lbxr;)Z
      intermediary method_10131 Lnet/minecraft/class_2476;method_10131(Lnet/minecraft/class_2481;)Z
      named method_10131 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10131(Lnet/minecraft/client/world/BuiltChunk;)Z
    • stop

      public void stop()
      Mappings:
      Namespace Name Mixin selector
      official b Lbxm;b()V
      intermediary method_10130 Lnet/minecraft/class_2476;method_10130()V
      named stop Lnet/minecraft/client/render/chunk/ChunkBuilder;stop()V
    • method_10127

      public void method_10127(RenderLayerBuffers renderLayerBuffers)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxm;a(Lbum;)V
      intermediary method_10127 Lnet/minecraft/class_2476;method_10127(Lnet/minecraft/class_2397;)V
      named method_10127 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10127(Lnet/minecraft/client/render/RenderLayerBuffers;)V
    • method_10132

      public RenderLayerBuffers method_10132() throws InterruptedException
      Throws:
      InterruptedException
      Mappings:
      Namespace Name Mixin selector
      official c Lbxm;c()Lbum;
      intermediary method_10132 Lnet/minecraft/class_2476;method_10132()Lnet/minecraft/class_2397;
      named method_10132 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10132()Lnet/minecraft/client/render/RenderLayerBuffers;
    • method_10134

      public ChunkBuilder method_10134() throws InterruptedException
      Throws:
      InterruptedException
      Mappings:
      Namespace Name Mixin selector
      official d Lbxm;d()Lbxl;
      intermediary method_10134 Lnet/minecraft/class_2476;method_10134()Lnet/minecraft/class_2473;
      named method_10134 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10134()Lnet/minecraft/client/world/ChunkBuilder;
    • method_10133

      public boolean method_10133(BuiltChunk builtChunk)
      Mappings:
      Namespace Name Mixin selector
      official c Lbxm;c(Lbxr;)Z
      intermediary method_10133 Lnet/minecraft/class_2476;method_10133(Lnet/minecraft/class_2481;)Z
      named method_10133 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10133(Lnet/minecraft/client/world/BuiltChunk;)Z
    • method_12419

      public ListenableFuture<Object> method_12419(BlockRenderLayer blockRenderLayer, BufferBuilder bufferBuilder, BuiltChunk builtChunk, ChunkAssemblyHelper chunkAssemblyHelper, double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxm;a(Lamm;Lbuk;Lbxr;Lbxo;D)Lcom/google/common/util/concurrent/ListenableFuture;
      intermediary method_12419 Lnet/minecraft/class_2476;method_12419(Lnet/minecraft/class_2165;Lnet/minecraft/class_520;Lnet/minecraft/class_2481;Lnet/minecraft/class_2478;D)Lcom/google/common/util/concurrent/ListenableFuture;
      named method_12419 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_12419(Lnet/minecraft/client/render/BlockRenderLayer;Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/client/world/BuiltChunk;Lnet/minecraft/client/world/ChunkAssemblyHelper;D)Lcom/google/common/util/concurrent/ListenableFuture;
    • method_10125

      private void method_10125(BufferBuilder bufferBuilder, int int2, BuiltChunk builtChunk)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxm;a(Lbuk;ILbxr;)V
      intermediary method_10125 Lnet/minecraft/class_2476;method_10125(Lnet/minecraft/class_520;ILnet/minecraft/class_2481;)V
      named method_10125 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10125(Lnet/minecraft/client/render/BufferBuilder;ILnet/minecraft/client/world/BuiltChunk;)V
    • method_10126

      private void method_10126(BufferBuilder bufferBuilder, VertexBuffer vertexBuffer)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxm;a(Lbuk;Lcdz;)V
      intermediary method_10126 Lnet/minecraft/class_2476;method_10126(Lnet/minecraft/class_520;Lnet/minecraft/class_2521;)V
      named method_10126 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10126(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/client/render/VertexBuffer;)V
    • method_10135

      public void method_10135()
      Mappings:
      Namespace Name Mixin selector
      official e Lbxm;e()V
      intermediary method_10135 Lnet/minecraft/class_2476;method_10135()V
      named method_10135 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_10135()V
    • method_12420

      public boolean method_12420()
      Mappings:
      Namespace Name Mixin selector
      official f Lbxm;f()Z
      intermediary method_12420 Lnet/minecraft/class_2476;method_12420()Z
      named method_12420 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_12420()Z
    • method_12421

      public void method_12421()
      Mappings:
      Namespace Name Mixin selector
      official g Lbxm;g()V
      intermediary method_12421 Lnet/minecraft/class_2476;method_12421()V
      named method_12421 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_12421()V
    • method_12422

      public boolean method_12422()
      Mappings:
      Namespace Name Mixin selector
      official h Lbxm;h()Z
      intermediary method_12422 Lnet/minecraft/class_2476;method_12422()Z
      named method_12422 Lnet/minecraft/client/render/chunk/ChunkBuilder;method_12422()Z