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 bht
intermediary net/minecraft/class_1111
named net/minecraft/client/render/ChunkRenderHelper
  • Field Details

    • field_4761

      public static int field_4761
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a:I
      intermediary field_4761 Lnet/minecraft/class_1111;field_4761:I
      named field_4761 Lnet/minecraft/client/render/ChunkRenderHelper;field_4761:I
    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      official d Lbht;d:Ladm;
      intermediary field_4764 Lnet/minecraft/class_1111;field_4764:Lnet/minecraft/class_99;
      named world Lnet/minecraft/client/render/ChunkRenderHelper;world:Lnet/minecraft/world/World;
    • renderer

      private final WorldRenderer renderer
      Mappings:
      Namespace Name Mixin selector
      official e Lbht;e:Lbfr;
      intermediary field_4765 Lnet/minecraft/class_1111;field_4765:Lnet/minecraft/class_1036;
      named renderer Lnet/minecraft/client/render/ChunkRenderHelper;renderer:Lnet/minecraft/client/render/WorldRenderer;
    • pos

      private BlockPos pos
      Mappings:
      Namespace Name Mixin selector
      official f Lbht;f:Lcj;
      intermediary field_4766 Lnet/minecraft/class_1111;field_4766:Lnet/minecraft/class_1372;
      named pos Lnet/minecraft/client/render/ChunkRenderHelper;pos:Lnet/minecraft/util/math/BlockPos;
    • field_4762

      public ChunkAssemblyHelper field_4762
      Mappings:
      Namespace Name Mixin selector
      official b Lbht;b:Lbhq;
      intermediary field_4762 Lnet/minecraft/class_1111;field_4762:Lnet/minecraft/class_1108;
      named field_4762 Lnet/minecraft/client/render/ChunkRenderHelper;field_4762:Lnet/minecraft/client/world/ChunkAssemblyHelper;
    • field_4767

      private final ReentrantLock field_4767
      Mappings:
      Namespace Name Mixin selector
      official g Lbht;g:Ljava/util/concurrent/locks/ReentrantLock;
      intermediary field_4767 Lnet/minecraft/class_1111;field_4767:Ljava/util/concurrent/locks/ReentrantLock;
      named field_4767 Lnet/minecraft/client/render/ChunkRenderHelper;field_4767:Ljava/util/concurrent/locks/ReentrantLock;
    • field_4768

      private final ReentrantLock field_4768
      Mappings:
      Namespace Name Mixin selector
      official h Lbht;h:Ljava/util/concurrent/locks/ReentrantLock;
      intermediary field_4768 Lnet/minecraft/class_1111;field_4768:Ljava/util/concurrent/locks/ReentrantLock;
      named field_4768 Lnet/minecraft/client/render/ChunkRenderHelper;field_4768:Ljava/util/concurrent/locks/ReentrantLock;
    • field_4769

      private Heightmap field_4769
      Mappings:
      Namespace Name Mixin selector
      official i Lbht;i:Lbhn;
      intermediary field_4769 Lnet/minecraft/class_1111;field_4769:Lnet/minecraft/class_1103;
      named field_4769 Lnet/minecraft/client/render/ChunkRenderHelper;field_4769:Lnet/minecraft/world/Heightmap;
    • field_4770

      private final Set<BlockEntity> field_4770
      Mappings:
      Namespace Name Mixin selector
      official j Lbht;j:Ljava/util/Set;
      intermediary field_4770 Lnet/minecraft/class_1111;field_4770:Ljava/util/Set;
      named field_4770 Lnet/minecraft/client/render/ChunkRenderHelper;field_4770:Ljava/util/Set;
    • field_4771

      private final int field_4771
      Mappings:
      Namespace Name Mixin selector
      official k Lbht;k:I
      intermediary field_4771 Lnet/minecraft/class_1111;field_4771:I
      named field_4771 Lnet/minecraft/client/render/ChunkRenderHelper;field_4771:I
    • field_4772

      private final FloatBuffer field_4772
      Mappings:
      Namespace Name Mixin selector
      official l Lbht;l:Ljava/nio/FloatBuffer;
      intermediary field_4772 Lnet/minecraft/class_1111;field_4772:Ljava/nio/FloatBuffer;
      named field_4772 Lnet/minecraft/client/render/ChunkRenderHelper;field_4772:Ljava/nio/FloatBuffer;
    • field_4773

      private final AdvancedVertexBuffer[] field_4773
      Mappings:
      Namespace Name Mixin selector
      official m Lbht;m:[Lbmt;
      intermediary field_4773 Lnet/minecraft/class_1111;field_4773:[Lnet/minecraft/class_1240;
      named field_4773 Lnet/minecraft/client/render/ChunkRenderHelper;field_4773:[Lnet/minecraft/client/render/AdvancedVertexBuffer;
    • field_4763

      public Box field_4763
      Mappings:
      Namespace Name Mixin selector
      official c Lbht;c:Laug;
      intermediary field_4763 Lnet/minecraft/class_1111;field_4763:Lnet/minecraft/class_646;
      named field_4763 Lnet/minecraft/client/render/ChunkRenderHelper;field_4763:Lnet/minecraft/util/math/Box;
    • field_4774

      private int field_4774
      Mappings:
      Namespace Name Mixin selector
      official n Lbht;n:I
      intermediary field_4774 Lnet/minecraft/class_1111;field_4774:I
      named field_4774 Lnet/minecraft/client/render/ChunkRenderHelper;field_4774:I
    • field_4775

      private boolean field_4775
      Mappings:
      Namespace Name Mixin selector
      official o Lbht;o:Z
      intermediary field_4775 Lnet/minecraft/class_1111;field_4775:Z
      named field_4775 Lnet/minecraft/client/render/ChunkRenderHelper;field_4775:Z
    • field_4776

      private EnumMap<Direction,​BlockPos> field_4776
      Mappings:
      Namespace Name Mixin selector
      official p Lbht;p:Ljava/util/EnumMap;
      intermediary field_4776 Lnet/minecraft/class_1111;field_4776:Ljava/util/EnumMap;
      named field_4776 Lnet/minecraft/client/render/ChunkRenderHelper;field_4776:Ljava/util/EnumMap;
  • Constructor Details

    • ChunkRenderHelper

      public ChunkRenderHelper​(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_1111;<init>(Lnet/minecraft/class_99;Lnet/minecraft/class_1036;Lnet/minecraft/class_1372;I)V
      named <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 a Lbht;a(I)Z
      intermediary method_3812 Lnet/minecraft/class_1111;method_3812(I)Z
      named method_3812 Lnet/minecraft/client/render/ChunkRenderHelper;method_3812(I)Z
    • method_3821

      public AdvancedVertexBuffer method_3821​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbht;b(I)Lbmt;
      intermediary method_3821 Lnet/minecraft/class_1111;method_3821(I)Lnet/minecraft/class_1240;
      named method_3821 Lnet/minecraft/client/render/ChunkRenderHelper;method_3821(I)Lnet/minecraft/client/render/AdvancedVertexBuffer;
    • method_3816

      public void method_3816​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Lcj;)V
      intermediary method_3816 Lnet/minecraft/class_1111;method_3816(Lnet/minecraft/class_1372;)V
      named method_3816 Lnet/minecraft/client/render/ChunkRenderHelper;method_3816(Lnet/minecraft/util/math/BlockPos;)V
    • method_3811

      public void method_3811​(float float2, float float3, float float4, Heightmap heightmap)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(FFFLbhn;)V
      intermediary method_3811 Lnet/minecraft/class_1111;method_3811(FFFLnet/minecraft/class_1103;)V
      named method_3811 Lnet/minecraft/client/render/ChunkRenderHelper;method_3811(FFFLnet/minecraft/world/Heightmap;)V
    • method_3820

      public void method_3820​(float float2, float float3, float float4, Heightmap heightmap)
      Mappings:
      Namespace Name Mixin selector
      official b Lbht;b(FFFLbhn;)V
      intermediary method_3820 Lnet/minecraft/class_1111;method_3820(FFFLnet/minecraft/class_1103;)V
      named method_3820 Lnet/minecraft/client/render/ChunkRenderHelper;method_3820(FFFLnet/minecraft/world/Heightmap;)V
    • method_3819

      protected void method_3819()
      Mappings:
      Namespace Name Mixin selector
      official b Lbht;b()V
      intermediary method_3819 Lnet/minecraft/class_1111;method_3819()V
      named method_3819 Lnet/minecraft/client/render/ChunkRenderHelper;method_3819()V
    • method_3822

      public ReentrantLock method_3822()
      Mappings:
      Namespace Name Mixin selector
      official c Lbht;c()Ljava/util/concurrent/locks/ReentrantLock;
      intermediary method_3822 Lnet/minecraft/class_1111;method_3822()Ljava/util/concurrent/locks/ReentrantLock;
      named method_3822 Lnet/minecraft/client/render/ChunkRenderHelper;method_3822()Ljava/util/concurrent/locks/ReentrantLock;
    • method_3823

      public Heightmap method_3823()
      Mappings:
      Namespace Name Mixin selector
      official d Lbht;d()Lbhn;
      intermediary method_3823 Lnet/minecraft/class_1111;method_3823()Lnet/minecraft/class_1103;
      named method_3823 Lnet/minecraft/client/render/ChunkRenderHelper;method_3823()Lnet/minecraft/world/Heightmap;
    • method_3824

      public Heightmap method_3824()
      Mappings:
      Namespace Name Mixin selector
      official e Lbht;e()Lbhn;
      intermediary method_3824 Lnet/minecraft/class_1111;method_3824()Lnet/minecraft/class_1103;
      named method_3824 Lnet/minecraft/client/render/ChunkRenderHelper;method_3824()Lnet/minecraft/world/Heightmap;
    • method_3814

      private void method_3814​(BufferBuilder bufferBuilder, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Lbfd;Lcj;)V
      intermediary method_3814 Lnet/minecraft/class_1111;method_3814(Lnet/minecraft/class_1002;Lnet/minecraft/class_1372;)V
      named method_3814 Lnet/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 a Lbht;a(Ladf;FFFLbfd;Lbhq;)V
      intermediary method_3813 Lnet/minecraft/class_1111;method_3813(Lnet/minecraft/class_91;FFFLnet/minecraft/class_1002;Lnet/minecraft/class_1108;)V
      named method_3813 Lnet/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 m Lbht;m()V
      intermediary method_3830 Lnet/minecraft/class_1111;method_3830()V
      named method_3830 Lnet/minecraft/client/render/ChunkRenderHelper;method_3830()V
    • method_3825

      public void method_3825()
      Mappings:
      Namespace Name Mixin selector
      official f Lbht;f()V
      intermediary method_3825 Lnet/minecraft/class_1111;method_3825()V
      named method_3825 Lnet/minecraft/client/render/ChunkRenderHelper;method_3825()V
    • method_3826

      public ChunkAssemblyHelper method_3826()
      Mappings:
      Namespace Name Mixin selector
      official g Lbht;g()Lbhq;
      intermediary method_3826 Lnet/minecraft/class_1111;method_3826()Lnet/minecraft/class_1108;
      named method_3826 Lnet/minecraft/client/render/ChunkRenderHelper;method_3826()Lnet/minecraft/client/world/ChunkAssemblyHelper;
    • method_3815

      public void method_3815​(ChunkAssemblyHelper chunkAssemblyHelper)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Lbhq;)V
      intermediary method_3815 Lnet/minecraft/class_1111;method_3815(Lnet/minecraft/class_1108;)V
      named method_3815 Lnet/minecraft/client/render/ChunkRenderHelper;method_3815(Lnet/minecraft/client/world/ChunkAssemblyHelper;)V
    • method_3827

      public void method_3827()
      Mappings:
      Namespace Name Mixin selector
      official h Lbht;h()V
      intermediary method_3827 Lnet/minecraft/class_1111;method_3827()V
      named method_3827 Lnet/minecraft/client/render/ChunkRenderHelper;method_3827()V
    • delete

      public void delete()
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a()V
      intermediary method_3810 Lnet/minecraft/class_1111;method_3810()V
      named delete Lnet/minecraft/client/render/ChunkRenderHelper;delete()V
    • getPos

      public BlockPos getPos()
      Mappings:
      Namespace Name Mixin selector
      official j Lbht;j()Lcj;
      intermediary method_3828 Lnet/minecraft/class_1111;method_3828()Lnet/minecraft/class_1372;
      named getPos Lnet/minecraft/client/render/ChunkRenderHelper;getPos()Lnet/minecraft/util/math/BlockPos;
    • method_3818

      public void method_3818​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Z)V
      intermediary method_3818 Lnet/minecraft/class_1111;method_3818(Z)V
      named method_3818 Lnet/minecraft/client/render/ChunkRenderHelper;method_3818(Z)V
    • method_3829

      public boolean method_3829()
      Mappings:
      Namespace Name Mixin selector
      official l Lbht;l()Z
      intermediary method_3829 Lnet/minecraft/class_1111;method_3829()Z
      named method_3829 Lnet/minecraft/client/render/ChunkRenderHelper;method_3829()Z
    • method_3817

      public BlockPos method_3817​(Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht;a(Lcq;)Lcj;
      intermediary method_3817 Lnet/minecraft/class_1111;method_3817(Lnet/minecraft/class_1383;)Lnet/minecraft/class_1372;
      named method_3817 Lnet/minecraft/client/render/ChunkRenderHelper;method_3817(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/BlockPos;