Class WorldRenderer

java.lang.Object
net.minecraft.client.render.WorldRenderer
All Implemented Interfaces:
AutoCloseable, ResourceReloader, SynchronousResourceReloader

@Environment(CLIENT) public class WorldRenderer extends Object implements SynchronousResourceReloader, AutoCloseable
Mappings:
Namespace Name
official enf
intermediary net/minecraft/class_761
named net/minecraft/client/render/WorldRenderer
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official e Lenf;e:Lorg/apache/logging/log4j/Logger;
      intermediary field_4060 Lnet/minecraft/class_761;field_4060:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/render/WorldRenderer;LOGGER:Lorg/apache/logging/log4j/Logger;
    • field_32759

      public static final int field_32759
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a:I
      intermediary field_32759 Lnet/minecraft/class_761;field_32759:I
      named field_32759 Lnet/minecraft/client/render/WorldRenderer;field_32759:I
    • field_32760

      public static final int field_32760
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official b Lenf;b:I
      intermediary field_32760 Lnet/minecraft/class_761;field_32760:I
      named field_32760 Lnet/minecraft/client/render/WorldRenderer;field_32760:I
    • field_32761

      public static final int field_32761
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official c Lenf;c:I
      intermediary field_32761 Lnet/minecraft/class_761;field_32761:I
      named field_32761 Lnet/minecraft/client/render/WorldRenderer;field_32761:I
    • field_32762

      private static final float field_32762
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official f Lenf;f:F
      intermediary field_32762 Lnet/minecraft/class_761;field_32762:F
      named field_32762 Lnet/minecraft/client/render/WorldRenderer;field_32762:F
    • field_32763

      private static final int field_32763
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official g Lenf;g:I
      intermediary field_32763 Lnet/minecraft/class_761;field_32763:I
      named field_32763 Lnet/minecraft/client/render/WorldRenderer;field_32763:I
    • field_32764

      private static final int field_32764
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official h Lenf;h:I
      intermediary field_32764 Lnet/minecraft/class_761;field_32764:I
      named field_32764 Lnet/minecraft/client/render/WorldRenderer;field_32764:I
    • field_32765

      private static final int field_32765
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official i Lenf;i:I
      intermediary field_32765 Lnet/minecraft/class_761;field_32765:I
      named field_32765 Lnet/minecraft/client/render/WorldRenderer;field_32765:I
    • field_32766

      private static final int field_32766
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official j Lenf;j:I
      intermediary field_32766 Lnet/minecraft/class_761;field_32766:I
      named field_32766 Lnet/minecraft/client/render/WorldRenderer;field_32766:I
    • MOON_PHASES

      private static final Identifier MOON_PHASES
      Mappings:
      Namespace Name Mixin selector
      official k Lenf;k:Lww;
      intermediary field_4098 Lnet/minecraft/class_761;field_4098:Lnet/minecraft/class_2960;
      named MOON_PHASES Lnet/minecraft/client/render/WorldRenderer;MOON_PHASES:Lnet/minecraft/util/Identifier;
    • SUN

      private static final Identifier SUN
      Mappings:
      Namespace Name Mixin selector
      official l Lenf;l:Lww;
      intermediary field_4111 Lnet/minecraft/class_761;field_4111:Lnet/minecraft/class_2960;
      named SUN Lnet/minecraft/client/render/WorldRenderer;SUN:Lnet/minecraft/util/Identifier;
    • CLOUDS

      private static final Identifier CLOUDS
      Mappings:
      Namespace Name Mixin selector
      official m Lenf;m:Lww;
      intermediary field_4108 Lnet/minecraft/class_761;field_4108:Lnet/minecraft/class_2960;
      named CLOUDS Lnet/minecraft/client/render/WorldRenderer;CLOUDS:Lnet/minecraft/util/Identifier;
    • END_SKY

      private static final Identifier END_SKY
      Mappings:
      Namespace Name Mixin selector
      official n Lenf;n:Lww;
      intermediary field_4061 Lnet/minecraft/class_761;field_4061:Lnet/minecraft/class_2960;
      named END_SKY Lnet/minecraft/client/render/WorldRenderer;END_SKY:Lnet/minecraft/util/Identifier;
    • FORCEFIELD

      private static final Identifier FORCEFIELD
      Mappings:
      Namespace Name Mixin selector
      official o Lenf;o:Lww;
      intermediary field_4071 Lnet/minecraft/class_761;field_4071:Lnet/minecraft/class_2960;
      named FORCEFIELD Lnet/minecraft/client/render/WorldRenderer;FORCEFIELD:Lnet/minecraft/util/Identifier;
    • RAIN

      private static final Identifier RAIN
      Mappings:
      Namespace Name Mixin selector
      official p Lenf;p:Lww;
      intermediary field_20797 Lnet/minecraft/class_761;field_20797:Lnet/minecraft/class_2960;
      named RAIN Lnet/minecraft/client/render/WorldRenderer;RAIN:Lnet/minecraft/util/Identifier;
    • SNOW

      private static final Identifier SNOW
      Mappings:
      Namespace Name Mixin selector
      official q Lenf;q:Lww;
      intermediary field_20798 Lnet/minecraft/class_761;field_20798:Lnet/minecraft/class_2960;
      named SNOW Lnet/minecraft/client/render/WorldRenderer;SNOW:Lnet/minecraft/util/Identifier;
    • DIRECTIONS

      public static final Direction[] DIRECTIONS
      Mappings:
      Namespace Name Mixin selector
      official d Lenf;d:[Lgl;
      intermediary field_4095 Lnet/minecraft/class_761;field_4095:[Lnet/minecraft/class_2350;
      named DIRECTIONS Lnet/minecraft/client/render/WorldRenderer;DIRECTIONS:[Lnet/minecraft/util/math/Direction;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official r Lenf;r:Ldvo;
      intermediary field_4088 Lnet/minecraft/class_761;field_4088:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/render/WorldRenderer;client:Lnet/minecraft/client/MinecraftClient;
    • textureManager

      private final TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      official s Lenf;s:Lexm;
      intermediary field_4057 Lnet/minecraft/class_761;field_4057:Lnet/minecraft/class_1060;
      named textureManager Lnet/minecraft/client/render/WorldRenderer;textureManager:Lnet/minecraft/client/texture/TextureManager;
    • entityRenderDispatcher

      private final EntityRenderDispatcher entityRenderDispatcher
      Mappings:
      Namespace Name Mixin selector
      official t Lenf;t:Lerv;
      intermediary field_4109 Lnet/minecraft/class_761;field_4109:Lnet/minecraft/class_898;
      named entityRenderDispatcher Lnet/minecraft/client/render/WorldRenderer;entityRenderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
    • blockEntityRenderDispatcher

      private final BlockEntityRenderDispatcher blockEntityRenderDispatcher
      Mappings:
      Namespace Name Mixin selector
      official u Lenf;u:Lepd;
      intermediary field_27741 Lnet/minecraft/class_761;field_27741:Lnet/minecraft/class_824;
      named blockEntityRenderDispatcher Lnet/minecraft/client/render/WorldRenderer;blockEntityRenderDispatcher:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
    • bufferBuilders

      private final BufferBuilderStorage bufferBuilders
      Mappings:
      Namespace Name Mixin selector
      official v Lenf;v:Lenn;
      intermediary field_20951 Lnet/minecraft/class_761;field_20951:Lnet/minecraft/class_4599;
      named bufferBuilders Lnet/minecraft/client/render/WorldRenderer;bufferBuilders:Lnet/minecraft/client/render/BufferBuilderStorage;
    • world

      private ClientWorld world
      Mappings:
      Namespace Name Mixin selector
      official w Lenf;w:Lejh;
      intermediary field_4085 Lnet/minecraft/class_761;field_4085:Lnet/minecraft/class_638;
      named world Lnet/minecraft/client/render/WorldRenderer;world:Lnet/minecraft/client/world/ClientWorld;
    • chunksToRebuild

      private Set<ChunkBuilder.BuiltChunk> chunksToRebuild
      Mappings:
      Namespace Name Mixin selector
      official x Lenf;x:Ljava/util/Set;
      intermediary field_4075 Lnet/minecraft/class_761;field_4075:Ljava/util/Set;
      named chunksToRebuild Lnet/minecraft/client/render/WorldRenderer;chunksToRebuild:Ljava/util/Set;
    • visibleChunks

      private final ObjectArrayList<WorldRenderer.ChunkInfo> visibleChunks
      Mappings:
      Namespace Name Mixin selector
      official y Lenf;y:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
      intermediary field_4086 Lnet/minecraft/class_761;field_4086:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
      named visibleChunks Lnet/minecraft/client/render/WorldRenderer;visibleChunks:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
    • noCullingBlockEntities

      private final Set<BlockEntity> noCullingBlockEntities
      Mappings:
      Namespace Name Mixin selector
      official z Lenf;z:Ljava/util/Set;
      intermediary field_4055 Lnet/minecraft/class_761;field_4055:Ljava/util/Set;
      named noCullingBlockEntities Lnet/minecraft/client/render/WorldRenderer;noCullingBlockEntities:Ljava/util/Set;
    • chunks

      private BuiltChunkStorage chunks
      Mappings:
      Namespace Name Mixin selector
      official A Lenf;A:Lenv;
      intermediary field_4112 Lnet/minecraft/class_761;field_4112:Lnet/minecraft/class_769;
      named chunks Lnet/minecraft/client/render/WorldRenderer;chunks:Lnet/minecraft/client/render/BuiltChunkStorage;
    • chunkInfos

      private WorldRenderer.ChunkInfoList chunkInfos
      Mappings:
      Namespace Name Mixin selector
      official B Lenf;B:Lenf$b;
      intermediary field_29619 Lnet/minecraft/class_761;field_29619:Lnet/minecraft/class_761$class_5972;
      named chunkInfos Lnet/minecraft/client/render/WorldRenderer;chunkInfos:Lnet/minecraft/client/render/WorldRenderer$ChunkInfoList;
    • starsBuffer

      @Nullable private @Nullable VertexBuffer starsBuffer
      Mappings:
      Namespace Name Mixin selector
      official C Lenf;C:Ldqn;
      intermediary field_4113 Lnet/minecraft/class_761;field_4113:Lnet/minecraft/class_291;
      named starsBuffer Lnet/minecraft/client/render/WorldRenderer;starsBuffer:Lnet/minecraft/client/gl/VertexBuffer;
    • lightSkyBuffer

      @Nullable private @Nullable VertexBuffer lightSkyBuffer
      Mappings:
      Namespace Name Mixin selector
      official D Lenf;D:Ldqn;
      intermediary field_4087 Lnet/minecraft/class_761;field_4087:Lnet/minecraft/class_291;
      named lightSkyBuffer Lnet/minecraft/client/render/WorldRenderer;lightSkyBuffer:Lnet/minecraft/client/gl/VertexBuffer;
    • darkSkyBuffer

      @Nullable private @Nullable VertexBuffer darkSkyBuffer
      Mappings:
      Namespace Name Mixin selector
      official E Lenf;E:Ldqn;
      intermediary field_4102 Lnet/minecraft/class_761;field_4102:Lnet/minecraft/class_291;
      named darkSkyBuffer Lnet/minecraft/client/render/WorldRenderer;darkSkyBuffer:Lnet/minecraft/client/gl/VertexBuffer;
    • cloudsDirty

      private boolean cloudsDirty
      Mappings:
      Namespace Name Mixin selector
      official F Lenf;F:Z
      intermediary field_4107 Lnet/minecraft/class_761;field_4107:Z
      named cloudsDirty Lnet/minecraft/client/render/WorldRenderer;cloudsDirty:Z
    • cloudsBuffer

      @Nullable private @Nullable VertexBuffer cloudsBuffer
      Mappings:
      Namespace Name Mixin selector
      official G Lenf;G:Ldqn;
      intermediary field_4094 Lnet/minecraft/class_761;field_4094:Lnet/minecraft/class_291;
      named cloudsBuffer Lnet/minecraft/client/render/WorldRenderer;cloudsBuffer:Lnet/minecraft/client/gl/VertexBuffer;
    • chunkUpdateSmoother

      private final FpsSmoother chunkUpdateSmoother
      Mappings:
      Namespace Name Mixin selector
      official H Lenf;H:Lenq;
      intermediary field_21799 Lnet/minecraft/class_761;field_21799:Lnet/minecraft/class_4740;
      named chunkUpdateSmoother Lnet/minecraft/client/render/WorldRenderer;chunkUpdateSmoother:Lnet/minecraft/client/render/FpsSmoother;
    • ticks

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      official I Lenf;I:I
      intermediary field_4073 Lnet/minecraft/class_761;field_4073:I
      named ticks Lnet/minecraft/client/render/WorldRenderer;ticks:I
    • blockBreakingInfos

      private final Int2ObjectMap<BlockBreakingInfo> blockBreakingInfos
      Mappings:
      Namespace Name Mixin selector
      official J Lenf;J:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      intermediary field_4058 Lnet/minecraft/class_761;field_4058:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      named blockBreakingInfos Lnet/minecraft/client/render/WorldRenderer;blockBreakingInfos:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
    • blockBreakingProgressions

      private final Long2ObjectMap<SortedSet<BlockBreakingInfo>> blockBreakingProgressions
      Mappings:
      Namespace Name Mixin selector
      official K Lenf;K:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
      intermediary field_20950 Lnet/minecraft/class_761;field_20950:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
      named blockBreakingProgressions Lnet/minecraft/client/render/WorldRenderer;blockBreakingProgressions:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
    • playingSongs

      private final Map<BlockPos,​SoundInstance> playingSongs
      Mappings:
      Namespace Name Mixin selector
      official L Lenf;L:Ljava/util/Map;
      intermediary field_4119 Lnet/minecraft/class_761;field_4119:Ljava/util/Map;
      named playingSongs Lnet/minecraft/client/render/WorldRenderer;playingSongs:Ljava/util/Map;
    • entityOutlinesFramebuffer

      @Nullable private @Nullable Framebuffer entityOutlinesFramebuffer
      Mappings:
      Namespace Name Mixin selector
      official M Lenf;M:Ldoy;
      intermediary field_4101 Lnet/minecraft/class_761;field_4101:Lnet/minecraft/class_276;
      named entityOutlinesFramebuffer Lnet/minecraft/client/render/WorldRenderer;entityOutlinesFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
    • entityOutlineShader

      @Nullable private @Nullable ShaderEffect entityOutlineShader
      Mappings:
      Namespace Name Mixin selector
      official N Lenf;N:Lenk;
      intermediary field_4059 Lnet/minecraft/class_761;field_4059:Lnet/minecraft/class_279;
      named entityOutlineShader Lnet/minecraft/client/render/WorldRenderer;entityOutlineShader:Lnet/minecraft/client/gl/ShaderEffect;
    • translucentFramebuffer

      @Nullable private @Nullable Framebuffer translucentFramebuffer
      Mappings:
      Namespace Name Mixin selector
      official O Lenf;O:Ldoy;
      intermediary field_25274 Lnet/minecraft/class_761;field_25274:Lnet/minecraft/class_276;
      named translucentFramebuffer Lnet/minecraft/client/render/WorldRenderer;translucentFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
    • entityFramebuffer

      @Nullable private @Nullable Framebuffer entityFramebuffer
      Mappings:
      Namespace Name Mixin selector
      official P Lenf;P:Ldoy;
      intermediary field_25275 Lnet/minecraft/class_761;field_25275:Lnet/minecraft/class_276;
      named entityFramebuffer Lnet/minecraft/client/render/WorldRenderer;entityFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
    • particlesFramebuffer

      @Nullable private @Nullable Framebuffer particlesFramebuffer
      Mappings:
      Namespace Name Mixin selector
      official Q Lenf;Q:Ldoy;
      intermediary field_25276 Lnet/minecraft/class_761;field_25276:Lnet/minecraft/class_276;
      named particlesFramebuffer Lnet/minecraft/client/render/WorldRenderer;particlesFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
    • weatherFramebuffer

      @Nullable private @Nullable Framebuffer weatherFramebuffer
      Mappings:
      Namespace Name Mixin selector
      official R Lenf;R:Ldoy;
      intermediary field_25277 Lnet/minecraft/class_761;field_25277:Lnet/minecraft/class_276;
      named weatherFramebuffer Lnet/minecraft/client/render/WorldRenderer;weatherFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
    • cloudsFramebuffer

      @Nullable private @Nullable Framebuffer cloudsFramebuffer
      Mappings:
      Namespace Name Mixin selector
      official S Lenf;S:Ldoy;
      intermediary field_25278 Lnet/minecraft/class_761;field_25278:Lnet/minecraft/class_276;
      named cloudsFramebuffer Lnet/minecraft/client/render/WorldRenderer;cloudsFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
    • transparencyShader

      @Nullable private @Nullable ShaderEffect transparencyShader
      Mappings:
      Namespace Name Mixin selector
      official T Lenf;T:Lenk;
      intermediary field_25279 Lnet/minecraft/class_761;field_25279:Lnet/minecraft/class_279;
      named transparencyShader Lnet/minecraft/client/render/WorldRenderer;transparencyShader:Lnet/minecraft/client/gl/ShaderEffect;
    • lastCameraChunkUpdateX

      private double lastCameraChunkUpdateX
      Mappings:
      Namespace Name Mixin selector
      official U Lenf;U:D
      intermediary field_4104 Lnet/minecraft/class_761;field_4104:D
      named lastCameraChunkUpdateX Lnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateX:D
    • lastCameraChunkUpdateY

      private double lastCameraChunkUpdateY
      Mappings:
      Namespace Name Mixin selector
      official V Lenf;V:D
      intermediary field_4120 Lnet/minecraft/class_761;field_4120:D
      named lastCameraChunkUpdateY Lnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateY:D
    • lastCameraChunkUpdateZ

      private double lastCameraChunkUpdateZ
      Mappings:
      Namespace Name Mixin selector
      official W Lenf;W:D
      intermediary field_4070 Lnet/minecraft/class_761;field_4070:D
      named lastCameraChunkUpdateZ Lnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateZ:D
    • cameraChunkX

      private int cameraChunkX
      Mappings:
      Namespace Name Mixin selector
      official X Lenf;X:I
      intermediary field_4084 Lnet/minecraft/class_761;field_4084:I
      named cameraChunkX Lnet/minecraft/client/render/WorldRenderer;cameraChunkX:I
    • cameraChunkY

      private int cameraChunkY
      Mappings:
      Namespace Name Mixin selector
      official Y Lenf;Y:I
      intermediary field_4105 Lnet/minecraft/class_761;field_4105:I
      named cameraChunkY Lnet/minecraft/client/render/WorldRenderer;cameraChunkY:I
    • cameraChunkZ

      private int cameraChunkZ
      Mappings:
      Namespace Name Mixin selector
      official Z Lenf;Z:I
      intermediary field_4121 Lnet/minecraft/class_761;field_4121:I
      named cameraChunkZ Lnet/minecraft/client/render/WorldRenderer;cameraChunkZ:I
    • lastCameraX

      private double lastCameraX
      Mappings:
      Namespace Name Mixin selector
      official aa Lenf;aa:D
      intermediary field_4069 Lnet/minecraft/class_761;field_4069:D
      named lastCameraX Lnet/minecraft/client/render/WorldRenderer;lastCameraX:D
    • lastCameraY

      private double lastCameraY
      Mappings:
      Namespace Name Mixin selector
      official ab Lenf;ab:D
      intermediary field_4081 Lnet/minecraft/class_761;field_4081:D
      named lastCameraY Lnet/minecraft/client/render/WorldRenderer;lastCameraY:D
    • lastCameraZ

      private double lastCameraZ
      Mappings:
      Namespace Name Mixin selector
      official ac Lenf;ac:D
      intermediary field_4096 Lnet/minecraft/class_761;field_4096:D
      named lastCameraZ Lnet/minecraft/client/render/WorldRenderer;lastCameraZ:D
    • lastCameraPitch

      private double lastCameraPitch
      Mappings:
      Namespace Name Mixin selector
      official ad Lenf;ad:D
      intermediary field_4115 Lnet/minecraft/class_761;field_4115:D
      named lastCameraPitch Lnet/minecraft/client/render/WorldRenderer;lastCameraPitch:D
    • lastCameraYaw

      private double lastCameraYaw
      Mappings:
      Namespace Name Mixin selector
      official ae Lenf;ae:D
      intermediary field_4064 Lnet/minecraft/class_761;field_4064:D
      named lastCameraYaw Lnet/minecraft/client/render/WorldRenderer;lastCameraYaw:D
    • lastCloudsBlockX

      private int lastCloudsBlockX
      Mappings:
      Namespace Name Mixin selector
      official af Lenf;af:I
      intermediary field_4082 Lnet/minecraft/class_761;field_4082:I
      named lastCloudsBlockX Lnet/minecraft/client/render/WorldRenderer;lastCloudsBlockX:I
    • lastCloudsBlockY

      private int lastCloudsBlockY
      Mappings:
      Namespace Name Mixin selector
      official ag Lenf;ag:I
      intermediary field_4097 Lnet/minecraft/class_761;field_4097:I
      named lastCloudsBlockY Lnet/minecraft/client/render/WorldRenderer;lastCloudsBlockY:I
    • lastCloudsBlockZ

      private int lastCloudsBlockZ
      Mappings:
      Namespace Name Mixin selector
      official ah Lenf;ah:I
      intermediary field_4116 Lnet/minecraft/class_761;field_4116:I
      named lastCloudsBlockZ Lnet/minecraft/client/render/WorldRenderer;lastCloudsBlockZ:I
    • lastCloudsColor

      private Vec3d lastCloudsColor
      Mappings:
      Namespace Name Mixin selector
      official ai Lenf;ai:Ldna;
      intermediary field_4072 Lnet/minecraft/class_761;field_4072:Lnet/minecraft/class_243;
      named lastCloudsColor Lnet/minecraft/client/render/WorldRenderer;lastCloudsColor:Lnet/minecraft/util/math/Vec3d;
    • lastCloudsRenderMode

      private CloudRenderMode lastCloudsRenderMode
      Mappings:
      Namespace Name Mixin selector
      official aj Lenf;aj:Ldvc;
      intermediary field_4080 Lnet/minecraft/class_761;field_4080:Lnet/minecraft/class_4063;
      named lastCloudsRenderMode Lnet/minecraft/client/render/WorldRenderer;lastCloudsRenderMode:Lnet/minecraft/client/option/CloudRenderMode;
    • chunkBuilder

      private ChunkBuilder chunkBuilder
      Mappings:
      Namespace Name Mixin selector
      official ak Lenf;ak:Lepw;
      intermediary field_4106 Lnet/minecraft/class_761;field_4106:Lnet/minecraft/class_846;
      named chunkBuilder Lnet/minecraft/client/render/WorldRenderer;chunkBuilder:Lnet/minecraft/client/render/chunk/ChunkBuilder;
    • viewDistance

      private int viewDistance
      Mappings:
      Namespace Name Mixin selector
      official al Lenf;al:I
      intermediary field_4062 Lnet/minecraft/class_761;field_4062:I
      named viewDistance Lnet/minecraft/client/render/WorldRenderer;viewDistance:I
    • regularEntityCount

      private int regularEntityCount
      Mappings:
      Namespace Name Mixin selector
      official am Lenf;am:I
      intermediary field_4089 Lnet/minecraft/class_761;field_4089:I
      named regularEntityCount Lnet/minecraft/client/render/WorldRenderer;regularEntityCount:I
    • blockEntityCount

      private int blockEntityCount
      Mappings:
      Namespace Name Mixin selector
      official an Lenf;an:I
      intermediary field_4110 Lnet/minecraft/class_761;field_4110:I
      named blockEntityCount Lnet/minecraft/client/render/WorldRenderer;blockEntityCount:I
    • frustum

      private Frustum frustum
      Mappings:
      Namespace Name Mixin selector
      official ao Lenf;ao:Leqb;
      intermediary field_27740 Lnet/minecraft/class_761;field_27740:Lnet/minecraft/class_4604;
      named frustum Lnet/minecraft/client/render/WorldRenderer;frustum:Lnet/minecraft/client/render/Frustum;
    • shouldCaptureFrustum

      private boolean shouldCaptureFrustum
      Mappings:
      Namespace Name Mixin selector
      official ap Lenf;ap:Z
      intermediary field_4090 Lnet/minecraft/class_761;field_4090:Z
      named shouldCaptureFrustum Lnet/minecraft/client/render/WorldRenderer;shouldCaptureFrustum:Z
    • capturedFrustum

      @Nullable private @Nullable Frustum capturedFrustum
      Mappings:
      Namespace Name Mixin selector
      official aq Lenf;aq:Leqb;
      intermediary field_4056 Lnet/minecraft/class_761;field_4056:Lnet/minecraft/class_4604;
      named capturedFrustum Lnet/minecraft/client/render/WorldRenderer;capturedFrustum:Lnet/minecraft/client/render/Frustum;
    • capturedFrustumOrientation

      private final Vector4f[] capturedFrustumOrientation
      Mappings:
      Namespace Name Mixin selector
      official ar Lenf;ar:[Ll;
      intermediary field_4065 Lnet/minecraft/class_761;field_4065:[Lnet/minecraft/class_1162;
      named capturedFrustumOrientation Lnet/minecraft/client/render/WorldRenderer;capturedFrustumOrientation:[Lnet/minecraft/util/math/Vector4f;
    • capturedFrustumPosition

      private final Vector3d capturedFrustumPosition
      Mappings:
      Namespace Name Mixin selector
      official as Lenf;as:Lj;
      intermediary field_4091 Lnet/minecraft/class_761;field_4091:Lnet/minecraft/class_1161;
      named capturedFrustumPosition Lnet/minecraft/client/render/WorldRenderer;capturedFrustumPosition:Lnet/minecraft/client/util/math/Vector3d;
    • lastTranslucentSortX

      private double lastTranslucentSortX
      Mappings:
      Namespace Name Mixin selector
      official at Lenf;at:D
      intermediary field_4083 Lnet/minecraft/class_761;field_4083:D
      named lastTranslucentSortX Lnet/minecraft/client/render/WorldRenderer;lastTranslucentSortX:D
    • lastTranslucentSortY

      private double lastTranslucentSortY
      Mappings:
      Namespace Name Mixin selector
      official au Lenf;au:D
      intermediary field_4103 Lnet/minecraft/class_761;field_4103:D
      named lastTranslucentSortY Lnet/minecraft/client/render/WorldRenderer;lastTranslucentSortY:D
    • lastTranslucentSortZ

      private double lastTranslucentSortZ
      Mappings:
      Namespace Name Mixin selector
      official av Lenf;av:D
      intermediary field_4118 Lnet/minecraft/class_761;field_4118:D
      named lastTranslucentSortZ Lnet/minecraft/client/render/WorldRenderer;lastTranslucentSortZ:D
    • needsTerrainUpdate

      private boolean needsTerrainUpdate
      Mappings:
      Namespace Name Mixin selector
      official aw Lenf;aw:Z
      intermediary field_4077 Lnet/minecraft/class_761;field_4077:Z
      named needsTerrainUpdate Lnet/minecraft/client/render/WorldRenderer;needsTerrainUpdate:Z
    • frame

      private int frame
      Mappings:
      Namespace Name Mixin selector
      official ax Lenf;ax:I
      intermediary field_20792 Lnet/minecraft/class_761;field_20792:I
      named frame Lnet/minecraft/client/render/WorldRenderer;frame:I
    • field_20793

      private int field_20793
      Mappings:
      Namespace Name Mixin selector
      official ay Lenf;ay:I
      intermediary field_20793 Lnet/minecraft/class_761;field_20793:I
      named field_20793 Lnet/minecraft/client/render/WorldRenderer;field_20793:I
    • field_20794

      private final float[] field_20794
      Mappings:
      Namespace Name Mixin selector
      official az Lenf;az:[F
      intermediary field_20794 Lnet/minecraft/class_761;field_20794:[F
      named field_20794 Lnet/minecraft/client/render/WorldRenderer;field_20794:[F
    • field_20795

      private final float[] field_20795
      Mappings:
      Namespace Name Mixin selector
      official aA Lenf;aA:[F
      intermediary field_20795 Lnet/minecraft/class_761;field_20795:[F
      named field_20795 Lnet/minecraft/client/render/WorldRenderer;field_20795:[F
  • Constructor Details

    • WorldRenderer

      public WorldRenderer(MinecraftClient client, BufferBuilderStorage bufferBuilderStorage)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lenf;<init>(Ldvo;Lenn;)V
      intermediary <init> Lnet/minecraft/class_761;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_4599;)V
      named <init> Lnet/minecraft/client/render/WorldRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/render/BufferBuilderStorage;)V
  • Method Details

    • renderWeather

      private void renderWeather(LightmapTextureManager manager, float float2, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Leng;FDDD)V
      intermediary method_22714 Lnet/minecraft/class_761;method_22714(Lnet/minecraft/class_765;FDDD)V
      named renderWeather Lnet/minecraft/client/render/WorldRenderer;renderWeather(Lnet/minecraft/client/render/LightmapTextureManager;FDDD)V
    • tickRainSplashing

      public void tickRainSplashing(Camera camera)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lduz;)V
      intermediary method_22713 Lnet/minecraft/class_761;method_22713(Lnet/minecraft/class_4184;)V
      named tickRainSplashing Lnet/minecraft/client/render/WorldRenderer;tickRainSplashing(Lnet/minecraft/client/render/Camera;)V
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • reload

      public void reload(ResourceManager manager)
      Performs the reload in the apply executor, or the game engine.
      Specified by:
      reload in interface SynchronousResourceReloader
      Parameters:
      manager - the resource manager
      Mappings:
      Namespace Name Mixin selector
      official a Ladu;a(Ladt;)V
      intermediary method_14491 Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)V
      named reload Lnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V
    • loadEntityOutlineShader

      public void loadEntityOutlineShader()
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a()V
      intermediary method_3296 Lnet/minecraft/class_761;method_3296()V
      named loadEntityOutlineShader Lnet/minecraft/client/render/WorldRenderer;loadEntityOutlineShader()V
    • loadTransparencyShader

      private void loadTransparencyShader()
      Mappings:
      Namespace Name Mixin selector
      official z Lenf;z()V
      intermediary method_29365 Lnet/minecraft/class_761;method_29365()V
      named loadTransparencyShader Lnet/minecraft/client/render/WorldRenderer;loadTransparencyShader()V
    • resetTransparencyShader

      private void resetTransparencyShader()
      Mappings:
      Namespace Name Mixin selector
      official A Lenf;A()V
      intermediary method_29701 Lnet/minecraft/class_761;method_29701()V
      named resetTransparencyShader Lnet/minecraft/client/render/WorldRenderer;resetTransparencyShader()V
    • drawEntityOutlinesFramebuffer

      public void drawEntityOutlinesFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      official b Lenf;b()V
      intermediary method_3254 Lnet/minecraft/class_761;method_3254()V
      named drawEntityOutlinesFramebuffer Lnet/minecraft/client/render/WorldRenderer;drawEntityOutlinesFramebuffer()V
    • canDrawEntityOutlines

      protected boolean canDrawEntityOutlines()
      Mappings:
      Namespace Name Mixin selector
      official d Lenf;d()Z
      intermediary method_3270 Lnet/minecraft/class_761;method_3270()Z
      named canDrawEntityOutlines Lnet/minecraft/client/render/WorldRenderer;canDrawEntityOutlines()Z
    • renderDarkSky

      private void renderDarkSky()
      Mappings:
      Namespace Name Mixin selector
      official B Lenf;B()V
      intermediary method_3265 Lnet/minecraft/class_761;method_3265()V
      named renderDarkSky Lnet/minecraft/client/render/WorldRenderer;renderDarkSky()V
    • renderLightSky

      private void renderLightSky()
      Mappings:
      Namespace Name Mixin selector
      official C Lenf;C()V
      intermediary method_3277 Lnet/minecraft/class_761;method_3277()V
      named renderLightSky Lnet/minecraft/client/render/WorldRenderer;renderLightSky()V
    • method_34550

      private static void method_34550(BufferBuilder bufferBuilder, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqf;F)V
      intermediary method_34550 Lnet/minecraft/class_761;method_34550(Lnet/minecraft/class_287;F)V
      named method_34550 Lnet/minecraft/client/render/WorldRenderer;method_34550(Lnet/minecraft/client/render/BufferBuilder;F)V
    • renderStars

      private void renderStars()
      Mappings:
      Namespace Name Mixin selector
      official D Lenf;D()V
      intermediary method_3293 Lnet/minecraft/class_761;method_3293()V
      named renderStars Lnet/minecraft/client/render/WorldRenderer;renderStars()V
    • renderStars

      private void renderStars(BufferBuilder buffer)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqf;)V
      intermediary method_3255 Lnet/minecraft/class_761;method_3255(Lnet/minecraft/class_287;)V
      named renderStars Lnet/minecraft/client/render/WorldRenderer;renderStars(Lnet/minecraft/client/render/BufferBuilder;)V
    • setWorld

      public void setWorld(@Nullable @Nullable ClientWorld world)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lejh;)V
      intermediary method_3244 Lnet/minecraft/class_761;method_3244(Lnet/minecraft/class_638;)V
      named setWorld Lnet/minecraft/client/render/WorldRenderer;setWorld(Lnet/minecraft/client/world/ClientWorld;)V
    • reloadTransparencyShader

      public void reloadTransparencyShader()
      Mappings:
      Namespace Name Mixin selector
      official e Lenf;e()V
      intermediary method_35774 Lnet/minecraft/class_761;method_35774()V
      named reloadTransparencyShader Lnet/minecraft/client/render/WorldRenderer;reloadTransparencyShader()V
    • reload

      public void reload()
      Mappings:
      Namespace Name Mixin selector
      official f Lenf;f()V
      intermediary method_3279 Lnet/minecraft/class_761;method_3279()V
      named reload Lnet/minecraft/client/render/WorldRenderer;reload()V
    • clearChunkRenderers

      protected void clearChunkRenderers()
      Mappings:
      Namespace Name Mixin selector
      official g Lenf;g()V
      intermediary method_3280 Lnet/minecraft/class_761;method_3280()V
      named clearChunkRenderers Lnet/minecraft/client/render/WorldRenderer;clearChunkRenderers()V
    • onResized

      public void onResized(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(II)V
      intermediary method_3242 Lnet/minecraft/class_761;method_3242(II)V
      named onResized Lnet/minecraft/client/render/WorldRenderer;onResized(II)V
    • getChunksDebugString

      public String getChunksDebugString()
      Mappings:
      Namespace Name Mixin selector
      official h Lenf;h()Ljava/lang/String;
      intermediary method_3289 Lnet/minecraft/class_761;method_3289()Ljava/lang/String;
      named getChunksDebugString Lnet/minecraft/client/render/WorldRenderer;getChunksDebugString()Ljava/lang/String;
    • getChunkBuilder

      public ChunkBuilder getChunkBuilder()
      Mappings:
      Namespace Name Mixin selector
      official i Lenf;i()Lepw;
      intermediary method_34810 Lnet/minecraft/class_761;method_34810()Lnet/minecraft/class_846;
      named getChunkBuilder Lnet/minecraft/client/render/WorldRenderer;getChunkBuilder()Lnet/minecraft/client/render/chunk/ChunkBuilder;
    • getChunkCount

      public double getChunkCount()
      Mappings:
      Namespace Name Mixin selector
      official j Lenf;j()D
      intermediary method_34811 Lnet/minecraft/class_761;method_34811()D
      named getChunkCount Lnet/minecraft/client/render/WorldRenderer;getChunkCount()D
    • getViewDistance

      public double getViewDistance()
      Mappings:
      Namespace Name Mixin selector
      official k Lenf;k()D
      intermediary method_34812 Lnet/minecraft/class_761;method_34812()D
      named getViewDistance Lnet/minecraft/client/render/WorldRenderer;getViewDistance()D
    • getCompletedChunkCount

      public int getCompletedChunkCount()
      Mappings:
      Namespace Name Mixin selector
      official l Lenf;l()I
      intermediary method_3246 Lnet/minecraft/class_761;method_3246()I
      named getCompletedChunkCount Lnet/minecraft/client/render/WorldRenderer;getCompletedChunkCount()I
    • getEntitiesDebugString

      public String getEntitiesDebugString()
      Mappings:
      Namespace Name Mixin selector
      official m Lenf;m()Ljava/lang/String;
      intermediary method_3272 Lnet/minecraft/class_761;method_3272()Ljava/lang/String;
      named getEntitiesDebugString Lnet/minecraft/client/render/WorldRenderer;getEntitiesDebugString()Ljava/lang/String;
    • setupTerrain

      private void setupTerrain(Camera camera, Frustum frustum, boolean hasForcedFrustum, int frame, boolean spectator)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lduz;Leqb;ZIZ)V
      intermediary method_3273 Lnet/minecraft/class_761;method_3273(Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;ZIZ)V
      named setupTerrain Lnet/minecraft/client/render/WorldRenderer;setupTerrain(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;ZIZ)V
    • method_34808

      private void method_34808(Frustum frustum, int int2, boolean bool, Vec3d vec3d, BlockPos blockPos, ChunkBuilder.BuiltChunk builtChunk, int int3, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Leqb;IZLdna;Lgg;Lepw$c;ILgg;)V
      intermediary method_34808 Lnet/minecraft/class_761;method_34808(Lnet/minecraft/class_4604;IZLnet/minecraft/class_243;Lnet/minecraft/class_2338;Lnet/minecraft/class_846$class_851;ILnet/minecraft/class_2338;)V
      named method_34808 Lnet/minecraft/client/render/WorldRenderer;method_34808(Lnet/minecraft/client/render/Frustum;IZLnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;ILnet/minecraft/util/math/BlockPos;)V
    • getAdjacentChunk

      @Nullable private ChunkBuilder.BuiltChunk getAdjacentChunk(BlockPos pos, ChunkBuilder.BuiltChunk chunk, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lgg;Lepw$c;Lgl;)Lepw$c;
      intermediary method_3241 Lnet/minecraft/class_761;method_3241(Lnet/minecraft/class_2338;Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;)Lnet/minecraft/class_846$class_851;
      named getAdjacentChunk Lnet/minecraft/client/render/WorldRenderer;getAdjacentChunk(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;
    • captureFrustum

      private void captureFrustum(Matrix4f modelMatrix, Matrix4f matrix4f, double x, double y, double z, Frustum frustum)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ld;Ld;DDDLeqb;)V
      intermediary method_3275 Lnet/minecraft/class_761;method_3275(Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;DDDLnet/minecraft/class_4604;)V
      named captureFrustum Lnet/minecraft/client/render/WorldRenderer;captureFrustum(Lnet/minecraft/util/math/Matrix4f;Lnet/minecraft/util/math/Matrix4f;DDDLnet/minecraft/client/render/Frustum;)V
    • setupFrustum

      public void setupFrustum(MatrixStack matrices, Vec3d pos, Matrix4f projectionMatrix)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;Ldna;Ld;)V
      intermediary method_32133 Lnet/minecraft/class_761;method_32133(Lnet/minecraft/class_4587;Lnet/minecraft/class_243;Lnet/minecraft/class_1159;)V
      named setupFrustum Lnet/minecraft/client/render/WorldRenderer;setupFrustum(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Matrix4f;)V
    • render

      public void render(MatrixStack matrices, float tickDelta, long limitTime, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, Matrix4f matrix4f)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;FJZLduz;Lena;Leng;Ld;)V
      intermediary method_22710 Lnet/minecraft/class_761;method_22710(Lnet/minecraft/class_4587;FJZLnet/minecraft/class_4184;Lnet/minecraft/class_757;Lnet/minecraft/class_765;Lnet/minecraft/class_1159;)V
      named render Lnet/minecraft/client/render/WorldRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;FJZLnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/GameRenderer;Lnet/minecraft/client/render/LightmapTextureManager;Lnet/minecraft/util/math/Matrix4f;)V
    • checkEmpty

      private void checkEmpty(MatrixStack matrices)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;)V
      intermediary method_22979 Lnet/minecraft/class_761;method_22979(Lnet/minecraft/class_4587;)V
      named checkEmpty Lnet/minecraft/client/render/WorldRenderer;checkEmpty(Lnet/minecraft/client/util/math/MatrixStack;)V
    • renderEntity

      private void renderEntity(Entity entity, double cameraX, double cameraY, double cameraZ, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Latf;DDDFLdqk;Lenh;)V
      intermediary method_22977 Lnet/minecraft/class_761;method_22977(Lnet/minecraft/class_1297;DDDFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V
      named renderEntity Lnet/minecraft/client/render/WorldRenderer;renderEntity(Lnet/minecraft/entity/Entity;DDDFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;)V
    • renderLayer

      private void renderLayer(RenderLayer renderLayer, MatrixStack matrices, double double2, double double3, double double4, Matrix4f matrix4f)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lenp;Ldqk;DDDLd;)V
      intermediary method_3251 Lnet/minecraft/class_761;method_3251(Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;DDDLnet/minecraft/class_1159;)V
      named renderLayer Lnet/minecraft/client/render/WorldRenderer;renderLayer(Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/util/math/MatrixStack;DDDLnet/minecraft/util/math/Matrix4f;)V
    • renderChunkDebugInfo

      private void renderChunkDebugInfo(Camera camera)
      Mappings:
      Namespace Name Mixin selector
      official b Lenf;b(Lduz;)V
      intermediary method_22989 Lnet/minecraft/class_761;method_22989(Lnet/minecraft/class_4184;)V
      named renderChunkDebugInfo Lnet/minecraft/client/render/WorldRenderer;renderChunkDebugInfo(Lnet/minecraft/client/render/Camera;)V
    • method_22984

      private void method_22984(VertexConsumer vertexConsumer, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqo;I)V
      intermediary method_22984 Lnet/minecraft/class_761;method_22984(Lnet/minecraft/class_4588;I)V
      named method_22984 Lnet/minecraft/client/render/WorldRenderer;method_22984(Lnet/minecraft/client/render/VertexConsumer;I)V
    • method_22985

      private void method_22985(VertexConsumer vertexConsumer, int int2, int int3, int int4, int int5, int int6, int int7, int int8)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqo;IIIIIII)V
      intermediary method_22985 Lnet/minecraft/class_761;method_22985(Lnet/minecraft/class_4588;IIIIIII)V
      named method_22985 Lnet/minecraft/client/render/WorldRenderer;method_22985(Lnet/minecraft/client/render/VertexConsumer;IIIIIII)V
    • method_35775

      public void method_35775()
      Mappings:
      Namespace Name Mixin selector
      official n Lenf;n()V
      intermediary method_35775 Lnet/minecraft/class_761;method_35775()V
      named method_35775 Lnet/minecraft/client/render/WorldRenderer;method_35775()V
    • method_35776

      public void method_35776()
      Mappings:
      Namespace Name Mixin selector
      official o Lenf;o()V
      intermediary method_35776 Lnet/minecraft/class_761;method_35776()V
      named method_35776 Lnet/minecraft/client/render/WorldRenderer;method_35776()V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official p Lenf;p()V
      intermediary method_3252 Lnet/minecraft/class_761;method_3252()V
      named tick Lnet/minecraft/client/render/WorldRenderer;tick()V
    • removeBlockBreakingInfo

      private void removeBlockBreakingInfo(BlockBreakingInfo blockBreakingInfo)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Labc;)V
      intermediary method_22987 Lnet/minecraft/class_761;method_22987(Lnet/minecraft/class_3191;)V
      named removeBlockBreakingInfo Lnet/minecraft/client/render/WorldRenderer;removeBlockBreakingInfo(Lnet/minecraft/client/render/BlockBreakingInfo;)V
    • renderEndSky

      private void renderEndSky(MatrixStack matrices)
      Mappings:
      Namespace Name Mixin selector
      official b Lenf;b(Ldqk;)V
      intermediary method_3250 Lnet/minecraft/class_761;method_3250(Lnet/minecraft/class_4587;)V
      named renderEndSky Lnet/minecraft/client/render/WorldRenderer;renderEndSky(Lnet/minecraft/client/util/math/MatrixStack;)V
    • renderSky

      public void renderSky(MatrixStack matrices, Matrix4f matrix4f, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;Ld;F)V
      intermediary method_3257 Lnet/minecraft/class_761;method_3257(Lnet/minecraft/class_4587;Lnet/minecraft/class_1159;F)V
      named renderSky Lnet/minecraft/client/render/WorldRenderer;renderSky(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/math/Matrix4f;F)V
    • renderClouds

      public void renderClouds(MatrixStack matrices, Matrix4f matrix4f, float float2, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;Ld;FDDD)V
      intermediary method_3259 Lnet/minecraft/class_761;method_3259(Lnet/minecraft/class_4587;Lnet/minecraft/class_1159;FDDD)V
      named renderClouds Lnet/minecraft/client/render/WorldRenderer;renderClouds(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/math/Matrix4f;FDDD)V
    • renderClouds

      private void renderClouds(BufferBuilder builder, double x, double y, double z, Vec3d color)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqf;DDDLdna;)V
      intermediary method_3239 Lnet/minecraft/class_761;method_3239(Lnet/minecraft/class_287;DDDLnet/minecraft/class_243;)V
      named renderClouds Lnet/minecraft/client/render/WorldRenderer;renderClouds(Lnet/minecraft/client/render/BufferBuilder;DDDLnet/minecraft/util/math/Vec3d;)V
    • updateChunks

      private void updateChunks(long limitTime)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(J)V
      intermediary method_3269 Lnet/minecraft/class_761;method_3269(J)V
      named updateChunks Lnet/minecraft/client/render/WorldRenderer;updateChunks(J)V
    • renderWorldBorder

      private void renderWorldBorder(Camera camera)
      Mappings:
      Namespace Name Mixin selector
      official c Lenf;c(Lduz;)V
      intermediary method_3243 Lnet/minecraft/class_761;method_3243(Lnet/minecraft/class_4184;)V
      named renderWorldBorder Lnet/minecraft/client/render/WorldRenderer;renderWorldBorder(Lnet/minecraft/client/render/Camera;)V
    • drawBlockOutline

      private void drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double double2, double double3, double double4, BlockPos blockPos, BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;Ldqo;Latf;DDDLgg;Lcks;)V
      intermediary method_22712 Lnet/minecraft/class_761;method_22712(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_1297;DDDLnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named drawBlockOutline Lnet/minecraft/client/render/WorldRenderer;drawBlockOutline(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/entity/Entity;DDDLnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • method_22983

      public static void method_22983(MatrixStack matrixStack, VertexConsumer vertexConsumer, VoxelShape voxelShape, double double2, double double3, double double4, float float2, float float3, float float4, float float5)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;Ldqo;Ldnt;DDDFFFF)V
      intermediary method_22983 Lnet/minecraft/class_761;method_22983(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFF)V
      named method_22983 Lnet/minecraft/client/render/WorldRenderer;method_22983(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/shape/VoxelShape;DDDFFFF)V
    • drawShapeOutline

      private static void drawShapeOutline(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape voxelShape, double double2, double double3, double double4, float float2, float float3, float float4, float float5)
      Mappings:
      Namespace Name Mixin selector
      official b Lenf;b(Ldqk;Ldqo;Ldnt;DDDFFFF)V
      intermediary method_3291 Lnet/minecraft/class_761;method_3291(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFF)V
      named drawShapeOutline Lnet/minecraft/client/render/WorldRenderer;drawShapeOutline(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/shape/VoxelShape;DDDFFFF)V
    • method_35773

      public static void method_35773(VertexConsumer vertexConsumer, double double2, double double3, double double4, double double5, double double6, double double7, float float2, float float3, float float4, float float5)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqo;DDDDDDFFFF)V
      intermediary method_35773 Lnet/minecraft/class_761;method_35773(Lnet/minecraft/class_4588;DDDDDDFFFF)V
      named method_35773 Lnet/minecraft/client/render/WorldRenderer;method_35773(Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFF)V
    • drawBox

      public static void drawBox(MatrixStack matrices, VertexConsumer vertexConsumer, Box box, float red, float green, float blue, float alpha)
      Draws a box.

      Note the coordinates the box spans are relative to current translation of the matrices.

      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;Ldqo;Ldmv;FFFF)V
      intermediary method_22982 Lnet/minecraft/class_761;method_22982(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_238;FFFF)V
      named drawBox Lnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Box;FFFF)V
    • drawBox

      public static void drawBox(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha)
      Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].

      Note the coordinates the box spans are relative to current translation of the matrices.

      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;Ldqo;DDDDDDFFFF)V
      intermediary method_22980 Lnet/minecraft/class_761;method_22980(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFF)V
      named drawBox Lnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFF)V
    • drawBox

      public static void drawBox(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha, float xAxisRed, float yAxisGreen, float zAxisBlue)
      Draws a box spanning from [x1,y1,z1] to [x2,y2,z2]. The 3 axes centered at [x1,y1,z1] may be colored differently using xAxisRed, yAxisGreen, and zAxisBlue.

      Note the coordinates the box spans are relative to current translation of the matrices.

      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqk;Ldqo;DDDDDDFFFFFFF)V
      intermediary method_22981 Lnet/minecraft/class_761;method_22981(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFFFFF)V
      named drawBox Lnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFFFFF)V
    • drawBox

      public static void drawBox(BufferBuilder buffer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ldqf;DDDDDDFFFF)V
      intermediary method_3258 Lnet/minecraft/class_761;method_3258(Lnet/minecraft/class_287;DDDDDDFFFF)V
      named drawBox Lnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/render/BufferBuilder;DDDDDDFFFF)V
    • updateBlock

      public void updateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lbvt;Lgg;Lcks;Lcks;I)V
      intermediary method_8570 Lnet/minecraft/class_761;method_8570(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
      named updateBlock Lnet/minecraft/client/render/WorldRenderer;updateBlock(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;I)V
    • scheduleSectionRender

      private void scheduleSectionRender(BlockPos pos, boolean important)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lgg;Z)V
      intermediary method_16037 Lnet/minecraft/class_761;method_16037(Lnet/minecraft/class_2338;Z)V
      named scheduleSectionRender Lnet/minecraft/client/render/WorldRenderer;scheduleSectionRender(Lnet/minecraft/util/math/BlockPos;Z)V
    • scheduleBlockRenders

      public void scheduleBlockRenders(int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(IIIIII)V
      intermediary method_18146 Lnet/minecraft/class_761;method_18146(IIIIII)V
      named scheduleBlockRenders Lnet/minecraft/client/render/WorldRenderer;scheduleBlockRenders(IIIIII)V
    • scheduleBlockRerenderIfNeeded

      public void scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lgg;Lcks;Lcks;)V
      intermediary method_21596 Lnet/minecraft/class_761;method_21596(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
      named scheduleBlockRerenderIfNeeded Lnet/minecraft/client/render/WorldRenderer;scheduleBlockRerenderIfNeeded(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)V
    • scheduleBlockRenders

      public void scheduleBlockRenders(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(III)V
      intermediary method_18145 Lnet/minecraft/class_761;method_18145(III)V
      named scheduleBlockRenders Lnet/minecraft/client/render/WorldRenderer;scheduleBlockRenders(III)V
    • scheduleBlockRender

      public void scheduleBlockRender(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official b Lenf;b(III)V
      intermediary method_8571 Lnet/minecraft/class_761;method_8571(III)V
      named scheduleBlockRender Lnet/minecraft/client/render/WorldRenderer;scheduleBlockRender(III)V
    • scheduleChunkRender

      private void scheduleChunkRender(int x, int y, int z, boolean important)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(IIIZ)V
      intermediary method_3295 Lnet/minecraft/class_761;method_3295(IIIZ)V
      named scheduleChunkRender Lnet/minecraft/client/render/WorldRenderer;scheduleChunkRender(IIIZ)V
    • playSong

      public void playSong(@Nullable @Nullable SoundEvent song, BlockPos songPosition)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lafd;Lgg;)V
      intermediary method_8562 Lnet/minecraft/class_761;method_8562(Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)V
      named playSong Lnet/minecraft/client/render/WorldRenderer;playSong(Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/util/math/BlockPos;)V
    • updateEntitiesForSong

      private void updateEntitiesForSong(World world, BlockPos pos, boolean playing)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lbwp;Lgg;Z)V
      intermediary method_3247 Lnet/minecraft/class_761;method_3247(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V
      named updateEntitiesForSong Lnet/minecraft/client/render/WorldRenderer;updateEntitiesForSong(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Z)V
    • addParticle

      public void addParticle(ParticleEffect parameters, boolean shouldAlwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lht;ZDDDDDD)V
      intermediary method_8568 Lnet/minecraft/class_761;method_8568(Lnet/minecraft/class_2394;ZDDDDDD)V
      named addParticle Lnet/minecraft/client/render/WorldRenderer;addParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)V
    • addParticle

      public void addParticle(ParticleEffect parameters, boolean shouldAlwaysSpawn, boolean important, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lht;ZZDDDDDD)V
      intermediary method_8563 Lnet/minecraft/class_761;method_8563(Lnet/minecraft/class_2394;ZZDDDDDD)V
      named addParticle Lnet/minecraft/client/render/WorldRenderer;addParticle(Lnet/minecraft/particle/ParticleEffect;ZZDDDDDD)V
    • addParticle

      private <T extends ParticleEffect> void addParticle(T parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lht;DDDDDD)V
      intermediary method_3276 Lnet/minecraft/class_761;method_3276(Lnet/minecraft/class_2394;DDDDDD)V
      named addParticle Lnet/minecraft/client/render/WorldRenderer;addParticle(Lnet/minecraft/particle/ParticleEffect;DDDDDD)V
    • spawnParticle

      @Nullable private @Nullable Particle spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Mappings:
      Namespace Name Mixin selector
      official b Lenf;b(Lht;ZDDDDDD)Lelc;
      intermediary method_3282 Lnet/minecraft/class_761;method_3282(Lnet/minecraft/class_2394;ZDDDDDD)Lnet/minecraft/class_703;
      named spawnParticle Lnet/minecraft/client/render/WorldRenderer;spawnParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)Lnet/minecraft/client/particle/Particle;
    • spawnParticle

      @Nullable private @Nullable Particle spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, boolean canSpawnOnMinimal, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Mappings:
      Namespace Name Mixin selector
      official b Lenf;b(Lht;ZZDDDDDD)Lelc;
      intermediary method_3288 Lnet/minecraft/class_761;method_3288(Lnet/minecraft/class_2394;ZZDDDDDD)Lnet/minecraft/class_703;
      named spawnParticle Lnet/minecraft/client/render/WorldRenderer;spawnParticle(Lnet/minecraft/particle/ParticleEffect;ZZDDDDDD)Lnet/minecraft/client/particle/Particle;
    • getRandomParticleSpawnChance

      private ParticlesMode getRandomParticleSpawnChance(boolean canSpawnOnMinimal)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Z)Ldvt;
      intermediary method_3268 Lnet/minecraft/class_761;method_3268(Z)Lnet/minecraft/class_4066;
      named getRandomParticleSpawnChance Lnet/minecraft/client/render/WorldRenderer;getRandomParticleSpawnChance(Z)Lnet/minecraft/client/option/ParticlesMode;
    • method_3267

      public void method_3267()
      Mappings:
      Namespace Name Mixin selector
      official q Lenf;q()V
      intermediary method_3267 Lnet/minecraft/class_761;method_3267()V
      named method_3267 Lnet/minecraft/client/render/WorldRenderer;method_3267()V
    • processGlobalEvent

      public void processGlobalEvent(int eventId, BlockPos pos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(ILgg;I)V
      intermediary method_8564 Lnet/minecraft/class_761;method_8564(ILnet/minecraft/class_2338;I)V
      named processGlobalEvent Lnet/minecraft/client/render/WorldRenderer;processGlobalEvent(ILnet/minecraft/util/math/BlockPos;I)V
    • processWorldEvent

      public void processWorldEvent(PlayerEntity source, int eventId, BlockPos pos, int data)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lbkd;ILgg;I)V
      intermediary method_8567 Lnet/minecraft/class_761;method_8567(Lnet/minecraft/class_1657;ILnet/minecraft/class_2338;I)V
      named processWorldEvent Lnet/minecraft/client/render/WorldRenderer;processWorldEvent(Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V
    • setBlockBreakingInfo

      public void setBlockBreakingInfo(int entityId, BlockPos pos, int stage)
      Mappings:
      Namespace Name Mixin selector
      official b Lenf;b(ILgg;I)V
      intermediary method_8569 Lnet/minecraft/class_761;method_8569(ILnet/minecraft/class_2338;I)V
      named setBlockBreakingInfo Lnet/minecraft/client/render/WorldRenderer;setBlockBreakingInfo(ILnet/minecraft/util/math/BlockPos;I)V
    • isTerrainRenderComplete

      public boolean isTerrainRenderComplete()
      Mappings:
      Namespace Name Mixin selector
      official r Lenf;r()Z
      intermediary method_3281 Lnet/minecraft/class_761;method_3281()Z
      named isTerrainRenderComplete Lnet/minecraft/client/render/WorldRenderer;isTerrainRenderComplete()Z
    • scheduleTerrainUpdate

      public void scheduleTerrainUpdate()
      Mappings:
      Namespace Name Mixin selector
      official s Lenf;s()V
      intermediary method_3292 Lnet/minecraft/class_761;method_3292()V
      named scheduleTerrainUpdate Lnet/minecraft/client/render/WorldRenderer;scheduleTerrainUpdate()V
    • updateNoCullingBlockEntities

      public void updateNoCullingBlockEntities(Collection<BlockEntity> removed, Collection<BlockEntity> added)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Ljava/util/Collection;Ljava/util/Collection;)V
      intermediary method_3245 Lnet/minecraft/class_761;method_3245(Ljava/util/Collection;Ljava/util/Collection;)V
      named updateNoCullingBlockEntities Lnet/minecraft/client/render/WorldRenderer;updateNoCullingBlockEntities(Ljava/util/Collection;Ljava/util/Collection;)V
    • getLightmapCoordinates

      public static int getLightmapCoordinates(BlockRenderView world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lbvr;Lgg;)I
      intermediary method_23794 Lnet/minecraft/class_761;method_23794(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I
      named getLightmapCoordinates Lnet/minecraft/client/render/WorldRenderer;getLightmapCoordinates(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;)I
    • getLightmapCoordinates

      public static int getLightmapCoordinates(BlockRenderView world, BlockState state, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lenf;a(Lbvr;Lcks;Lgg;)I
      intermediary method_23793 Lnet/minecraft/class_761;method_23793(Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)I
      named getLightmapCoordinates Lnet/minecraft/client/render/WorldRenderer;getLightmapCoordinates(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)I
    • getEntityOutlinesFramebuffer

      @Nullable public @Nullable Framebuffer getEntityOutlinesFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      official t Lenf;t()Ldoy;
      intermediary method_22990 Lnet/minecraft/class_761;method_22990()Lnet/minecraft/class_276;
      named getEntityOutlinesFramebuffer Lnet/minecraft/client/render/WorldRenderer;getEntityOutlinesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
    • getTranslucentFramebuffer

      @Nullable public @Nullable Framebuffer getTranslucentFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      official u Lenf;u()Ldoy;
      intermediary method_29360 Lnet/minecraft/class_761;method_29360()Lnet/minecraft/class_276;
      named getTranslucentFramebuffer Lnet/minecraft/client/render/WorldRenderer;getTranslucentFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
    • getEntityFramebuffer

      @Nullable public @Nullable Framebuffer getEntityFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      official v Lenf;v()Ldoy;
      intermediary method_29361 Lnet/minecraft/class_761;method_29361()Lnet/minecraft/class_276;
      named getEntityFramebuffer Lnet/minecraft/client/render/WorldRenderer;getEntityFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
    • getParticlesFramebuffer

      @Nullable public @Nullable Framebuffer getParticlesFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      official w Lenf;w()Ldoy;
      intermediary method_29362 Lnet/minecraft/class_761;method_29362()Lnet/minecraft/class_276;
      named getParticlesFramebuffer Lnet/minecraft/client/render/WorldRenderer;getParticlesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
    • getWeatherFramebuffer

      @Nullable public @Nullable Framebuffer getWeatherFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      official x Lenf;x()Ldoy;
      intermediary method_29363 Lnet/minecraft/class_761;method_29363()Lnet/minecraft/class_276;
      named getWeatherFramebuffer Lnet/minecraft/client/render/WorldRenderer;getWeatherFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
    • getCloudsFramebuffer

      @Nullable public @Nullable Framebuffer getCloudsFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      official y Lenf;y()Ldoy;
      intermediary method_29364 Lnet/minecraft/class_761;method_29364()Lnet/minecraft/class_276;
      named getCloudsFramebuffer Lnet/minecraft/client/render/WorldRenderer;getCloudsFramebuffer()Lnet/minecraft/client/gl/Framebuffer;