Class ChunkBuilder

java.lang.Object
net.minecraft.client.world.ChunkBuilder
All Implemented Interfaces:
Comparable<ChunkBuilder>

@Environment(CLIENT) public class ChunkBuilder extends Object implements Comparable<ChunkBuilder>
Mappings:
Namespace Name
official cwo
intermediary net/minecraft/class_2473
named net/minecraft/client/world/ChunkBuilder
  • Field Details

    • builtChunk

      private final BuiltChunk builtChunk
      Mappings:
      Namespace Name Mixin selector
      official a Lcwo;a:Lcwt;
      intermediary field_11019 Lnet/minecraft/class_2473;field_11019:Lnet/minecraft/class_2481;
      named builtChunk Lnet/minecraft/client/world/ChunkBuilder;builtChunk:Lnet/minecraft/client/world/BuiltChunk;
    • lock

      private final ReentrantLock lock
      Mappings:
      Namespace Name Mixin selector
      official b Lcwo;b:Ljava/util/concurrent/locks/ReentrantLock;
      intermediary field_11020 Lnet/minecraft/class_2473;field_11020:Ljava/util/concurrent/locks/ReentrantLock;
      named lock Lnet/minecraft/client/world/ChunkBuilder;lock:Ljava/util/concurrent/locks/ReentrantLock;
    • tasks

      private final List<Runnable> tasks
      Mappings:
      Namespace Name Mixin selector
      official c Lcwo;c:Ljava/util/List;
      intermediary field_11021 Lnet/minecraft/class_2473;field_11021:Ljava/util/List;
      named tasks Lnet/minecraft/client/world/ChunkBuilder;tasks:Ljava/util/List;
    • functionType

      private final ChunkBuilder.FunctionType functionType
      Mappings:
      Namespace Name Mixin selector
      official d Lcwo;d:Lcwo$b;
      intermediary field_11022 Lnet/minecraft/class_2473;field_11022:Lnet/minecraft/class_2473$class_2475;
      named functionType Lnet/minecraft/client/world/ChunkBuilder;functionType:Lnet/minecraft/client/world/ChunkBuilder$FunctionType;
    • field_13606

      private final double field_13606
      Mappings:
      Namespace Name Mixin selector
      official e Lcwo;e:D
      intermediary field_13606 Lnet/minecraft/class_2473;field_13606:D
      named field_13606 Lnet/minecraft/client/world/ChunkBuilder;field_13606:D
    • renderLaterBuffers

      private RenderLayerBuffers renderLaterBuffers
      Mappings:
      Namespace Name Mixin selector
      official f Lcwo;f:Lcts;
      intermediary field_11023 Lnet/minecraft/class_2473;field_11023:Lnet/minecraft/class_2397;
      named renderLaterBuffers Lnet/minecraft/client/world/ChunkBuilder;renderLaterBuffers:Lnet/minecraft/client/render/RenderLayerBuffers;
    • chunkAssemblyHelper

      private ChunkAssemblyHelper chunkAssemblyHelper
      Mappings:
      Namespace Name Mixin selector
      official g Lcwo;g:Lcwr;
      intermediary field_11024 Lnet/minecraft/class_2473;field_11024:Lnet/minecraft/class_2478;
      named chunkAssemblyHelper Lnet/minecraft/client/world/ChunkBuilder;chunkAssemblyHelper:Lnet/minecraft/client/world/ChunkAssemblyHelper;
    • renderStatus

      private ChunkBuilder.RenderStatus renderStatus
      Mappings:
      Namespace Name Mixin selector
      official h Lcwo;h:Lcwo$a;
      intermediary field_11025 Lnet/minecraft/class_2473;field_11025:Lnet/minecraft/class_2473$class_2474;
      named renderStatus Lnet/minecraft/client/world/ChunkBuilder;renderStatus:Lnet/minecraft/client/world/ChunkBuilder$RenderStatus;
    • field_11026

      private boolean field_11026
      Mappings:
      Namespace Name Mixin selector
      official i Lcwo;i:Z
      intermediary field_11026 Lnet/minecraft/class_2473;field_11026:Z
      named field_11026 Lnet/minecraft/client/world/ChunkBuilder;field_11026:Z
  • Constructor Details

  • Method Details

    • getRenderStatus

      public ChunkBuilder.RenderStatus getRenderStatus()
      Mappings:
      Namespace Name Mixin selector
      official a Lcwo;a()Lcwo$a;
      intermediary method_10110 Lnet/minecraft/class_2473;method_10110()Lnet/minecraft/class_2473$class_2474;
      named getRenderStatus Lnet/minecraft/client/world/ChunkBuilder;getRenderStatus()Lnet/minecraft/client/world/ChunkBuilder$RenderStatus;
    • getBuiltChunk

      public BuiltChunk getBuiltChunk()
      Mappings:
      Namespace Name Mixin selector
      official b Lcwo;b()Lcwt;
      intermediary method_10115 Lnet/minecraft/class_2473;method_10115()Lnet/minecraft/class_2481;
      named getBuiltChunk Lnet/minecraft/client/world/ChunkBuilder;getBuiltChunk()Lnet/minecraft/client/world/BuiltChunk;
    • getChunkAssemblyHelper

      public ChunkAssemblyHelper getChunkAssemblyHelper()
      Mappings:
      Namespace Name Mixin selector
      official c Lcwo;c()Lcwr;
      intermediary method_10116 Lnet/minecraft/class_2473;method_10116()Lnet/minecraft/class_2478;
      named getChunkAssemblyHelper Lnet/minecraft/client/world/ChunkBuilder;getChunkAssemblyHelper()Lnet/minecraft/client/world/ChunkAssemblyHelper;
    • setChunkAssemblyHelper

      public void setChunkAssemblyHelper(ChunkAssemblyHelper chunkAssemblyHelper)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwo;a(Lcwr;)V
      intermediary method_10113 Lnet/minecraft/class_2473;method_10113(Lnet/minecraft/class_2478;)V
      named setChunkAssemblyHelper Lnet/minecraft/client/world/ChunkBuilder;setChunkAssemblyHelper(Lnet/minecraft/client/world/ChunkAssemblyHelper;)V
    • getRenderLaterBuffers

      public RenderLayerBuffers getRenderLaterBuffers()
      Mappings:
      Namespace Name Mixin selector
      official d Lcwo;d()Lcts;
      intermediary method_10117 Lnet/minecraft/class_2473;method_10117()Lnet/minecraft/class_2397;
      named getRenderLaterBuffers Lnet/minecraft/client/world/ChunkBuilder;getRenderLaterBuffers()Lnet/minecraft/client/render/RenderLayerBuffers;
    • setRenderLayerBuffers

      public void setRenderLayerBuffers(RenderLayerBuffers renderLaterBuffers)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwo;a(Lcts;)V
      intermediary method_10111 Lnet/minecraft/class_2473;method_10111(Lnet/minecraft/class_2397;)V
      named setRenderLayerBuffers Lnet/minecraft/client/world/ChunkBuilder;setRenderLayerBuffers(Lnet/minecraft/client/render/RenderLayerBuffers;)V
    • setRenderStatus

      public void setRenderStatus(ChunkBuilder.RenderStatus renderStatus)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwo;a(Lcwo$a;)V
      intermediary method_10112 Lnet/minecraft/class_2473;method_10112(Lnet/minecraft/class_2473$class_2474;)V
      named setRenderStatus Lnet/minecraft/client/world/ChunkBuilder;setRenderStatus(Lnet/minecraft/client/world/ChunkBuilder$RenderStatus;)V
    • method_10118

      public void method_10118()
      Mappings:
      Namespace Name Mixin selector
      official e Lcwo;e()V
      intermediary method_10118 Lnet/minecraft/class_2473;method_10118()V
      named method_10118 Lnet/minecraft/client/world/ChunkBuilder;method_10118()V
    • method_10114

      public void method_10114(Runnable runnable)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwo;a(Ljava/lang/Runnable;)V
      intermediary method_10114 Lnet/minecraft/class_2473;method_10114(Ljava/lang/Runnable;)V
      named method_10114 Lnet/minecraft/client/world/ChunkBuilder;method_10114(Ljava/lang/Runnable;)V
    • getLock

      public ReentrantLock getLock()
      Mappings:
      Namespace Name Mixin selector
      official f Lcwo;f()Ljava/util/concurrent/locks/ReentrantLock;
      intermediary method_10119 Lnet/minecraft/class_2473;method_10119()Ljava/util/concurrent/locks/ReentrantLock;
      named getLock Lnet/minecraft/client/world/ChunkBuilder;getLock()Ljava/util/concurrent/locks/ReentrantLock;
    • method_10120

      public ChunkBuilder.FunctionType method_10120()
      Mappings:
      Namespace Name Mixin selector
      official g Lcwo;g()Lcwo$b;
      intermediary method_10120 Lnet/minecraft/class_2473;method_10120()Lnet/minecraft/class_2473$class_2475;
      named method_10120 Lnet/minecraft/client/world/ChunkBuilder;method_10120()Lnet/minecraft/client/world/ChunkBuilder$FunctionType;
    • method_10121

      public boolean method_10121()
      Mappings:
      Namespace Name Mixin selector
      official h Lcwo;h()Z
      intermediary method_10121 Lnet/minecraft/class_2473;method_10121()Z
      named method_10121 Lnet/minecraft/client/world/ChunkBuilder;method_10121()Z
    • compareTo

      public int compareTo(ChunkBuilder chunkBuilder)
      Specified by:
      compareTo in interface Comparable<ChunkBuilder>
      Mappings:
      Namespace Name Mixin selector
      official a Lcwo;a(Lcwo;)I
      intermediary method_12417 Lnet/minecraft/class_2473;method_12417(Lnet/minecraft/class_2473;)I
      named compareTo Lnet/minecraft/client/world/ChunkBuilder;compareTo(Lnet/minecraft/client/world/ChunkBuilder;)I
    • method_12418

      public double method_12418()
      Mappings:
      Namespace Name Mixin selector
      official i Lcwo;i()D
      intermediary method_12418 Lnet/minecraft/class_2473;method_12418()D
      named method_12418 Lnet/minecraft/client/world/ChunkBuilder;method_12418()D