Package net.minecraft.client.render
Class ChunkRenderHelper
java.lang.Object
net.minecraft.client.render.ChunkRenderHelper
- Direct Known Subclasses:
ChunkRenderHelperImpl
@Environment(CLIENT) public class ChunkRenderHelper extends Object
- Mappings:
Namespace Name official bhtintermediary net/minecraft/class_1111named net/minecraft/client/render/ChunkRenderHelper
-
Field Summary
Fields Modifier and Type Field Description static intfield_4761ChunkAssemblyHelperfield_4762Boxfield_4763private ReentrantLockfield_4767private ReentrantLockfield_4768private Heightmapfield_4769private Set<BlockEntity>field_4770private intfield_4771private FloatBufferfield_4772private AdvancedVertexBuffer[]field_4773private intfield_4774private booleanfield_4775private EnumMap<Direction,BlockPos>field_4776private BlockPosposprivate WorldRendererrendererprivate Worldworld -
Constructor Summary
Constructors Constructor Description ChunkRenderHelper(World world, WorldRenderer renderer, BlockPos osarg3, int int2) -
Method Summary
Modifier and Type Method Description voiddelete()BlockPosgetPos()voidmethod_3811(float float2, float float3, float float4, Heightmap heightmap)booleanmethod_3812(int int2)private voidmethod_3813(RenderLayer renderLayer, float float2, float float3, float float4, BufferBuilder bufferBuilder, ChunkAssemblyHelper chunkAssemblyHelper)private voidmethod_3814(BufferBuilder bufferBuilder, BlockPos blockPos)voidmethod_3815(ChunkAssemblyHelper chunkAssemblyHelper)voidmethod_3816(BlockPos blockPos)BlockPosmethod_3817(Direction direction)voidmethod_3818(boolean bool)protected voidmethod_3819()voidmethod_3820(float float2, float float3, float float4, Heightmap heightmap)AdvancedVertexBuffermethod_3821(int int2)ReentrantLockmethod_3822()Heightmapmethod_3823()Heightmapmethod_3824()voidmethod_3825()ChunkAssemblyHelpermethod_3826()voidmethod_3827()booleanmethod_3829()private voidmethod_3830()
-
Field Details
-
field_4761
public static int field_4761- Mappings:
Namespace Name Mixin selector official aLbht;a:Iintermediary field_4761Lnet/minecraft/class_1111;field_4761:Inamed field_4761Lnet/minecraft/client/render/ChunkRenderHelper;field_4761:I
-
world
- Mappings:
Namespace Name Mixin selector official dLbht;d:Ladm;intermediary field_4764Lnet/minecraft/class_1111;field_4764:Lnet/minecraft/class_99;named worldLnet/minecraft/client/render/ChunkRenderHelper;world:Lnet/minecraft/world/World;
-
renderer
- Mappings:
Namespace Name Mixin selector official eLbht;e:Lbfr;intermediary field_4765Lnet/minecraft/class_1111;field_4765:Lnet/minecraft/class_1036;named rendererLnet/minecraft/client/render/ChunkRenderHelper;renderer:Lnet/minecraft/client/render/WorldRenderer;
-
pos
- Mappings:
Namespace Name Mixin selector official fLbht;f:Lcj;intermediary field_4766Lnet/minecraft/class_1111;field_4766:Lnet/minecraft/class_1372;named posLnet/minecraft/client/render/ChunkRenderHelper;pos:Lnet/minecraft/util/math/BlockPos;
-
field_4762
- Mappings:
Namespace Name Mixin selector official bLbht;b:Lbhq;intermediary field_4762Lnet/minecraft/class_1111;field_4762:Lnet/minecraft/class_1108;named field_4762Lnet/minecraft/client/render/ChunkRenderHelper;field_4762:Lnet/minecraft/client/world/ChunkAssemblyHelper;
-
field_4767
- Mappings:
Namespace Name Mixin selector official gLbht;g:Ljava/util/concurrent/locks/ReentrantLock;intermediary field_4767Lnet/minecraft/class_1111;field_4767:Ljava/util/concurrent/locks/ReentrantLock;named field_4767Lnet/minecraft/client/render/ChunkRenderHelper;field_4767:Ljava/util/concurrent/locks/ReentrantLock;
-
field_4768
- Mappings:
Namespace Name Mixin selector official hLbht;h:Ljava/util/concurrent/locks/ReentrantLock;intermediary field_4768Lnet/minecraft/class_1111;field_4768:Ljava/util/concurrent/locks/ReentrantLock;named field_4768Lnet/minecraft/client/render/ChunkRenderHelper;field_4768:Ljava/util/concurrent/locks/ReentrantLock;
-
field_4769
- Mappings:
Namespace Name Mixin selector official iLbht;i:Lbhn;intermediary field_4769Lnet/minecraft/class_1111;field_4769:Lnet/minecraft/class_1103;named field_4769Lnet/minecraft/client/render/ChunkRenderHelper;field_4769:Lnet/minecraft/world/Heightmap;
-
field_4770
- Mappings:
Namespace Name Mixin selector official jLbht;j:Ljava/util/Set;intermediary field_4770Lnet/minecraft/class_1111;field_4770:Ljava/util/Set;named field_4770Lnet/minecraft/client/render/ChunkRenderHelper;field_4770:Ljava/util/Set;
-
field_4771
private final int field_4771- Mappings:
Namespace Name Mixin selector official kLbht;k:Iintermediary field_4771Lnet/minecraft/class_1111;field_4771:Inamed field_4771Lnet/minecraft/client/render/ChunkRenderHelper;field_4771:I
-
field_4772
- Mappings:
Namespace Name Mixin selector official lLbht;l:Ljava/nio/FloatBuffer;intermediary field_4772Lnet/minecraft/class_1111;field_4772:Ljava/nio/FloatBuffer;named field_4772Lnet/minecraft/client/render/ChunkRenderHelper;field_4772:Ljava/nio/FloatBuffer;
-
field_4773
- Mappings:
Namespace Name Mixin selector official mLbht;m:[Lbmt;intermediary field_4773Lnet/minecraft/class_1111;field_4773:[Lnet/minecraft/class_1240;named field_4773Lnet/minecraft/client/render/ChunkRenderHelper;field_4773:[Lnet/minecraft/client/render/AdvancedVertexBuffer;
-
field_4763
- Mappings:
Namespace Name Mixin selector official cLbht;c:Laug;intermediary field_4763Lnet/minecraft/class_1111;field_4763:Lnet/minecraft/class_646;named field_4763Lnet/minecraft/client/render/ChunkRenderHelper;field_4763:Lnet/minecraft/util/math/Box;
-
field_4774
private int field_4774- Mappings:
Namespace Name Mixin selector official nLbht;n:Iintermediary field_4774Lnet/minecraft/class_1111;field_4774:Inamed field_4774Lnet/minecraft/client/render/ChunkRenderHelper;field_4774:I
-
field_4775
private boolean field_4775- Mappings:
Namespace Name Mixin selector official oLbht;o:Zintermediary field_4775Lnet/minecraft/class_1111;field_4775:Znamed field_4775Lnet/minecraft/client/render/ChunkRenderHelper;field_4775:Z
-
field_4776
- Mappings:
Namespace Name Mixin selector official pLbht;p:Ljava/util/EnumMap;intermediary field_4776Lnet/minecraft/class_1111;field_4776:Ljava/util/EnumMap;named field_4776Lnet/minecraft/client/render/ChunkRenderHelper;field_4776:Ljava/util/EnumMap;
-
-
Constructor Details
-
ChunkRenderHelper
- Mappings:
Namespace Name Mixin selector official <init>Lbht;<init>(Ladm;Lbfr;Lcj;I)Vintermediary <init>Lnet/minecraft/class_1111;<init>(Lnet/minecraft/class_99;Lnet/minecraft/class_1036;Lnet/minecraft/class_1372;I)Vnamed <init>Lnet/minecraft/client/render/ChunkRenderHelper;<init>(Lnet/minecraft/world/World;Lnet/minecraft/client/render/WorldRenderer;Lnet/minecraft/util/math/BlockPos;I)V
-
-
Method Details
-
method_3812
public boolean method_3812(int int2)- Mappings:
Namespace Name Mixin selector official aLbht;a(I)Zintermediary method_3812Lnet/minecraft/class_1111;method_3812(I)Znamed method_3812Lnet/minecraft/client/render/ChunkRenderHelper;method_3812(I)Z
-
method_3821
- Mappings:
Namespace Name Mixin selector official bLbht;b(I)Lbmt;intermediary method_3821Lnet/minecraft/class_1111;method_3821(I)Lnet/minecraft/class_1240;named method_3821Lnet/minecraft/client/render/ChunkRenderHelper;method_3821(I)Lnet/minecraft/client/render/AdvancedVertexBuffer;
-
method_3816
- Mappings:
Namespace Name Mixin selector official aLbht;a(Lcj;)Vintermediary method_3816Lnet/minecraft/class_1111;method_3816(Lnet/minecraft/class_1372;)Vnamed method_3816Lnet/minecraft/client/render/ChunkRenderHelper;method_3816(Lnet/minecraft/util/math/BlockPos;)V
-
method_3811
- Mappings:
Namespace Name Mixin selector official aLbht;a(FFFLbhn;)Vintermediary method_3811Lnet/minecraft/class_1111;method_3811(FFFLnet/minecraft/class_1103;)Vnamed method_3811Lnet/minecraft/client/render/ChunkRenderHelper;method_3811(FFFLnet/minecraft/world/Heightmap;)V
-
method_3820
- Mappings:
Namespace Name Mixin selector official bLbht;b(FFFLbhn;)Vintermediary method_3820Lnet/minecraft/class_1111;method_3820(FFFLnet/minecraft/class_1103;)Vnamed method_3820Lnet/minecraft/client/render/ChunkRenderHelper;method_3820(FFFLnet/minecraft/world/Heightmap;)V
-
method_3819
protected void method_3819()- Mappings:
Namespace Name Mixin selector official bLbht;b()Vintermediary method_3819Lnet/minecraft/class_1111;method_3819()Vnamed method_3819Lnet/minecraft/client/render/ChunkRenderHelper;method_3819()V
-
method_3822
- Mappings:
Namespace Name Mixin selector official cLbht;c()Ljava/util/concurrent/locks/ReentrantLock;intermediary method_3822Lnet/minecraft/class_1111;method_3822()Ljava/util/concurrent/locks/ReentrantLock;named method_3822Lnet/minecraft/client/render/ChunkRenderHelper;method_3822()Ljava/util/concurrent/locks/ReentrantLock;
-
method_3823
- Mappings:
Namespace Name Mixin selector official dLbht;d()Lbhn;intermediary method_3823Lnet/minecraft/class_1111;method_3823()Lnet/minecraft/class_1103;named method_3823Lnet/minecraft/client/render/ChunkRenderHelper;method_3823()Lnet/minecraft/world/Heightmap;
-
method_3824
- Mappings:
Namespace Name Mixin selector official eLbht;e()Lbhn;intermediary method_3824Lnet/minecraft/class_1111;method_3824()Lnet/minecraft/class_1103;named method_3824Lnet/minecraft/client/render/ChunkRenderHelper;method_3824()Lnet/minecraft/world/Heightmap;
-
method_3814
- Mappings:
Namespace Name Mixin selector official aLbht;a(Lbfd;Lcj;)Vintermediary method_3814Lnet/minecraft/class_1111;method_3814(Lnet/minecraft/class_1002;Lnet/minecraft/class_1372;)Vnamed method_3814Lnet/minecraft/client/render/ChunkRenderHelper;method_3814(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/util/math/BlockPos;)V
-
method_3813
private void method_3813(RenderLayer renderLayer, float float2, float float3, float float4, BufferBuilder bufferBuilder, ChunkAssemblyHelper chunkAssemblyHelper)- Mappings:
Namespace Name Mixin selector official aLbht;a(Ladf;FFFLbfd;Lbhq;)Vintermediary method_3813Lnet/minecraft/class_1111;method_3813(Lnet/minecraft/class_91;FFFLnet/minecraft/class_1002;Lnet/minecraft/class_1108;)Vnamed method_3813Lnet/minecraft/client/render/ChunkRenderHelper;method_3813(Lnet/minecraft/client/render/RenderLayer;FFFLnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/client/world/ChunkAssemblyHelper;)V
-
method_3830
private void method_3830()- Mappings:
Namespace Name Mixin selector official mLbht;m()Vintermediary method_3830Lnet/minecraft/class_1111;method_3830()Vnamed method_3830Lnet/minecraft/client/render/ChunkRenderHelper;method_3830()V
-
method_3825
public void method_3825()- Mappings:
Namespace Name Mixin selector official fLbht;f()Vintermediary method_3825Lnet/minecraft/class_1111;method_3825()Vnamed method_3825Lnet/minecraft/client/render/ChunkRenderHelper;method_3825()V
-
method_3826
- Mappings:
Namespace Name Mixin selector official gLbht;g()Lbhq;intermediary method_3826Lnet/minecraft/class_1111;method_3826()Lnet/minecraft/class_1108;named method_3826Lnet/minecraft/client/render/ChunkRenderHelper;method_3826()Lnet/minecraft/client/world/ChunkAssemblyHelper;
-
method_3815
- Mappings:
Namespace Name Mixin selector official aLbht;a(Lbhq;)Vintermediary method_3815Lnet/minecraft/class_1111;method_3815(Lnet/minecraft/class_1108;)Vnamed method_3815Lnet/minecraft/client/render/ChunkRenderHelper;method_3815(Lnet/minecraft/client/world/ChunkAssemblyHelper;)V
-
method_3827
public void method_3827()- Mappings:
Namespace Name Mixin selector official hLbht;h()Vintermediary method_3827Lnet/minecraft/class_1111;method_3827()Vnamed method_3827Lnet/minecraft/client/render/ChunkRenderHelper;method_3827()V
-
delete
public void delete()- Mappings:
Namespace Name Mixin selector official aLbht;a()Vintermediary method_3810Lnet/minecraft/class_1111;method_3810()Vnamed deleteLnet/minecraft/client/render/ChunkRenderHelper;delete()V
-
getPos
- Mappings:
Namespace Name Mixin selector official jLbht;j()Lcj;intermediary method_3828Lnet/minecraft/class_1111;method_3828()Lnet/minecraft/class_1372;named getPosLnet/minecraft/client/render/ChunkRenderHelper;getPos()Lnet/minecraft/util/math/BlockPos;
-
method_3818
public void method_3818(boolean bool)- Mappings:
Namespace Name Mixin selector official aLbht;a(Z)Vintermediary method_3818Lnet/minecraft/class_1111;method_3818(Z)Vnamed method_3818Lnet/minecraft/client/render/ChunkRenderHelper;method_3818(Z)V
-
method_3829
public boolean method_3829()- Mappings:
Namespace Name Mixin selector official lLbht;l()Zintermediary method_3829Lnet/minecraft/class_1111;method_3829()Znamed method_3829Lnet/minecraft/client/render/ChunkRenderHelper;method_3829()Z
-
method_3817
- Mappings:
Namespace Name Mixin selector official aLbht;a(Lcq;)Lcj;intermediary method_3817Lnet/minecraft/class_1111;method_3817(Lnet/minecraft/class_1383;)Lnet/minecraft/class_1372;named method_3817Lnet/minecraft/client/render/ChunkRenderHelper;method_3817(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/BlockPos;
-