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
named net/minecraft/client/render/WorldRenderer
intermediary net/minecraft/class_761
official ggr
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/render/WorldRenderer;LOGGER:Lorg/slf4j/Logger;
      intermediary field_4060 Lnet/minecraft/class_761;field_4060:Lorg/slf4j/Logger;
      official c Lggr;c:Lorg/slf4j/Logger;
    • field_32759

      public static final int field_32759
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32759 Lnet/minecraft/client/render/WorldRenderer;field_32759:I
      intermediary field_32759 Lnet/minecraft/class_761;field_32759:I
      official a Lggr;a:I
    • field_34812

      public static final int field_34812
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_34812 Lnet/minecraft/client/render/WorldRenderer;field_34812:I
      intermediary field_34812 Lnet/minecraft/class_761;field_34812:I
      official b Lggr;b:I
    • field_32766

      private static final int field_32766
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32766 Lnet/minecraft/client/render/WorldRenderer;field_32766:I
      intermediary field_32766 Lnet/minecraft/class_761;field_32766:I
      official d Lggr;d:I
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/render/WorldRenderer;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_4088 Lnet/minecraft/class_761;field_4088:Lnet/minecraft/class_310;
      official e Lggr;e:Lfib;
    • entityRenderDispatcher

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

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

      private final BufferBuilderStorage bufferBuilders
      Mappings:
      Namespace Name Mixin selector
      named bufferBuilders Lnet/minecraft/client/render/WorldRenderer;bufferBuilders:Lnet/minecraft/client/render/BufferBuilderStorage;
      intermediary field_20951 Lnet/minecraft/class_761;field_20951:Lnet/minecraft/class_4599;
      official h Lggr;h:Lghc;
    • skyRendering

      private final SkyRendering skyRendering
      Mappings:
      Namespace Name Mixin selector
      named skyRendering Lnet/minecraft/client/render/WorldRenderer;skyRendering:Lnet/minecraft/client/render/SkyRendering;
      intermediary field_53075 Lnet/minecraft/class_761;field_53075:Lnet/minecraft/class_9975;
      official i Lggr;i:Lghn;
    • field_53076

      private final class_9955 field_53076
      Mappings:
      Namespace Name Mixin selector
      named field_53076 Lnet/minecraft/client/render/WorldRenderer;field_53076:Lnet/minecraft/class_9955;
      intermediary field_53076 Lnet/minecraft/class_761;field_53076:Lnet/minecraft/class_9955;
      official j Lggr;j:Lgge;
    • worldBorderRendering

      private final WorldBorderRendering worldBorderRendering
      Mappings:
      Namespace Name Mixin selector
      named worldBorderRendering Lnet/minecraft/client/render/WorldRenderer;worldBorderRendering:Lnet/minecraft/client/render/WorldBorderRendering;
      intermediary field_53077 Lnet/minecraft/class_761;field_53077:Lnet/minecraft/class_9978;
      official k Lggr;k:Lghs;
    • weatherRendering

      private final WeatherRendering weatherRendering
      Mappings:
      Namespace Name Mixin selector
      named weatherRendering Lnet/minecraft/client/render/WorldRenderer;weatherRendering:Lnet/minecraft/client/render/WeatherRendering;
      intermediary field_53078 Lnet/minecraft/class_761;field_53078:Lnet/minecraft/class_9976;
      official l Lggr;l:Lghr;
    • world

      Mappings:
      Namespace Name Mixin selector
      named world Lnet/minecraft/client/render/WorldRenderer;world:Lnet/minecraft/client/world/ClientWorld;
      intermediary field_4085 Lnet/minecraft/class_761;field_4085:Lnet/minecraft/class_638;
      official m Lggr;m:Lgax;
    • chunkRenderingDataPreparer

      private final ChunkRenderingDataPreparer chunkRenderingDataPreparer
      Mappings:
      Namespace Name Mixin selector
      named chunkRenderingDataPreparer Lnet/minecraft/client/render/WorldRenderer;chunkRenderingDataPreparer:Lnet/minecraft/client/render/ChunkRenderingDataPreparer;
      intermediary field_45615 Lnet/minecraft/class_761;field_45615:Lnet/minecraft/class_8679;
      official n Lggr;n:Lghj;
    • builtChunks

      private final ObjectArrayList<ChunkBuilder.BuiltChunk> builtChunks
      Mappings:
      Namespace Name Mixin selector
      named builtChunks Lnet/minecraft/client/render/WorldRenderer;builtChunks:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
      intermediary field_45616 Lnet/minecraft/class_761;field_45616:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
      official o Lggr;o:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
    • noCullingBlockEntities

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

      Mappings:
      Namespace Name Mixin selector
      named chunks Lnet/minecraft/client/render/WorldRenderer;chunks:Lnet/minecraft/client/render/BuiltChunkStorage;
      intermediary field_4112 Lnet/minecraft/class_761;field_4112:Lnet/minecraft/class_769;
      official q Lggr;q:Lghp;
    • ticks

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

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

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

      Mappings:
      Namespace Name Mixin selector
      named field_53079 Lnet/minecraft/client/render/WorldRenderer;field_53079:Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary field_53079 Lnet/minecraft/class_761;field_53079:Lnet/minecraft/class_279;
      official u Lggr;u:Lggy;
    • field_53080

      @Nullable private @Nullable Framebuffer field_53080
      Mappings:
      Namespace Name Mixin selector
      named field_53080 Lnet/minecraft/client/render/WorldRenderer;field_53080:Lnet/minecraft/client/gl/Framebuffer;
      intermediary field_53080 Lnet/minecraft/class_761;field_53080:Lnet/minecraft/class_276;
      official v Lggr;v:Lfaz;
    • transparencyPostProcessor

      @Nullable private @Nullable PostEffectProcessor transparencyPostProcessor
      Mappings:
      Namespace Name Mixin selector
      named transparencyPostProcessor Lnet/minecraft/client/render/WorldRenderer;transparencyPostProcessor:Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary field_25279 Lnet/minecraft/class_761;field_25279:Lnet/minecraft/class_279;
      official w Lggr;w:Lggy;
    • field_53081

      private final class_9960 field_53081
      Mappings:
      Namespace Name Mixin selector
      named field_53081 Lnet/minecraft/client/render/WorldRenderer;field_53081:Lnet/minecraft/class_9960;
      intermediary field_53081 Lnet/minecraft/class_761;field_53081:Lnet/minecraft/class_9960;
      official x Lggr;x:Lggs;
    • cameraChunkX

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

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

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

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

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

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

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

      private double lastCameraYaw
      Mappings:
      Namespace Name Mixin selector
      named lastCameraYaw Lnet/minecraft/client/render/WorldRenderer;lastCameraYaw:D
      intermediary field_4064 Lnet/minecraft/class_761;field_4064:D
      official F Lggr;F:D
    • chunkBuilder

      @Nullable private @Nullable ChunkBuilder chunkBuilder
      Mappings:
      Namespace Name Mixin selector
      named chunkBuilder Lnet/minecraft/client/render/WorldRenderer;chunkBuilder:Lnet/minecraft/client/render/chunk/ChunkBuilder;
      intermediary field_45614 Lnet/minecraft/class_761;field_45614:Lnet/minecraft/class_846;
      official G Lggr;G:Lgkd;
    • viewDistance

      private int viewDistance
      Mappings:
      Namespace Name Mixin selector
      named viewDistance Lnet/minecraft/client/render/WorldRenderer;viewDistance:I
      intermediary field_4062 Lnet/minecraft/class_761;field_4062:I
      official H Lggr;H:I
    • renderedEntities

      private final List<Entity> renderedEntities
      Mappings:
      Namespace Name Mixin selector
      named renderedEntities Lnet/minecraft/client/render/WorldRenderer;renderedEntities:Ljava/util/List;
      intermediary field_53072 Lnet/minecraft/class_761;field_53072:Ljava/util/List;
      official I Lggr;I:Ljava/util/List;
    • renderedEntitiesCount

      private int renderedEntitiesCount
      Mappings:
      Namespace Name Mixin selector
      named renderedEntitiesCount Lnet/minecraft/client/render/WorldRenderer;renderedEntitiesCount:I
      intermediary field_53073 Lnet/minecraft/class_761;field_53073:I
      official J Lggr;J:I
    • frustum

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

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

      @Nullable private @Nullable Frustum capturedFrustum
      Mappings:
      Namespace Name Mixin selector
      named capturedFrustum Lnet/minecraft/client/render/WorldRenderer;capturedFrustum:Lnet/minecraft/client/render/Frustum;
      intermediary field_4056 Lnet/minecraft/class_761;field_4056:Lnet/minecraft/class_4604;
      official M Lggr;M:Lgkh;
    • field_53074

      @Nullable private @Nullable Vec3d field_53074
      Mappings:
      Namespace Name Mixin selector
      named field_53074 Lnet/minecraft/client/render/WorldRenderer;field_53074:Lnet/minecraft/util/math/Vec3d;
      intermediary field_53074 Lnet/minecraft/class_761;field_53074:Lnet/minecraft/class_243;
      official N Lggr;N:Leye;
  • Constructor Details

    • WorldRenderer

      public WorldRenderer(MinecraftClient client, EntityRenderDispatcher entityRenderDispatcher, BlockEntityRenderDispatcher blockEntityRenderDispatcher, BufferBuilderStorage bufferBuilders)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/WorldRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/render/entity/EntityRenderDispatcher;Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;Lnet/minecraft/client/render/BufferBuilderStorage;)V
      intermediary <init> Lnet/minecraft/class_761;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_898;Lnet/minecraft/class_824;Lnet/minecraft/class_4599;)V
      official <init> Lggr;<init>(Lfib;Lgmq;Lgjb;Lghc;)V
  • Method Details

    • method_62209

      public void method_62209(Camera camera)
      Mappings:
      Namespace Name Mixin selector
      named method_62209 Lnet/minecraft/client/render/WorldRenderer;method_62209(Lnet/minecraft/client/render/Camera;)V
      intermediary method_62209 Lnet/minecraft/class_761;method_62209(Lnet/minecraft/class_4184;)V
      official a Lggr;a(Lfhk;)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
      named reload Lnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V
      intermediary method_14491 Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)V
      official a Laut;a(Laus;)V
    • loadEntityOutlinePostProcessor

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

      private void loadTransparencyPostProcessor()
      Mappings:
      Namespace Name Mixin selector
      named loadTransparencyPostProcessor Lnet/minecraft/client/render/WorldRenderer;loadTransparencyPostProcessor()V
      intermediary method_29365 Lnet/minecraft/class_761;method_29365()V
      official B Lggr;B()V
    • resetTransparencyPostProcessor

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

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

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

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

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

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

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

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

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

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

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

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

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

      private void setupTerrain(Camera camera, Frustum frustum, boolean hasForcedFrustum, boolean spectator)
      Mappings:
      Namespace Name Mixin selector
      named setupTerrain Lnet/minecraft/client/render/WorldRenderer;setupTerrain(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;ZZ)V
      intermediary method_3273 Lnet/minecraft/class_761;method_3273(Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;ZZ)V
      official a Lggr;a(Lfhk;Lgkh;ZZ)V
    • method_52816

      public static Frustum method_52816(Frustum frustum)
      Mappings:
      Namespace Name Mixin selector
      named method_52816 Lnet/minecraft/client/render/WorldRenderer;method_52816(Lnet/minecraft/client/render/Frustum;)Lnet/minecraft/client/render/Frustum;
      intermediary method_52816 Lnet/minecraft/class_761;method_52816(Lnet/minecraft/class_4604;)Lnet/minecraft/class_4604;
      official a Lggr;a(Lgkh;)Lgkh;
    • applyFrustum

      private void applyFrustum(Frustum frustum)
      Mappings:
      Namespace Name Mixin selector
      named applyFrustum Lnet/minecraft/client/render/WorldRenderer;applyFrustum(Lnet/minecraft/client/render/Frustum;)V
      intermediary method_38551 Lnet/minecraft/class_761;method_38551(Lnet/minecraft/class_4604;)V
      official b Lggr;b(Lgkh;)V
    • addBuiltChunk

      public void addBuiltChunk(ChunkBuilder.BuiltChunk chunk)
      Mappings:
      Namespace Name Mixin selector
      named addBuiltChunk Lnet/minecraft/client/render/WorldRenderer;addBuiltChunk(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;)V
      intermediary method_38550 Lnet/minecraft/class_761;method_38550(Lnet/minecraft/class_846$class_851;)V
      official a Lggr;a(Lgkd$b;)V
    • setupFrustum

      public void setupFrustum(Vec3d vec3d, Matrix4f matrix4f, Matrix4f matrix4f2)
      Mappings:
      Namespace Name Mixin selector
      named setupFrustum Lnet/minecraft/client/render/WorldRenderer;setupFrustum(Lnet/minecraft/util/math/Vec3d;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
      intermediary method_32133 Lnet/minecraft/class_761;method_32133(Lnet/minecraft/class_243;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
      official a Lggr;a(Leye;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
    • render

      public void render(class_9922 class_9922, RenderTickCounter tickCounter, boolean bool, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, Matrix4f positionMatrix, Matrix4f projectionMatrix)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/WorldRenderer;render(Lnet/minecraft/class_9922;Lnet/minecraft/client/render/RenderTickCounter;ZLnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/GameRenderer;Lnet/minecraft/client/render/LightmapTextureManager;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
      intermediary method_22710 Lnet/minecraft/class_761;method_22710(Lnet/minecraft/class_9922;Lnet/minecraft/class_9779;ZLnet/minecraft/class_4184;Lnet/minecraft/class_757;Lnet/minecraft/class_765;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
      official a Lggr;a(Lfby;Lfhr;ZLfhk;Lggl;Lggt;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
    • method_62202

      private void method_62202(class_9909 class_9909, Camera camera, Matrix4f matrix4f, Matrix4f matrix4f2, class_9958 class_9958, boolean bool, boolean bool2, RenderTickCounter tickCounter, Profiler profiler)
      Mappings:
      Namespace Name Mixin selector
      named method_62202 Lnet/minecraft/client/render/WorldRenderer;method_62202(Lnet/minecraft/class_9909;Lnet/minecraft/client/render/Camera;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_9958;ZZLnet/minecraft/client/render/RenderTickCounter;Lnet/minecraft/util/profiler/Profiler;)V
      intermediary method_62202 Lnet/minecraft/class_761;method_62202(Lnet/minecraft/class_9909;Lnet/minecraft/class_4184;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_9958;ZZLnet/minecraft/class_9779;Lnet/minecraft/class_3695;)V
      official a Lggr;a(Lfat;Lfhk;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lggj;ZZLfhr;Lbny;)V
    • method_62201

      private void method_62201(class_9909 class_9909, Camera camera, LightmapTextureManager lightmapTextureManager, float float2, class_9958 class_9958)
      Mappings:
      Namespace Name Mixin selector
      named method_62201 Lnet/minecraft/client/render/WorldRenderer;method_62201(Lnet/minecraft/class_9909;Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/LightmapTextureManager;FLnet/minecraft/class_9958;)V
      intermediary method_62201 Lnet/minecraft/class_761;method_62201(Lnet/minecraft/class_9909;Lnet/minecraft/class_4184;Lnet/minecraft/class_765;FLnet/minecraft/class_9958;)V
      official a Lggr;a(Lfat;Lfhk;Lggt;FLggj;)V
    • method_62204

      private void method_62204(class_9909 class_9909, Matrix4f matrix4f, Matrix4f matrix4f2, CloudRenderMode cloudRenderMode, Vec3d vec3d, float float2, int int2, float float3)
      Mappings:
      Namespace Name Mixin selector
      named method_62204 Lnet/minecraft/client/render/WorldRenderer;method_62204(Lnet/minecraft/class_9909;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/client/option/CloudRenderMode;Lnet/minecraft/util/math/Vec3d;FIF)V
      intermediary method_62204 Lnet/minecraft/class_761;method_62204(Lnet/minecraft/class_9909;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_4063;Lnet/minecraft/class_243;FIF)V
      official a Lggr;a(Lfat;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lfhn;Leye;FIF)V
    • method_62203

      private void method_62203(class_9909 class_9909, LightmapTextureManager lightmapTextureManager, Vec3d vec3d, float float2, class_9958 class_9958)
      Mappings:
      Namespace Name Mixin selector
      named method_62203 Lnet/minecraft/client/render/WorldRenderer;method_62203(Lnet/minecraft/class_9909;Lnet/minecraft/client/render/LightmapTextureManager;Lnet/minecraft/util/math/Vec3d;FLnet/minecraft/class_9958;)V
      intermediary method_62203 Lnet/minecraft/class_761;method_62203(Lnet/minecraft/class_9909;Lnet/minecraft/class_765;Lnet/minecraft/class_243;FLnet/minecraft/class_9958;)V
      official a Lggr;a(Lfat;Lggt;Leye;FLggj;)V
    • method_62199

      private void method_62199(class_9909 class_9909, Vec3d vec3d, class_9958 class_9958)
      Mappings:
      Namespace Name Mixin selector
      named method_62199 Lnet/minecraft/client/render/WorldRenderer;method_62199(Lnet/minecraft/class_9909;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/class_9958;)V
      intermediary method_62199 Lnet/minecraft/class_761;method_62199(Lnet/minecraft/class_9909;Lnet/minecraft/class_243;Lnet/minecraft/class_9958;)V
      official a Lggr;a(Lfat;Leye;Lggj;)V
    • getEntitiesToRender

      private boolean getEntitiesToRender(Camera camera, Frustum frustum, List<Entity> output)
      Mappings:
      Namespace Name Mixin selector
      named getEntitiesToRender Lnet/minecraft/client/render/WorldRenderer;getEntitiesToRender(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;Ljava/util/List;)Z
      intermediary method_62211 Lnet/minecraft/class_761;method_62211(Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;Ljava/util/List;)Z
      official a Lggr;a(Lfhk;Lgkh;Ljava/util/List;)Z
    • renderEntities

      private void renderEntities(MatrixStack matrices, VertexConsumerProvider.Immediate immediate, Camera camera, RenderTickCounter tickCounter, List<Entity> entities)
      Mappings:
      Namespace Name Mixin selector
      named renderEntities Lnet/minecraft/client/render/WorldRenderer;renderEntities(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/RenderTickCounter;Ljava/util/List;)V
      intermediary method_62207 Lnet/minecraft/class_761;method_62207(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4184;Lnet/minecraft/class_9779;Ljava/util/List;)V
      official a Lggr;a(Lfcu;Lggv$a;Lfhk;Lfhr;Ljava/util/List;)V
    • renderBlockEntities

      private void renderBlockEntities(MatrixStack matrices, VertexConsumerProvider.Immediate immediate, VertexConsumerProvider.Immediate immediate2, Camera camera, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      named renderBlockEntities Lnet/minecraft/client/render/WorldRenderer;renderBlockEntities(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/render/Camera;F)V
      intermediary method_62208 Lnet/minecraft/class_761;method_62208(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4184;F)V
      official a Lggr;a(Lfcu;Lggv$a;Lggv$a;Lfhk;F)V
    • renderBlockDamage

      private void renderBlockDamage(MatrixStack matrices, Camera camera, VertexConsumerProvider.Immediate immediate)
      Mappings:
      Namespace Name Mixin selector
      named renderBlockDamage Lnet/minecraft/client/render/WorldRenderer;renderBlockDamage(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;)V
      intermediary method_62206 Lnet/minecraft/class_761;method_62206(Lnet/minecraft/class_4587;Lnet/minecraft/class_4184;Lnet/minecraft/class_4597$class_4598;)V
      official a Lggr;a(Lfcu;Lfhk;Lggv$a;)V
    • renderTargetBlockOutline

      private void renderTargetBlockOutline(Camera camera, VertexConsumerProvider.Immediate immediate, MatrixStack matrices, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      named renderTargetBlockOutline Lnet/minecraft/client/render/WorldRenderer;renderTargetBlockOutline(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/util/math/MatrixStack;Z)V
      intermediary method_62210 Lnet/minecraft/class_761;method_62210(Lnet/minecraft/class_4184;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4587;Z)V
      official a Lggr;a(Lfhk;Lggv$a;Lfcu;Z)V
    • checkEmpty

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

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

      private void method_62198(Vec3d vec3d, RenderLayer renderLayer)
      Mappings:
      Namespace Name Mixin selector
      named method_62198 Lnet/minecraft/client/render/WorldRenderer;method_62198(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/RenderLayer;)V
      intermediary method_62198 Lnet/minecraft/class_761;method_62198(Lnet/minecraft/class_243;Lnet/minecraft/class_1921;)V
      official a Lggr;a(Leye;Lghe;)V
    • renderLayer

      private void renderLayer(RenderLayer renderLayer, double x, double y, double z, Matrix4f viewMatrix, Matrix4f positionMatrix)
      Mappings:
      Namespace Name Mixin selector
      named renderLayer Lnet/minecraft/client/render/WorldRenderer;renderLayer(Lnet/minecraft/client/render/RenderLayer;DDDLorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
      intermediary method_3251 Lnet/minecraft/class_761;method_3251(Lnet/minecraft/class_1921;DDDLorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
      official a Lggr;a(Lghe;DDDLorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
    • captureFrustum

      public void captureFrustum()
      Mappings:
      Namespace Name Mixin selector
      named captureFrustum Lnet/minecraft/client/render/WorldRenderer;captureFrustum()V
      intermediary method_35775 Lnet/minecraft/class_761;method_35775()V
      official m Lggr;m()V
    • killFrustum

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

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

      private void removeBlockBreakingInfo(BlockBreakingInfo info)
      Mappings:
      Namespace Name Mixin selector
      named removeBlockBreakingInfo Lnet/minecraft/client/render/WorldRenderer;removeBlockBreakingInfo(Lnet/minecraft/entity/player/BlockBreakingInfo;)V
      intermediary method_22987 Lnet/minecraft/class_761;method_22987(Lnet/minecraft/class_3191;)V
      official a Lggr;a(Laqi;)V
    • renderSky

      private void renderSky(class_9909 class_9909, Camera camera, float tickDelta, class_9958 class_9958)
      Mappings:
      Namespace Name Mixin selector
      named renderSky Lnet/minecraft/client/render/WorldRenderer;renderSky(Lnet/minecraft/class_9909;Lnet/minecraft/client/render/Camera;FLnet/minecraft/class_9958;)V
      intermediary method_62200 Lnet/minecraft/class_761;method_62200(Lnet/minecraft/class_9909;Lnet/minecraft/class_4184;FLnet/minecraft/class_9958;)V
      official a Lggr;a(Lfat;Lfhk;FLggj;)V
    • isSkyDark

      private boolean isSkyDark(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      named isSkyDark Lnet/minecraft/client/render/WorldRenderer;isSkyDark(F)Z
      intermediary method_62197 Lnet/minecraft/class_761;method_62197(F)Z
      official a Lggr;a(F)Z
    • hasBlindnessOrDarkness

      private boolean hasBlindnessOrDarkness(Camera camera)
      Mappings:
      Namespace Name Mixin selector
      named hasBlindnessOrDarkness Lnet/minecraft/client/render/WorldRenderer;hasBlindnessOrDarkness(Lnet/minecraft/client/render/Camera;)Z
      intermediary method_43788 Lnet/minecraft/class_761;method_43788(Lnet/minecraft/class_4184;)Z
      official b Lggr;b(Lfhk;)Z
    • updateChunks

      private void updateChunks(Camera camera)
      Mappings:
      Namespace Name Mixin selector
      named updateChunks Lnet/minecraft/client/render/WorldRenderer;updateChunks(Lnet/minecraft/client/render/Camera;)V
      intermediary method_3269 Lnet/minecraft/class_761;method_3269(Lnet/minecraft/class_4184;)V
      official c Lggr;c(Lfhk;)V
    • drawBlockOutline

      private void drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      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
      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
      official a Lggr;a(Lfcu;Lfcy;Lbtj;DDDLje;Ldua;)V
    • updateBlock

      public void updateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags)
      Mappings:
      Namespace Name Mixin selector
      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
      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
      official a Lggr;a(Ldcx;Lje;Ldua;Ldua;I)V
    • scheduleSectionRender

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

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

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

      public void scheduleBlockRenders(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      named scheduleBlockRenders Lnet/minecraft/client/render/WorldRenderer;scheduleBlockRenders(III)V
      intermediary method_18145 Lnet/minecraft/class_761;method_18145(III)V
      official a Lggr;a(III)V
    • method_62219

      public void method_62219(int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      named method_62219 Lnet/minecraft/client/render/WorldRenderer;method_62219(IIIIII)V
      intermediary method_62219 Lnet/minecraft/class_761;method_62219(IIIIII)V
      official b Lggr;b(IIIIII)V
    • scheduleBlockRender

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

      private void scheduleChunkRender(int x, int y, int z, boolean important)
      Mappings:
      Namespace Name Mixin selector
      named scheduleChunkRender Lnet/minecraft/client/render/WorldRenderer;scheduleChunkRender(IIIZ)V
      intermediary method_3295 Lnet/minecraft/class_761;method_3295(IIIZ)V
      official a Lggr;a(IIIZ)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
      named addParticle Lnet/minecraft/client/render/WorldRenderer;addParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)V
      intermediary method_8568 Lnet/minecraft/class_761;method_8568(Lnet/minecraft/class_2394;ZDDDDDD)V
      official a Lggr;a(Lll;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
      named addParticle Lnet/minecraft/client/render/WorldRenderer;addParticle(Lnet/minecraft/particle/ParticleEffect;ZZDDDDDD)V
      intermediary method_8563 Lnet/minecraft/class_761;method_8563(Lnet/minecraft/class_2394;ZZDDDDDD)V
      official a Lggr;a(Lll;ZZDDDDDD)V
    • addParticle

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

      @Nullable @Nullable Particle spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Mappings:
      Namespace Name Mixin selector
      named spawnParticle Lnet/minecraft/client/render/WorldRenderer;spawnParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)Lnet/minecraft/client/particle/Particle;
      intermediary method_3282 Lnet/minecraft/class_761;method_3282(Lnet/minecraft/class_2394;ZDDDDDD)Lnet/minecraft/class_703;
      official b Lggr;b(Lll;ZDDDDDD)Lgee;
    • 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
      named spawnParticle Lnet/minecraft/client/render/WorldRenderer;spawnParticle(Lnet/minecraft/particle/ParticleEffect;ZZDDDDDD)Lnet/minecraft/client/particle/Particle;
      intermediary method_3288 Lnet/minecraft/class_761;method_3288(Lnet/minecraft/class_2394;ZZDDDDDD)Lnet/minecraft/class_703;
      official b Lggr;b(Lll;ZZDDDDDD)Lgee;
    • getRandomParticleSpawnChance

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

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

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

      public void method_52815(ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      named method_52815 Lnet/minecraft/client/render/WorldRenderer;method_52815(Lnet/minecraft/util/math/ChunkPos;)V
      intermediary method_52815 Lnet/minecraft/class_761;method_52815(Lnet/minecraft/class_1923;)V
      official a Lggr;a(Ldcy;)V
    • scheduleTerrainUpdate

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

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

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

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

      public boolean isRenderingReady(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named isRenderingReady Lnet/minecraft/client/render/WorldRenderer;isRenderingReady(Lnet/minecraft/util/math/BlockPos;)Z
      intermediary method_40050 Lnet/minecraft/class_761;method_40050(Lnet/minecraft/class_2338;)Z
      official a Lggr;a(Lje;)Z
    • getEntityOutlinesFramebuffer

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

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

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

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

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

      @Nullable public @Nullable Framebuffer getCloudsFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      named getCloudsFramebuffer Lnet/minecraft/client/render/WorldRenderer;getCloudsFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
      intermediary method_29364 Lnet/minecraft/class_761;method_29364()Lnet/minecraft/class_276;
      official w Lggr;w()Lfaz;
    • method_62220

      public ObjectArrayList<ChunkBuilder.BuiltChunk> method_62220()
      Mappings:
      Namespace Name Mixin selector
      named method_62220 Lnet/minecraft/client/render/WorldRenderer;method_62220()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
      intermediary method_62220 Lnet/minecraft/class_761;method_62220()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
      official x Lggr;x()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
    • method_62221

      public ChunkRenderingDataPreparer method_62221()
      Mappings:
      Namespace Name Mixin selector
      named method_62221 Lnet/minecraft/client/render/WorldRenderer;method_62221()Lnet/minecraft/client/render/ChunkRenderingDataPreparer;
      intermediary method_62221 Lnet/minecraft/class_761;method_62221()Lnet/minecraft/class_8679;
      official y Lggr;y()Lghj;
    • method_62222

      @Nullable public @Nullable Frustum method_62222()
      Mappings:
      Namespace Name Mixin selector
      named method_62222 Lnet/minecraft/client/render/WorldRenderer;method_62222()Lnet/minecraft/client/render/Frustum;
      intermediary method_62222 Lnet/minecraft/class_761;method_62222()Lnet/minecraft/class_4604;
      official z Lggr;z()Lgkh;
    • method_62196

      public class_9955 method_62196()
      Mappings:
      Namespace Name Mixin selector
      named method_62196 Lnet/minecraft/client/render/WorldRenderer;method_62196()Lnet/minecraft/class_9955;
      intermediary method_62196 Lnet/minecraft/class_761;method_62196()Lnet/minecraft/class_9955;
      official A Lggr;A()Lgge;