Class ChunkRenderingDataPreparer

java.lang.Object
net.minecraft.client.render.ChunkRenderingDataPreparer

@Environment(CLIENT) public class ChunkRenderingDataPreparer extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/ChunkRenderingDataPreparer
intermediary net/minecraft/class_8679
official gec
  • Field Details

    • field_45617

      private static final Logger field_45617
      Mappings:
      Namespace Name Mixin selector
      named field_45617 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45617:Lorg/slf4j/Logger;
      intermediary field_45617 Lnet/minecraft/class_8679;field_45617:Lorg/slf4j/Logger;
      official a Lgec;a:Lorg/slf4j/Logger;
    • field_45618

      private static final Direction[] field_45618
      Mappings:
      Namespace Name Mixin selector
      named field_45618 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45618:[Lnet/minecraft/util/math/Direction;
      intermediary field_45618 Lnet/minecraft/class_8679;field_45618:[Lnet/minecraft/class_2350;
      official b Lgec;b:[Lje;
    • field_45619

      private static final int field_45619
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_45619 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45619:I
      intermediary field_45619 Lnet/minecraft/class_8679;field_45619:I
      official c Lgec;c:I
    • field_45620

      private static final double field_45620
      Mappings:
      Namespace Name Mixin selector
      named field_45620 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45620:D
      intermediary field_45620 Lnet/minecraft/class_8679;field_45620:D
      official d Lgec;d:D
    • field_45621

      private boolean field_45621
      Mappings:
      Namespace Name Mixin selector
      named field_45621 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45621:Z
      intermediary field_45621 Lnet/minecraft/class_8679;field_45621:Z
      official e Lgec;e:Z
    • field_45622

      @Nullable private @Nullable Future<?> field_45622
      Mappings:
      Namespace Name Mixin selector
      named field_45622 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45622:Ljava/util/concurrent/Future;
      intermediary field_45622 Lnet/minecraft/class_8679;field_45622:Ljava/util/concurrent/Future;
      official f Lgec;f:Ljava/util/concurrent/Future;
    • field_45623

      @Nullable private @Nullable BuiltChunkStorage field_45623
      Mappings:
      Namespace Name Mixin selector
      named field_45623 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45623:Lnet/minecraft/client/render/BuiltChunkStorage;
      intermediary field_45623 Lnet/minecraft/class_8679;field_45623:Lnet/minecraft/class_769;
      official g Lgec;g:Lgeg;
    • field_45624

      Mappings:
      Namespace Name Mixin selector
      named field_45624 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45624:Ljava/util/concurrent/atomic/AtomicReference;
      intermediary field_45624 Lnet/minecraft/class_8679;field_45624:Ljava/util/concurrent/atomic/AtomicReference;
      official h Lgec;h:Ljava/util/concurrent/atomic/AtomicReference;
    • field_45625

      Mappings:
      Namespace Name Mixin selector
      named field_45625 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45625:Ljava/util/concurrent/atomic/AtomicReference;
      intermediary field_45625 Lnet/minecraft/class_8679;field_45625:Ljava/util/concurrent/atomic/AtomicReference;
      official i Lgec;i:Ljava/util/concurrent/atomic/AtomicReference;
    • field_45626

      private final AtomicBoolean field_45626
      Mappings:
      Namespace Name Mixin selector
      named field_45626 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45626:Ljava/util/concurrent/atomic/AtomicBoolean;
      intermediary field_45626 Lnet/minecraft/class_8679;field_45626:Ljava/util/concurrent/atomic/AtomicBoolean;
      official j Lgec;j:Ljava/util/concurrent/atomic/AtomicBoolean;
  • Constructor Details

    • ChunkRenderingDataPreparer

      public ChunkRenderingDataPreparer()
  • Method Details

    • method_52826

      public void method_52826(@Nullable @Nullable BuiltChunkStorage builtChunkStorage)
      Mappings:
      Namespace Name Mixin selector
      named method_52826 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52826(Lnet/minecraft/client/render/BuiltChunkStorage;)V
      intermediary method_52826 Lnet/minecraft/class_8679;method_52826(Lnet/minecraft/class_769;)V
      official a Lgec;a(Lgeg;)V
    • method_52817

      public void method_52817()
      Mappings:
      Namespace Name Mixin selector
      named method_52817 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52817()V
      intermediary method_52817 Lnet/minecraft/class_8679;method_52817()V
      official a Lgec;a()V
    • method_52828

      public void method_52828(Frustum frustum, List<ChunkBuilder.BuiltChunk> list)
      Mappings:
      Namespace Name Mixin selector
      named method_52828 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52828(Lnet/minecraft/client/render/Frustum;Ljava/util/List;)V
      intermediary method_52828 Lnet/minecraft/class_8679;method_52828(Lnet/minecraft/class_4604;Ljava/util/List;)V
      official a Lgec;a(Lggt;Ljava/util/List;)V
    • method_52836

      public boolean method_52836()
      Mappings:
      Namespace Name Mixin selector
      named method_52836 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52836()Z
      intermediary method_52836 Lnet/minecraft/class_8679;method_52836()Z
      official b Lgec;b()Z
    • method_52819

      public void method_52819(ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      named method_52819 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52819(Lnet/minecraft/util/math/ChunkPos;)V
      intermediary method_52819 Lnet/minecraft/class_8679;method_52819(Lnet/minecraft/class_1923;)V
      official a Lgec;a(Ldbg;)V
    • method_52827

      public void method_52827(ChunkBuilder.BuiltChunk builtChunk)
      Mappings:
      Namespace Name Mixin selector
      named method_52827 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52827(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;)V
      intermediary method_52827 Lnet/minecraft/class_8679;method_52827(Lnet/minecraft/class_846$class_851;)V
      official a Lgec;a(Lggp$b;)V
    • method_52834

      public void method_52834(boolean bool, Camera camera, Frustum frustum, List<ChunkBuilder.BuiltChunk> list)
      Mappings:
      Namespace Name Mixin selector
      named method_52834 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52834(ZLnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;Ljava/util/List;)V
      intermediary method_52834 Lnet/minecraft/class_8679;method_52834(ZLnet/minecraft/class_4184;Lnet/minecraft/class_4604;Ljava/util/List;)V
      official a Lgec;a(ZLfer;Lggt;Ljava/util/List;)V
    • method_52833

      private void method_52833(boolean bool, Camera camera, Vec3d vec3d)
      Mappings:
      Namespace Name Mixin selector
      named method_52833 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52833(ZLnet/minecraft/client/render/Camera;Lnet/minecraft/util/math/Vec3d;)V
      intermediary method_52833 Lnet/minecraft/class_8679;method_52833(ZLnet/minecraft/class_4184;Lnet/minecraft/class_243;)V
      official a Lgec;a(ZLfer;Levs;)V
    • method_52835

      private void method_52835(boolean bool, Frustum frustum, List<ChunkBuilder.BuiltChunk> list, Vec3d vec3d)
      Mappings:
      Namespace Name Mixin selector
      named method_52835 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52835(ZLnet/minecraft/client/render/Frustum;Ljava/util/List;Lnet/minecraft/util/math/Vec3d;)V
      intermediary method_52835 Lnet/minecraft/class_8679;method_52835(ZLnet/minecraft/class_4604;Ljava/util/List;Lnet/minecraft/class_243;)V
      official a Lgec;a(ZLggt;Ljava/util/List;Levs;)V
    • method_52823

      private void method_52823(ChunkRenderingDataPreparer.class_8681 class_8681)
      Mappings:
      Namespace Name Mixin selector
      named method_52823 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52823(Lnet/minecraft/client/render/ChunkRenderingDataPreparer$class_8681;)V
      intermediary method_52823 Lnet/minecraft/class_8679;method_52823(Lnet/minecraft/class_8679$class_8681;)V
      official a Lgec;a(Lgec$b;)V
    • method_52822

      private void method_52822(ChunkRenderingDataPreparer.class_8680 class_8680, ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      named method_52822 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52822(Lnet/minecraft/client/render/ChunkRenderingDataPreparer$class_8680;Lnet/minecraft/util/math/ChunkPos;)V
      intermediary method_52822 Lnet/minecraft/class_8679;method_52822(Lnet/minecraft/class_8679$class_8680;Lnet/minecraft/class_1923;)V
      official a Lgec;a(Lgec$a;Ldbg;)V
    • method_52821

      private void method_52821(Camera camera, Queue<ChunkRenderingDataPreparer.ChunkInfo> queue)
      Mappings:
      Namespace Name Mixin selector
      named method_52821 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52821(Lnet/minecraft/client/render/Camera;Ljava/util/Queue;)V
      intermediary method_52821 Lnet/minecraft/class_8679;method_52821(Lnet/minecraft/class_4184;Ljava/util/Queue;)V
      official a Lgec;a(Lfer;Ljava/util/Queue;)V
    • method_52825

      private void method_52825(ChunkRenderingDataPreparer.RenderableChunks renderableChunks, Vec3d vec3d, Queue<ChunkRenderingDataPreparer.ChunkInfo> queue, boolean bool, Consumer<ChunkBuilder.BuiltChunk> consumer)
      Mappings:
      Namespace Name Mixin selector
      named method_52825 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52825(Lnet/minecraft/client/render/ChunkRenderingDataPreparer$RenderableChunks;Lnet/minecraft/util/math/Vec3d;Ljava/util/Queue;ZLjava/util/function/Consumer;)V
      intermediary method_52825 Lnet/minecraft/class_8679;method_52825(Lnet/minecraft/class_8679$class_6600;Lnet/minecraft/class_243;Ljava/util/Queue;ZLjava/util/function/Consumer;)V
      official a Lgec;a(Lgec$c;Levs;Ljava/util/Queue;ZLjava/util/function/Consumer;)V
    • method_52832

      private boolean method_52832(BlockPos blockPos, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      named method_52832 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52832(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Z
      intermediary method_52832 Lnet/minecraft/class_8679;method_52832(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z
      official a Lgec;a(Liz;Liz;)Z
    • method_52831

      @Nullable private ChunkBuilder.BuiltChunk method_52831(BlockPos blockPos, ChunkBuilder.BuiltChunk builtChunk, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      named method_52831 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52831(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;
      intermediary method_52831 Lnet/minecraft/class_8679;method_52831(Lnet/minecraft/class_2338;Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;)Lnet/minecraft/class_846$class_851;
      official a Lgec;a(Liz;Lggp$b;Lje;)Lggp$b;
    • method_52837

      Mappings:
      Namespace Name Mixin selector
      named method_52837 Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52837(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;)Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;
      intermediary method_52837 Lnet/minecraft/class_8679;method_52837(Lnet/minecraft/class_846$class_851;)Lnet/minecraft/class_8679$class_762;
      official b Lgec;b(Lggp$b;)Lgec$d;