Package net.minecraft.client.render
Class ChunkRenderingDataPreparer
java.lang.Object
net.minecraft.client.render.ChunkRenderingDataPreparer
- Mappings:
Namespace Name official ftu
intermediary net/minecraft/class_8679
named net/minecraft/client/render/ChunkRenderingDataPreparer
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static class
private static class
private static final record
private static final record
private static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Logger
private static final Direction[]
private static final int
private static final double
private boolean
private @Nullable BuiltChunkStorage
private final AtomicReference<ChunkRenderingDataPreparer.class_8681>
private final AtomicReference<ChunkRenderingDataPreparer.class_8680>
private final AtomicBoolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
method_52819
(ChunkPos chunkPos) private void
method_52821
(Camera camera, Queue<ChunkRenderingDataPreparer.ChunkInfo> queue) private void
method_52822
(ChunkRenderingDataPreparer.class_8680 class_8680, ChunkPos chunkPos) private void
method_52823
(ChunkRenderingDataPreparer.class_8681 class_8681) private void
method_52825
(ChunkRenderingDataPreparer.RenderableChunks renderableChunks, Vec3d vec3d, Queue<ChunkRenderingDataPreparer.ChunkInfo> queue, boolean bool, Consumer<ChunkBuilder.BuiltChunk> consumer) void
method_52826
(@Nullable BuiltChunkStorage builtChunkStorage) void
method_52827
(ChunkBuilder.BuiltChunk builtChunk) void
method_52828
(Frustum frustum, List<ChunkBuilder.BuiltChunk> list) private ChunkBuilder.BuiltChunk
method_52831
(BlockPos blockPos, ChunkBuilder.BuiltChunk builtChunk, Direction direction) private boolean
method_52832
(BlockPos blockPos, BlockPos blockPos2) private void
method_52833
(boolean bool, Camera camera, Vec3d vec3d) void
method_52834
(boolean bool, Camera camera, Frustum frustum, List<ChunkBuilder.BuiltChunk> list) private void
method_52835
(boolean bool, Frustum frustum, List<ChunkBuilder.BuiltChunk> list, Vec3d vec3d) boolean
method_52837
(ChunkBuilder.BuiltChunk builtChunk)
-
Field Details
-
field_45617
- Mappings:
Namespace Name Mixin selector official a
Lftu;a:Lorg/slf4j/Logger;
intermediary field_45617
Lnet/minecraft/class_8679;field_45617:Lorg/slf4j/Logger;
named field_45617
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45617:Lorg/slf4j/Logger;
-
field_45618
- Mappings:
Namespace Name Mixin selector official b
Lftu;b:[Lic;
intermediary field_45618
Lnet/minecraft/class_8679;field_45618:[Lnet/minecraft/class_2350;
named field_45618
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45618:[Lnet/minecraft/util/math/Direction;
-
field_45619
private static final int field_45619- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lftu;c:I
intermediary field_45619
Lnet/minecraft/class_8679;field_45619:I
named field_45619
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45619:I
-
field_45620
private static final double field_45620- Mappings:
Namespace Name Mixin selector official d
Lftu;d:D
intermediary field_45620
Lnet/minecraft/class_8679;field_45620:D
named field_45620
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45620:D
-
field_45621
private boolean field_45621- Mappings:
Namespace Name Mixin selector official e
Lftu;e:Z
intermediary field_45621
Lnet/minecraft/class_8679;field_45621:Z
named field_45621
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45621:Z
-
field_45622
- Mappings:
Namespace Name Mixin selector official f
Lftu;f:Ljava/util/concurrent/Future;
intermediary field_45622
Lnet/minecraft/class_8679;field_45622:Ljava/util/concurrent/Future;
named field_45622
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45622:Ljava/util/concurrent/Future;
-
field_45623
- Mappings:
Namespace Name Mixin selector official g
Lftu;g:Lfty;
intermediary field_45623
Lnet/minecraft/class_8679;field_45623:Lnet/minecraft/class_769;
named field_45623
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45623:Lnet/minecraft/client/render/BuiltChunkStorage;
-
field_45624
- Mappings:
Namespace Name Mixin selector official h
Lftu;h:Ljava/util/concurrent/atomic/AtomicReference;
intermediary field_45624
Lnet/minecraft/class_8679;field_45624:Ljava/util/concurrent/atomic/AtomicReference;
named field_45624
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45624:Ljava/util/concurrent/atomic/AtomicReference;
-
field_45625
- Mappings:
Namespace Name Mixin selector official i
Lftu;i:Ljava/util/concurrent/atomic/AtomicReference;
intermediary field_45625
Lnet/minecraft/class_8679;field_45625:Ljava/util/concurrent/atomic/AtomicReference;
named field_45625
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45625:Ljava/util/concurrent/atomic/AtomicReference;
-
field_45626
- Mappings:
Namespace Name Mixin selector official j
Lftu;j:Ljava/util/concurrent/atomic/AtomicBoolean;
intermediary field_45626
Lnet/minecraft/class_8679;field_45626:Ljava/util/concurrent/atomic/AtomicBoolean;
named field_45626
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;field_45626:Ljava/util/concurrent/atomic/AtomicBoolean;
-
-
Constructor Details
-
ChunkRenderingDataPreparer
public ChunkRenderingDataPreparer()
-
-
Method Details
-
method_52826
- Mappings:
Namespace Name Mixin selector official a
Lftu;a(Lfty;)V
intermediary method_52826
Lnet/minecraft/class_8679;method_52826(Lnet/minecraft/class_769;)V
named method_52826
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52826(Lnet/minecraft/client/render/BuiltChunkStorage;)V
-
method_52817
public void method_52817()- Mappings:
Namespace Name Mixin selector official a
Lftu;a()V
intermediary method_52817
Lnet/minecraft/class_8679;method_52817()V
named method_52817
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52817()V
-
method_52828
- Mappings:
Namespace Name Mixin selector official a
Lftu;a(Lfwk;Ljava/util/List;)V
intermediary method_52828
Lnet/minecraft/class_8679;method_52828(Lnet/minecraft/class_4604;Ljava/util/List;)V
named method_52828
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52828(Lnet/minecraft/client/render/Frustum;Ljava/util/List;)V
-
method_52836
public boolean method_52836()- Mappings:
Namespace Name Mixin selector official b
Lftu;b()Z
intermediary method_52836
Lnet/minecraft/class_8679;method_52836()Z
named method_52836
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52836()Z
-
method_52819
- Mappings:
Namespace Name Mixin selector official a
Lftu;a(Lcsw;)V
intermediary method_52819
Lnet/minecraft/class_8679;method_52819(Lnet/minecraft/class_1923;)V
named method_52819
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52819(Lnet/minecraft/util/math/ChunkPos;)V
-
method_52827
- Mappings:
Namespace Name Mixin selector official a
Lftu;a(Lfwg$b;)V
intermediary method_52827
Lnet/minecraft/class_8679;method_52827(Lnet/minecraft/class_846$class_851;)V
named method_52827
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52827(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;)V
-
method_52834
public void method_52834(boolean bool, Camera camera, Frustum frustum, List<ChunkBuilder.BuiltChunk> list) - Mappings:
Namespace Name Mixin selector official a
Lftu;a(ZLeut;Lfwk;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
named method_52834
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52834(ZLnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;Ljava/util/List;)V
-
method_52833
- Mappings:
Namespace Name Mixin selector official a
Lftu;a(ZLeut;Lelt;)V
intermediary method_52833
Lnet/minecraft/class_8679;method_52833(ZLnet/minecraft/class_4184;Lnet/minecraft/class_243;)V
named method_52833
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52833(ZLnet/minecraft/client/render/Camera;Lnet/minecraft/util/math/Vec3d;)V
-
method_52835
private void method_52835(boolean bool, Frustum frustum, List<ChunkBuilder.BuiltChunk> list, Vec3d vec3d) - Mappings:
Namespace Name Mixin selector official a
Lftu;a(ZLfwk;Ljava/util/List;Lelt;)V
intermediary method_52835
Lnet/minecraft/class_8679;method_52835(ZLnet/minecraft/class_4604;Ljava/util/List;Lnet/minecraft/class_243;)V
named method_52835
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52835(ZLnet/minecraft/client/render/Frustum;Ljava/util/List;Lnet/minecraft/util/math/Vec3d;)V
-
method_52823
- Mappings:
Namespace Name Mixin selector official a
Lftu;a(Lftu$b;)V
intermediary method_52823
Lnet/minecraft/class_8679;method_52823(Lnet/minecraft/class_8679$class_8681;)V
named method_52823
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52823(Lnet/minecraft/client/render/ChunkRenderingDataPreparer$class_8681;)V
-
method_52822
- Mappings:
Namespace Name Mixin selector official a
Lftu;a(Lftu$a;Lcsw;)V
intermediary method_52822
Lnet/minecraft/class_8679;method_52822(Lnet/minecraft/class_8679$class_8680;Lnet/minecraft/class_1923;)V
named method_52822
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52822(Lnet/minecraft/client/render/ChunkRenderingDataPreparer$class_8680;Lnet/minecraft/util/math/ChunkPos;)V
-
method_52821
- Mappings:
Namespace Name Mixin selector official a
Lftu;a(Leut;Ljava/util/Queue;)V
intermediary method_52821
Lnet/minecraft/class_8679;method_52821(Lnet/minecraft/class_4184;Ljava/util/Queue;)V
named method_52821
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52821(Lnet/minecraft/client/render/Camera;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 official a
Lftu;a(Lftu$c;Lelt;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
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
-
method_52832
- Mappings:
Namespace Name Mixin selector official a
Lftu;a(Lhx;Lhx;)Z
intermediary method_52832
Lnet/minecraft/class_8679;method_52832(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z
named method_52832
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52832(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Z
-
method_52831
@Nullable private ChunkBuilder.BuiltChunk method_52831(BlockPos blockPos, ChunkBuilder.BuiltChunk builtChunk, Direction direction) - Mappings:
Namespace Name Mixin selector official a
Lftu;a(Lhx;Lfwg$b;Lic;)Lfwg$b;
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;
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;
-
method_52837
@Nullable protected @Nullable ChunkRenderingDataPreparer.ChunkInfo method_52837(ChunkBuilder.BuiltChunk builtChunk) - Mappings:
Namespace Name Mixin selector official b
Lftu;b(Lfwg$b;)Lftu$d;
intermediary method_52837
Lnet/minecraft/class_8679;method_52837(Lnet/minecraft/class_846$class_851;)Lnet/minecraft/class_8679$class_762;
named method_52837
Lnet/minecraft/client/render/ChunkRenderingDataPreparer;method_52837(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;)Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;
-