Class BuiltChunk

java.lang.Object
net.minecraft.client.world.BuiltChunk
Direct Known Subclasses:
ChunkRenderHelperImpl

@Environment(CLIENT) public class BuiltChunk extends Object
Mappings:
Namespace Name
official bht
intermediary net/minecraft/class_2481
named net/minecraft/client/world/BuiltChunk
  • Field Details

    • field_11069

      public static int field_11069
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a:I
      intermediary field_11069 Lnet/minecraft/class_2481;field_11069:I
      named field_11069 Lnet/minecraft/client/world/BuiltChunk;field_11069:I
    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      official d Lbht;d:Ladm;
      intermediary field_11072 Lnet/minecraft/class_2481;field_11072:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/client/world/BuiltChunk;world:Lnet/minecraft/world/World;
    • renderer

      private final WorldRenderer renderer
      Mappings:
      Namespace Name Mixin selector
      official e Lbht;e:Lbfr;
      intermediary field_11073 Lnet/minecraft/class_2481;field_11073:Lnet/minecraft/class_530;
      named renderer Lnet/minecraft/client/world/BuiltChunk;renderer:Lnet/minecraft/client/render/WorldRenderer;
    • pos

      private BlockPos pos
      Mappings:
      Namespace Name Mixin selector
      official f Lbht;f:Lcj;
      intermediary field_11074 Lnet/minecraft/class_2481;field_11074:Lnet/minecraft/class_2552;
      named pos Lnet/minecraft/client/world/BuiltChunk;pos:Lnet/minecraft/util/math/BlockPos;
    • field_11070

      public ChunkAssemblyHelper field_11070
      Mappings:
      Namespace Name Mixin selector
      official b Lbht;b:Lbhq;
      intermediary field_11070 Lnet/minecraft/class_2481;field_11070:Lnet/minecraft/class_2478;
      named field_11070 Lnet/minecraft/client/world/BuiltChunk;field_11070:Lnet/minecraft/client/world/ChunkAssemblyHelper;
    • field_11075

      private final ReentrantLock field_11075
      Mappings:
      Namespace Name Mixin selector
      official g Lbht;g:Ljava/util/concurrent/locks/ReentrantLock;
      intermediary field_11075 Lnet/minecraft/class_2481;field_11075:Ljava/util/concurrent/locks/ReentrantLock;
      named field_11075 Lnet/minecraft/client/world/BuiltChunk;field_11075:Ljava/util/concurrent/locks/ReentrantLock;
    • field_11076

      private final ReentrantLock field_11076
      Mappings:
      Namespace Name Mixin selector
      official h Lbht;h:Ljava/util/concurrent/locks/ReentrantLock;
      intermediary field_11076 Lnet/minecraft/class_2481;field_11076:Ljava/util/concurrent/locks/ReentrantLock;
      named field_11076 Lnet/minecraft/client/world/BuiltChunk;field_11076:Ljava/util/concurrent/locks/ReentrantLock;
    • field_11077

      private ChunkBuilder field_11077
      Mappings:
      Namespace Name Mixin selector
      official i Lbht;i:Lbhn;
      intermediary field_11077 Lnet/minecraft/class_2481;field_11077:Lnet/minecraft/class_2473;
      named field_11077 Lnet/minecraft/client/world/BuiltChunk;field_11077:Lnet/minecraft/client/world/ChunkBuilder;
    • field_11078

      private final Set<BlockEntity> field_11078
      Mappings:
      Namespace Name Mixin selector
      official j Lbht;j:Ljava/util/Set;
      intermediary field_11078 Lnet/minecraft/class_2481;field_11078:Ljava/util/Set;
      named field_11078 Lnet/minecraft/client/world/BuiltChunk;field_11078:Ljava/util/Set;
    • field_11079

      private final int field_11079
      Mappings:
      Namespace Name Mixin selector
      official k Lbht;k:I
      intermediary field_11079 Lnet/minecraft/class_2481;field_11079:I
      named field_11079 Lnet/minecraft/client/world/BuiltChunk;field_11079:I
    • field_11080

      private final FloatBuffer field_11080
      Mappings:
      Namespace Name Mixin selector
      official l Lbht;l:Ljava/nio/FloatBuffer;
      intermediary field_11080 Lnet/minecraft/class_2481;field_11080:Ljava/nio/FloatBuffer;
      named field_11080 Lnet/minecraft/client/world/BuiltChunk;field_11080:Ljava/nio/FloatBuffer;
    • field_11081

      private final VertexBuffer[] field_11081
      Mappings:
      Namespace Name Mixin selector
      official m Lbht;m:[Lbmt;
      intermediary field_11081 Lnet/minecraft/class_2481;field_11081:[Lnet/minecraft/class_2521;
      named field_11081 Lnet/minecraft/client/world/BuiltChunk;field_11081:[Lnet/minecraft/client/render/VertexBuffer;
    • field_11071

      public Box field_11071
      Mappings:
      Namespace Name Mixin selector
      official c Lbht;c:Laug;
      intermediary field_11071 Lnet/minecraft/class_2481;field_11071:Lnet/minecraft/class_231;
      named field_11071 Lnet/minecraft/client/world/BuiltChunk;field_11071:Lnet/minecraft/util/math/Box;
    • field_11082

      private int field_11082
      Mappings:
      Namespace Name Mixin selector
      official n Lbht;n:I
      intermediary field_11082 Lnet/minecraft/class_2481;field_11082:I
      named field_11082 Lnet/minecraft/client/world/BuiltChunk;field_11082:I
    • field_11083

      private boolean field_11083
      Mappings:
      Namespace Name Mixin selector
      official o Lbht;o:Z
      intermediary field_11083 Lnet/minecraft/class_2481;field_11083:Z
      named field_11083 Lnet/minecraft/client/world/BuiltChunk;field_11083:Z
    • field_11084

      private EnumMap<Direction,BlockPos> field_11084
      Mappings:
      Namespace Name Mixin selector
      official p Lbht;p:Ljava/util/EnumMap;
      intermediary field_11084 Lnet/minecraft/class_2481;field_11084:Ljava/util/EnumMap;
      named field_11084 Lnet/minecraft/client/world/BuiltChunk;field_11084:Ljava/util/EnumMap;
  • Constructor Details

    • BuiltChunk

      public BuiltChunk(World world, WorldRenderer renderer, BlockPos osarg3, int int2)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbht;<init>(Ladm;Lbfr;Lcj;I)V
      intermediary <init> Lnet/minecraft/class_2481;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_530;Lnet/minecraft/class_2552;I)V
      named <init> Lnet/minecraft/client/world/BuiltChunk;<init>(Lnet/minecraft/world/World;Lnet/minecraft/client/render/WorldRenderer;Lnet/minecraft/util/math/BlockPos;I)V
  • Method Details

    • method_10156

      public boolean method_10156(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(I)Z
      intermediary method_10156 Lnet/minecraft/class_2481;method_10156(I)Z
      named method_10156 Lnet/minecraft/client/world/BuiltChunk;method_10156(I)Z
    • method_10165

      public VertexBuffer method_10165(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbht;b(I)Lbmt;
      intermediary method_10165 Lnet/minecraft/class_2481;method_10165(I)Lnet/minecraft/class_2521;
      named method_10165 Lnet/minecraft/client/world/BuiltChunk;method_10165(I)Lnet/minecraft/client/render/VertexBuffer;
    • method_10160

      public void method_10160(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Lcj;)V
      intermediary method_10160 Lnet/minecraft/class_2481;method_10160(Lnet/minecraft/class_2552;)V
      named method_10160 Lnet/minecraft/client/world/BuiltChunk;method_10160(Lnet/minecraft/util/math/BlockPos;)V
    • method_10155

      public void method_10155(float float2, float float3, float float4, ChunkBuilder chunkBuilder)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(FFFLbhn;)V
      intermediary method_10155 Lnet/minecraft/class_2481;method_10155(FFFLnet/minecraft/class_2473;)V
      named method_10155 Lnet/minecraft/client/world/BuiltChunk;method_10155(FFFLnet/minecraft/client/world/ChunkBuilder;)V
    • method_10164

      public void method_10164(float float2, float float3, float float4, ChunkBuilder chunkBuilder)
      Mappings:
      Namespace Name Mixin selector
      official b Lbht;b(FFFLbhn;)V
      intermediary method_10164 Lnet/minecraft/class_2481;method_10164(FFFLnet/minecraft/class_2473;)V
      named method_10164 Lnet/minecraft/client/world/BuiltChunk;method_10164(FFFLnet/minecraft/client/world/ChunkBuilder;)V
    • method_10163

      protected void method_10163()
      Mappings:
      Namespace Name Mixin selector
      official b Lbht;b()V
      intermediary method_10163 Lnet/minecraft/class_2481;method_10163()V
      named method_10163 Lnet/minecraft/client/world/BuiltChunk;method_10163()V
    • method_10166

      public ReentrantLock method_10166()
      Mappings:
      Namespace Name Mixin selector
      official c Lbht;c()Ljava/util/concurrent/locks/ReentrantLock;
      intermediary method_10166 Lnet/minecraft/class_2481;method_10166()Ljava/util/concurrent/locks/ReentrantLock;
      named method_10166 Lnet/minecraft/client/world/BuiltChunk;method_10166()Ljava/util/concurrent/locks/ReentrantLock;
    • method_10167

      public ChunkBuilder method_10167()
      Mappings:
      Namespace Name Mixin selector
      official d Lbht;d()Lbhn;
      intermediary method_10167 Lnet/minecraft/class_2481;method_10167()Lnet/minecraft/class_2473;
      named method_10167 Lnet/minecraft/client/world/BuiltChunk;method_10167()Lnet/minecraft/client/world/ChunkBuilder;
    • method_10168

      public ChunkBuilder method_10168()
      Mappings:
      Namespace Name Mixin selector
      official e Lbht;e()Lbhn;
      intermediary method_10168 Lnet/minecraft/class_2481;method_10168()Lnet/minecraft/class_2473;
      named method_10168 Lnet/minecraft/client/world/BuiltChunk;method_10168()Lnet/minecraft/client/world/ChunkBuilder;
    • method_10158

      private void method_10158(BufferBuilder bufferBuilder, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Lbfd;Lcj;)V
      intermediary method_10158 Lnet/minecraft/class_2481;method_10158(Lnet/minecraft/class_520;Lnet/minecraft/class_2552;)V
      named method_10158 Lnet/minecraft/client/world/BuiltChunk;method_10158(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/util/math/BlockPos;)V
    • method_10157

      private void method_10157(BlockRenderLayer blockRenderLayer, float float2, float float3, float float4, BufferBuilder bufferBuilder, ChunkAssemblyHelper chunkAssemblyHelper)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Ladf;FFFLbfd;Lbhq;)V
      intermediary method_10157 Lnet/minecraft/class_2481;method_10157(Lnet/minecraft/class_2165;FFFLnet/minecraft/class_520;Lnet/minecraft/class_2478;)V
      named method_10157 Lnet/minecraft/client/world/BuiltChunk;method_10157(Lnet/minecraft/client/render/BlockRenderLayer;FFFLnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/client/world/ChunkAssemblyHelper;)V
    • method_10174

      private void method_10174()
      Mappings:
      Namespace Name Mixin selector
      official m Lbht;m()V
      intermediary method_10174 Lnet/minecraft/class_2481;method_10174()V
      named method_10174 Lnet/minecraft/client/world/BuiltChunk;method_10174()V
    • method_10169

      public void method_10169()
      Mappings:
      Namespace Name Mixin selector
      official f Lbht;f()V
      intermediary method_10169 Lnet/minecraft/class_2481;method_10169()V
      named method_10169 Lnet/minecraft/client/world/BuiltChunk;method_10169()V
    • method_10170

      public ChunkAssemblyHelper method_10170()
      Mappings:
      Namespace Name Mixin selector
      official g Lbht;g()Lbhq;
      intermediary method_10170 Lnet/minecraft/class_2481;method_10170()Lnet/minecraft/class_2478;
      named method_10170 Lnet/minecraft/client/world/BuiltChunk;method_10170()Lnet/minecraft/client/world/ChunkAssemblyHelper;
    • method_10159

      public void method_10159(ChunkAssemblyHelper chunkAssemblyHelper)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Lbhq;)V
      intermediary method_10159 Lnet/minecraft/class_2481;method_10159(Lnet/minecraft/class_2478;)V
      named method_10159 Lnet/minecraft/client/world/BuiltChunk;method_10159(Lnet/minecraft/client/world/ChunkAssemblyHelper;)V
    • method_10171

      public void method_10171()
      Mappings:
      Namespace Name Mixin selector
      official h Lbht;h()V
      intermediary method_10171 Lnet/minecraft/class_2481;method_10171()V
      named method_10171 Lnet/minecraft/client/world/BuiltChunk;method_10171()V
    • delete

      public void delete()
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a()V
      intermediary method_10154 Lnet/minecraft/class_2481;method_10154()V
      named delete Lnet/minecraft/client/world/BuiltChunk;delete()V
    • getPos

      public BlockPos getPos()
      Mappings:
      Namespace Name Mixin selector
      official j Lbht;j()Lcj;
      intermediary method_10172 Lnet/minecraft/class_2481;method_10172()Lnet/minecraft/class_2552;
      named getPos Lnet/minecraft/client/world/BuiltChunk;getPos()Lnet/minecraft/util/math/BlockPos;
    • method_10162

      public void method_10162(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Z)V
      intermediary method_10162 Lnet/minecraft/class_2481;method_10162(Z)V
      named method_10162 Lnet/minecraft/client/world/BuiltChunk;method_10162(Z)V
    • method_10173

      public boolean method_10173()
      Mappings:
      Namespace Name Mixin selector
      official l Lbht;l()Z
      intermediary method_10173 Lnet/minecraft/class_2481;method_10173()Z
      named method_10173 Lnet/minecraft/client/world/BuiltChunk;method_10173()Z
    • method_10161

      public BlockPos method_10161(Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Lcq;)Lcj;
      intermediary method_10161 Lnet/minecraft/class_2481;method_10161(Lnet/minecraft/class_1354;)Lnet/minecraft/class_2552;
      named method_10161 Lnet/minecraft/client/world/BuiltChunk;method_10161(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/BlockPos;