Package net.minecraft.client.render
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 glg
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloader
ResourceReloader.Synchronizer
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Int2ObjectMap
<BlockBreakingInfo> private final Long2ObjectMap
<SortedSet<BlockBreakingInfo>> private final BlockEntityRenderDispatcher
private final BufferBuilderStorage
private final ObjectArrayList
<ChunkBuilder.BuiltChunk> private int
private int
private int
private @Nullable ChunkBuilder
private final ChunkRenderingDataPreparer
private @Nullable BuiltChunkStorage
private final MinecraftClient
private final CloudRenderer
private static final Identifier
private @Nullable Framebuffer
private final EntityRenderDispatcher
static final int
static final int
private int
static final int
private static final int
private final DefaultFramebufferSet
private Frustum
private double
private double
private double
private double
private double
private static final Logger
private final ObjectArrayList
<ChunkBuilder.BuiltChunk> private final Set
<BlockEntity> private int
private boolean
private final SkyRendering
private int
private static final Identifier
private int
private final WeatherRendering
private @Nullable ClientWorld
private final WorldBorderRendering
-
Constructor Summary
ConstructorDescriptionWorldRenderer
(MinecraftClient client, EntityRenderDispatcher entityRenderDispatcher, BlockEntityRenderDispatcher blockEntityRenderDispatcher, BufferBuilderStorage bufferBuilders) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addParticle
(ParticleEffect parameters, boolean shouldAlwaysSpawn, boolean important, double x, double y, double z, double velocityX, double velocityY, double velocityZ) void
addParticle
(ParticleEffect parameters, boolean shouldAlwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) <T extends ParticleEffect>
voidaddParticle
(T parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) void
addWeatherParticlesAndSound
(Camera camera) private void
applyFrustum
(Frustum frustum) protected boolean
void
private void
checkEmpty
(MatrixStack matrices) private void
clear()
void
close()
private void
drawBlockOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state, int color) void
double
int
private boolean
getEntitiesToRender
(Camera camera, Frustum frustum, List<Entity> output) static int
getLightmapCoordinates
(BlockRenderView world, BlockState state, BlockPos pos) static int
getLightmapCoordinates
(BlockRenderView world, BlockPos pos) private ParticlesMode
getRandomParticleSpawnChance
(boolean canSpawnOnMinimal) private @Nullable PostEffectProcessor
double
private boolean
hasBlindnessOrDarkness
(Camera camera) private static boolean
isLightingEnabledAround
(LightingProvider lightingProvider, long sectionPos) boolean
isRenderingReady
(BlockPos pos) private boolean
isSkyDark
(float tickDelta) boolean
void
void
private void
method_64060
(ChunkBuilder.BuiltChunk builtChunk, ChunkBuilder.NormalizedRelativePos normalizedRelativePos, Vec3d vec3d, boolean bool, boolean bool2) static Frustum
offsetFrustum
(Frustum frustum) void
onChunkUnload
(long sectionPos) void
onResized
(int width, int height) void
reload()
void
reload
(ResourceManager manager) Performs the reload in the apply executor, or the game engine.private void
void
render
(ObjectAllocator allocator, RenderTickCounter tickCounter, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, Matrix4f positionMatrix, Matrix4f projectionMatrix) private void
renderBlockDamage
(MatrixStack matrices, Camera camera, VertexConsumerProvider.Immediate vertexConsumers) private void
renderBlockEntities
(MatrixStack matrices, VertexConsumerProvider.Immediate immediate, VertexConsumerProvider.Immediate immediate2, Camera camera, float tickDelta) private void
renderClouds
(FrameGraphBuilder frameGraphBuilder, Matrix4f positionMatrix, Matrix4f projectionMatrix, CloudRenderMode renderMode, Vec3d cameraPos, float ticks, int color, float cloudHeight) private void
renderEntities
(MatrixStack matrices, VertexConsumerProvider.Immediate immediate, Camera camera, RenderTickCounter tickCounter, List<Entity> entities) private void
renderEntity
(Entity entity, double cameraX, double cameraY, double cameraZ, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) private void
renderLateDebug
(FrameGraphBuilder frameGraphBuilder, Vec3d pos, Fog fog) private void
renderLayer
(RenderLayer renderLayer, double x, double y, double z, Matrix4f viewMatrix, Matrix4f positionMatrix) private void
renderMain
(FrameGraphBuilder frameGraphBuilder, Frustum frustum, Camera camera, Matrix4f positionMatrix, Matrix4f projectionMatrix, Fog fog, boolean renderBlockOutline, boolean hasEntitiesToRender, RenderTickCounter renderTickCounter, Profiler profiler) private void
renderParticles
(FrameGraphBuilder frameGraphBuilder, Camera camera, LightmapTextureManager lightmapTextureManager, float tickDelta, Fog fog) private void
renderSky
(FrameGraphBuilder frameGraphBuilder, Camera camera, float tickDelta, Fog fog) private void
renderTargetBlockOutline
(Camera camera, VertexConsumerProvider.Immediate vertexConsumers, MatrixStack matrices, boolean translucent) private void
renderWeather
(FrameGraphBuilder frameGraphBuilder, LightmapTextureManager lightmapTextureManager, Vec3d pos, float tickDelta, Fog fog) void
scheduleBlockRenders
(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) void
scheduleBlockRerenderIfNeeded
(BlockPos pos, BlockState old, BlockState updated) void
scheduleChunkRender
(int chunkX, int chunkY, int chunkZ) private void
scheduleChunkRender
(int x, int y, int z, boolean important) void
scheduleChunkRenders
(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) void
scheduleChunkRenders3x3x3
(int x, int y, int z) void
scheduleNeighborUpdates
(ChunkPos chunkPos) private void
scheduleSectionRender
(BlockPos pos, boolean important) void
void
setBlockBreakingInfo
(int entityId, BlockPos pos, int stage) void
setupFrustum
(Vec3d pos, Matrix4f positionMatrix, Matrix4f projectionMatrix) private void
setupTerrain
(Camera camera, Frustum frustum, boolean hasForcedFrustum, boolean spectator) void
setWorld
(@Nullable ClientWorld world) spawnParticle
(ParticleEffect parameters, boolean alwaysSpawn, boolean canSpawnOnMinimal, double x, double y, double z, double velocityX, double velocityY, double velocityZ) spawnParticle
(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) void
tick()
private void
translucencySort
(Vec3d cameraPos) void
updateBlock
(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags) private void
updateChunks
(Camera camera) void
updateNoCullingBlockEntities
(Collection<BlockEntity> removed, Collection<BlockEntity> added) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.resource.ResourceReloader
getName
Methods inherited from interface net.minecraft.resource.SynchronousResourceReloader
reload
-
Field Details
-
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 d
Lglg;d:Lorg/slf4j/Logger;
-
TRANSPARENCY
- Mappings:
Namespace Name Mixin selector named TRANSPARENCY
Lnet/minecraft/client/render/WorldRenderer;TRANSPARENCY:Lnet/minecraft/util/Identifier;
intermediary field_53900
Lnet/minecraft/class_761;field_53900:Lnet/minecraft/class_2960;
official e
Lglg;e:Lalz;
-
ENTITY_OUTLINE
- Mappings:
Namespace Name Mixin selector named ENTITY_OUTLINE
Lnet/minecraft/client/render/WorldRenderer;ENTITY_OUTLINE:Lnet/minecraft/util/Identifier;
intermediary field_53901
Lnet/minecraft/class_761;field_53901:Lnet/minecraft/class_2960;
official f
Lglg;f:Lalz;
-
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
Lglg;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
Lglg;b:I
-
field_54162
public static final int field_54162- See Also:
- Mappings:
Namespace Name Mixin selector named field_54162
Lnet/minecraft/client/render/WorldRenderer;field_54162:I
intermediary field_54162
Lnet/minecraft/class_761;field_54162:I
official c
Lglg;c:I
-
field_54163
private static final int field_54163- See Also:
- Mappings:
Namespace Name Mixin selector named field_54163
Lnet/minecraft/client/render/WorldRenderer;field_54163:I
intermediary field_54163
Lnet/minecraft/class_761;field_54163:I
official g
Lglg;g:I
-
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 h
Lglg;h:Lfmf;
-
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 i
Lglg;i:Lgrn;
-
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 j
Lglg;j:Lgnu;
-
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 k
Lglg;k:Lgls;
-
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 l
Lglg;l:Lgmg;
-
cloudRenderer
- Mappings:
Namespace Name Mixin selector named cloudRenderer
Lnet/minecraft/client/render/WorldRenderer;cloudRenderer:Lnet/minecraft/client/render/CloudRenderer;
intermediary field_53076
Lnet/minecraft/class_761;field_53076:Lnet/minecraft/class_9955;
official m
Lglg;m:Lgks;
-
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 n
Lglg;n:Lgml;
-
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 o
Lglg;o:Lgmk;
-
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 p
Lglg;p:Lgfj;
-
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 q
Lglg;q:Lglz;
-
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 r
Lglg;r:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
nearbyChunks
- Mappings:
Namespace Name Mixin selector named nearbyChunks
Lnet/minecraft/client/render/WorldRenderer;nearbyChunks:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
intermediary field_54164
Lnet/minecraft/class_761;field_54164:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
official s
Lglg;s:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
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 t
Lglg;t: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 u
Lglg;u:Lgmi;
-
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 v
Lglg;v:I
-
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 w
Lglg;w:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
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 x
Lglg;x:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
-
entityOutlineFramebuffer
- Mappings:
Namespace Name Mixin selector named entityOutlineFramebuffer
Lnet/minecraft/client/render/WorldRenderer;entityOutlineFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
intermediary field_53080
Lnet/minecraft/class_761;field_53080:Lnet/minecraft/class_276;
official y
Lglg;y:Lffb;
-
framebufferSet
- Mappings:
Namespace Name Mixin selector named framebufferSet
Lnet/minecraft/client/render/WorldRenderer;framebufferSet:Lnet/minecraft/client/render/DefaultFramebufferSet;
intermediary field_53081
Lnet/minecraft/class_761;field_53081:Lnet/minecraft/class_9960;
official z
Lglg;z:Lglh;
-
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 A
Lglg;A: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 B
Lglg;B: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 C
Lglg;C: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 D
Lglg;D: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 E
Lglg;E: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 F
Lglg;F: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 G
Lglg;G: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 H
Lglg;H:D
-
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 I
Lglg;I:Lgox;
-
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 J
Lglg;J:I
-
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 K
Lglg;K: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 L
Lglg;L:I
-
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 M
Lglg;M:Lgpb;
-
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 N
Lglg;N:Z
-
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 O
Lglg;O:Lgpb;
-
prevTranslucencySortCameraPos
- Mappings:
Namespace Name Mixin selector named prevTranslucencySortCameraPos
Lnet/minecraft/client/render/WorldRenderer;prevTranslucencySortCameraPos:Lnet/minecraft/util/math/BlockPos;
intermediary field_54160
Lnet/minecraft/class_761;field_54160:Lnet/minecraft/class_2338;
official P
Lglg;P:Ljh;
-
field_54161
private int field_54161- Mappings:
Namespace Name Mixin selector named field_54161
Lnet/minecraft/client/render/WorldRenderer;field_54161:I
intermediary field_54161
Lnet/minecraft/class_761;field_54161:I
official Q
Lglg;Q:I
-
-
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>
Lglg;<init>(Lfmf;Lgrn;Lgnu;Lgls;)V
-
-
Method Details
-
addWeatherParticlesAndSound
- Mappings:
Namespace Name Mixin selector named addWeatherParticlesAndSound
Lnet/minecraft/client/render/WorldRenderer;addWeatherParticlesAndSound(Lnet/minecraft/client/render/Camera;)V
intermediary method_62209
Lnet/minecraft/class_761;method_62209(Lnet/minecraft/class_4184;)V
official a
Lglg;a(Lflo;)V
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
reload
Performs the reload in the apply executor, or the game engine.- Specified by:
reload
in interfaceSynchronousResourceReloader
- 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
Lavw;a(Lavv;)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
Lglg;a()V
-
getTransparencyPostEffectProcessor
- Mappings:
Namespace Name Mixin selector named getTransparencyPostEffectProcessor
Lnet/minecraft/client/render/WorldRenderer;getTransparencyPostEffectProcessor()Lnet/minecraft/client/gl/PostEffectProcessor;
intermediary method_62907
Lnet/minecraft/class_761;method_62907()Lnet/minecraft/class_279;
official A
Lglg;A()Lglo;
-
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
Lglg;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
Lglg;d()Z
-
setWorld
- 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
Lglg;a(Lgfj;)V
-
clear
private void clear()- Mappings:
Namespace Name Mixin selector named clear
Lnet/minecraft/client/render/WorldRenderer;clear()V
intermediary method_64059
Lnet/minecraft/class_761;method_64059()V
official B
Lglg;B()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 e
Lglg;e()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
Lglg;a(II)V
-
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 f
Lglg;f()Ljava/lang/String;
-
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 g
Lglg;g()Lgox;
-
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 h
Lglg;h()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 i
Lglg;i()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 j
Lglg;j()I
-
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 k
Lglg;k()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
Lglg;a(Lflo;Lgpb;ZZ)V
-
offsetFrustum
- Mappings:
Namespace Name Mixin selector named offsetFrustum
Lnet/minecraft/client/render/WorldRenderer;offsetFrustum(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
Lglg;a(Lgpb;)Lgpb;
-
applyFrustum
- 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
Lglg;b(Lgpb;)V
-
addBuiltChunk
- 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
Lglg;a(Lgox$b;)V
-
setupFrustum
- 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
Lglg;a(Lfbx;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
-
render
public void render(ObjectAllocator allocator, RenderTickCounter tickCounter, boolean renderBlockOutline, 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/client/util/ObjectAllocator;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
Lglg;a(Lfga;Lflv;ZLflo;Lgla;Lgli;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
-
renderMain
private void renderMain(FrameGraphBuilder frameGraphBuilder, Frustum frustum, Camera camera, Matrix4f positionMatrix, Matrix4f projectionMatrix, Fog fog, boolean renderBlockOutline, boolean hasEntitiesToRender, RenderTickCounter renderTickCounter, Profiler profiler) - Mappings:
Namespace Name Mixin selector named renderMain
Lnet/minecraft/client/render/WorldRenderer;renderMain(Lnet/minecraft/client/render/FrameGraphBuilder;Lnet/minecraft/client/render/Frustum;Lnet/minecraft/client/render/Camera;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/client/render/Fog;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_4604;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
Lglg;a(Lfev;Lgpb;Lflo;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lgky;ZZLflv;Lbps;)V
-
renderParticles
private void renderParticles(FrameGraphBuilder frameGraphBuilder, Camera camera, LightmapTextureManager lightmapTextureManager, float tickDelta, Fog fog) - Mappings:
Namespace Name Mixin selector named renderParticles
Lnet/minecraft/client/render/WorldRenderer;renderParticles(Lnet/minecraft/client/render/FrameGraphBuilder;Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/LightmapTextureManager;FLnet/minecraft/client/render/Fog;)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
Lglg;a(Lfev;Lflo;Lgli;FLgky;)V
-
renderClouds
private void renderClouds(FrameGraphBuilder frameGraphBuilder, Matrix4f positionMatrix, Matrix4f projectionMatrix, CloudRenderMode renderMode, Vec3d cameraPos, float ticks, int color, float cloudHeight) - Mappings:
Namespace Name Mixin selector named renderClouds
Lnet/minecraft/client/render/WorldRenderer;renderClouds(Lnet/minecraft/client/render/FrameGraphBuilder;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
Lglg;a(Lfev;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lflr;Lfbx;FIF)V
-
renderWeather
private void renderWeather(FrameGraphBuilder frameGraphBuilder, LightmapTextureManager lightmapTextureManager, Vec3d pos, float tickDelta, Fog fog) - Mappings:
Namespace Name Mixin selector named renderWeather
Lnet/minecraft/client/render/WorldRenderer;renderWeather(Lnet/minecraft/client/render/FrameGraphBuilder;Lnet/minecraft/client/render/LightmapTextureManager;Lnet/minecraft/util/math/Vec3d;FLnet/minecraft/client/render/Fog;)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
Lglg;a(Lfev;Lgli;Lfbx;FLgky;)V
-
renderLateDebug
- Mappings:
Namespace Name Mixin selector named renderLateDebug
Lnet/minecraft/client/render/WorldRenderer;renderLateDebug(Lnet/minecraft/client/render/FrameGraphBuilder;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/Fog;)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
Lglg;a(Lfev;Lfbx;Lgky;)V
-
getEntitiesToRender
- 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
Lglg;a(Lflo;Lgpb;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
Lglg;a(Lfgr;Lglk$a;Lflo;Lflv;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
Lglg;a(Lfgr;Lglk$a;Lglk$a;Lflo;F)V
-
renderBlockDamage
private void renderBlockDamage(MatrixStack matrices, Camera camera, VertexConsumerProvider.Immediate vertexConsumers) - 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
Lglg;a(Lfgr;Lflo;Lglk$a;)V
-
renderTargetBlockOutline
private void renderTargetBlockOutline(Camera camera, VertexConsumerProvider.Immediate vertexConsumers, MatrixStack matrices, boolean translucent) - 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
Lglg;a(Lflo;Lglk$a;Lfgr;Z)V
-
checkEmpty
- 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
Lglg;a(Lfgr;)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
Lglg;a(Lbvj;DDDFLfgr;Lglk;)V
-
translucencySort
- Mappings:
Namespace Name Mixin selector named translucencySort
Lnet/minecraft/client/render/WorldRenderer;translucencySort(Lnet/minecraft/util/math/Vec3d;)V
intermediary method_62198
Lnet/minecraft/class_761;method_62198(Lnet/minecraft/class_243;)V
official a
Lglg;a(Lfbx;)V
-
method_64060
private void method_64060(ChunkBuilder.BuiltChunk builtChunk, ChunkBuilder.NormalizedRelativePos normalizedRelativePos, Vec3d vec3d, boolean bool, boolean bool2) - Mappings:
Namespace Name Mixin selector named method_64060
Lnet/minecraft/client/render/WorldRenderer;method_64060(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/client/render/chunk/ChunkBuilder$NormalizedRelativePos;Lnet/minecraft/util/math/Vec3d;ZZ)V
intermediary method_64060
Lnet/minecraft/class_761;method_64060(Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_846$class_10196;Lnet/minecraft/class_243;ZZ)V
official a
Lglg;a(Lgox$b;Lgox$d;Lfbx;ZZ)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
Lglg;a(Lglu;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 l
Lglg;l()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 m
Lglg;m()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 n
Lglg;n()V
-
removeBlockBreakingInfo
- 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
Lglg;a(Lari;)V
-
renderSky
private void renderSky(FrameGraphBuilder frameGraphBuilder, Camera camera, float tickDelta, Fog fog) - Mappings:
Namespace Name Mixin selector named renderSky
Lnet/minecraft/client/render/WorldRenderer;renderSky(Lnet/minecraft/client/render/FrameGraphBuilder;Lnet/minecraft/client/render/Camera;FLnet/minecraft/client/render/Fog;)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
Lglg;a(Lfev;Lflo;FLgky;)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
Lglg;a(F)Z
-
hasBlindnessOrDarkness
- 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
Lglg;b(Lflo;)Z
-
updateChunks
- 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
Lglg;c(Lflo;)V
-
isLightingEnabledAround
- Mappings:
Namespace Name Mixin selector named isLightingEnabledAround
Lnet/minecraft/client/render/WorldRenderer;isLightingEnabledAround(Lnet/minecraft/world/chunk/light/LightingProvider;J)Z
intermediary method_62910
Lnet/minecraft/class_761;method_62910(Lnet/minecraft/class_3568;J)Z
official a
Lglg;a(Letl;J)Z
-
drawBlockOutline
private void drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state, int color) - 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;I)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;I)V
official a
Lglg;a(Lfgr;Lfgv;Lbvj;DDDLjh;Ldxu;I)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
Lglg;a(Ldgm;Ljh;Ldxu;Ldxu;I)V
-
scheduleSectionRender
- 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
Lglg;a(Ljh;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
Lglg;a(IIIIII)V
-
scheduleBlockRerenderIfNeeded
- 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
Lglg;a(Ljh;Ldxu;Ldxu;)V
-
scheduleChunkRenders3x3x3
public void scheduleChunkRenders3x3x3(int x, int y, int z) - Mappings:
Namespace Name Mixin selector named scheduleChunkRenders3x3x3
Lnet/minecraft/client/render/WorldRenderer;scheduleChunkRenders3x3x3(III)V
intermediary method_18145
Lnet/minecraft/class_761;method_18145(III)V
official a
Lglg;a(III)V
-
scheduleChunkRenders
public void scheduleChunkRenders(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) - Mappings:
Namespace Name Mixin selector named scheduleChunkRenders
Lnet/minecraft/client/render/WorldRenderer;scheduleChunkRenders(IIIIII)V
intermediary method_62219
Lnet/minecraft/class_761;method_62219(IIIIII)V
official b
Lglg;b(IIIIII)V
-
scheduleChunkRender
public void scheduleChunkRender(int chunkX, int chunkY, int chunkZ) - Mappings:
Namespace Name Mixin selector named scheduleChunkRender
Lnet/minecraft/client/render/WorldRenderer;scheduleChunkRender(III)V
intermediary method_8571
Lnet/minecraft/class_761;method_8571(III)V
official b
Lglg;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
Lglg;a(IIIZ)V
-
onChunkUnload
public void onChunkUnload(long sectionPos) - Mappings:
Namespace Name Mixin selector named onChunkUnload
Lnet/minecraft/client/render/WorldRenderer;onChunkUnload(J)V
intermediary method_62908
Lnet/minecraft/class_761;method_62908(J)V
official a
Lglg;a(J)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
Lglg;a(Llq;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
Lglg;a(Llq;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
Lglg;a(Llq;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
Lglg;b(Llq;ZDDDDDD)Lgir;
-
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
Lglg;b(Llq;ZZDDDDDD)Lgir;
-
getRandomParticleSpawnChance
- Mappings:
Namespace Name Mixin selector named getRandomParticleSpawnChance
Lnet/minecraft/client/render/WorldRenderer;getRandomParticleSpawnChance(Z)Lnet/minecraft/particle/ParticlesMode;
intermediary method_3268
Lnet/minecraft/class_761;method_3268(Z)Lnet/minecraft/class_4066;
official a
Lglg;a(Z)Larz;
-
setBlockBreakingInfo
- 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
Lglg;a(ILjh;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 o
Lglg;o()Z
-
scheduleNeighborUpdates
- Mappings:
Namespace Name Mixin selector named scheduleNeighborUpdates
Lnet/minecraft/client/render/WorldRenderer;scheduleNeighborUpdates(Lnet/minecraft/util/math/ChunkPos;)V
intermediary method_52815
Lnet/minecraft/class_761;method_52815(Lnet/minecraft/class_1923;)V
official a
Lglg;a(Ldgn;)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 p
Lglg;p()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
Lglg;a(Ljava/util/Collection;Ljava/util/Collection;)V
-
getLightmapCoordinates
- 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
Lglg;a(Ldgj;Ljh;)I
-
getLightmapCoordinates
- 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
Lglg;a(Ldgj;Ldxu;Ljh;)I
-
isRenderingReady
- 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
Lglg;a(Ljh;)Z
-
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 q
Lglg;q()Lffb;
-
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 r
Lglg;r()Lffb;
-
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 s
Lglg;s()Lffb;
-
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 t
Lglg;t()Lffb;
-
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 u
Lglg;u()Lffb;
-
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 v
Lglg;v()Lffb;
-
getBuiltChunks
- Mappings:
Namespace Name Mixin selector named getBuiltChunks
Lnet/minecraft/client/render/WorldRenderer;getBuiltChunks()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
intermediary method_62220
Lnet/minecraft/class_761;method_62220()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
official w
Lglg;w()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
getChunkRenderingDataPreparer
- Mappings:
Namespace Name Mixin selector named getChunkRenderingDataPreparer
Lnet/minecraft/client/render/WorldRenderer;getChunkRenderingDataPreparer()Lnet/minecraft/client/render/ChunkRenderingDataPreparer;
intermediary method_62221
Lnet/minecraft/class_761;method_62221()Lnet/minecraft/class_8679;
official x
Lglg;x()Lglz;
-
getCapturedFrustum
- Mappings:
Namespace Name Mixin selector named getCapturedFrustum
Lnet/minecraft/client/render/WorldRenderer;getCapturedFrustum()Lnet/minecraft/client/render/Frustum;
intermediary method_62222
Lnet/minecraft/class_761;method_62222()Lnet/minecraft/class_4604;
official y
Lglg;y()Lgpb;
-
getCloudRenderer
- Mappings:
Namespace Name Mixin selector named getCloudRenderer
Lnet/minecraft/client/render/WorldRenderer;getCloudRenderer()Lnet/minecraft/client/render/CloudRenderer;
intermediary method_62196
Lnet/minecraft/class_761;method_62196()Lnet/minecraft/class_9955;
official z
Lglg;z()Lgks;
-