类 ChunkBuilder.BuiltChunk.RebuildTask

    • 字段详细资料

      • region

        @Nullable
        protected @Nullable ChunkRendererRegion region
        Mappings:
        Namespace Name Mixin selector
        official d Leop$c$b;d:Leoq;
        intermediary field_20838 Lnet/minecraft/class_846$class_851$class_4578;field_20838:Lnet/minecraft/class_853;
        named region Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$RebuildTask;region:Lnet/minecraft/client/render/chunk/ChunkRendererRegion;
    • 构造器详细资料

      • RebuildTask

        public RebuildTask​(double double2,
                           ChunkRendererRegion chunkRendererRegion)
    • 方法详细资料

      • run

        public CompletableFuture<ChunkBuilder.Result> run​(BlockBufferBuilderStorage buffers)
        指定者:
        run 在类中 ChunkBuilder.BuiltChunk.Task
        Mappings:
        Namespace Name Mixin selector
        official a Leop$c$a;a(Leln;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_22783 Lnet/minecraft/class_846$class_851$class_4577;method_22783(Lnet/minecraft/class_750;)Ljava/util/concurrent/CompletableFuture;
        named run Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$Task;run(Lnet/minecraft/client/render/chunk/BlockBufferBuilderStorage;)Ljava/util/concurrent/CompletableFuture;
      • render

        private Set<BlockEntity> render​(float cameraX,
                                        float cameraY,
                                        float cameraZ,
                                        ChunkBuilder.ChunkData data,
                                        BlockBufferBuilderStorage buffers)
        Mappings:
        Namespace Name Mixin selector
        official a Leop$c$b;a(FFFLeop$b;Leln;)Ljava/util/Set;
        intermediary method_22785 Lnet/minecraft/class_846$class_851$class_4578;method_22785(FFFLnet/minecraft/class_846$class_849;Lnet/minecraft/class_750;)Ljava/util/Set;
        named render Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$RebuildTask;render(FFFLnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;Lnet/minecraft/client/render/chunk/BlockBufferBuilderStorage;)Ljava/util/Set;
      • addBlockEntity

        private <E extends BlockEntity> void addBlockEntity​(ChunkBuilder.ChunkData data,
                                                            Set<BlockEntity> blockEntities,
                                                            E blockEntity)
        Mappings:
        Namespace Name Mixin selector
        official a Leop$c$b;a(Leop$b;Ljava/util/Set;Lchp;)V
        intermediary method_23087 Lnet/minecraft/class_846$class_851$class_4578;method_23087(Lnet/minecraft/class_846$class_849;Ljava/util/Set;Lnet/minecraft/class_2586;)V
        named addBlockEntity Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$RebuildTask;addBlockEntity(Lnet/minecraft/client/render/chunk/ChunkBuilder$ChunkData;Ljava/util/Set;Lnet/minecraft/block/entity/BlockEntity;)V
      • cancel

        public void cancel()
        指定者:
        cancel 在类中 ChunkBuilder.BuiltChunk.Task
        Mappings:
        Namespace Name Mixin selector
        official a Leop$c$a;a()V
        intermediary method_22782 Lnet/minecraft/class_846$class_851$class_4577;method_22782()V
        named cancel Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$Task;cancel()V