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 official fjv
intermediary net/minecraft/class_761
named net/minecraft/client/render/WorldRenderer
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static class
private static class
static class
private static class
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 int
private final BlockEntityRenderDispatcher
private final BufferBuilderStorage
private final BlockingQueue<ChunkBuilder.BuiltChunk>
private int
private int
private int
private final Vector4f[]
private final Vector3d
private @Nullable ChunkBuilder
private final ObjectArrayList<WorldRenderer.ChunkInfo>
private @Nullable BuiltChunkStorage
private final FpsSmoother
private final MinecraftClient
private static final Identifier
private @Nullable VertexBuffer
private boolean
private @Nullable Framebuffer
private @Nullable VertexBuffer
static final Direction[]
private static final Identifier
private @Nullable Framebuffer
private @Nullable PostEffectProcessor
private @Nullable Framebuffer
private final EntityRenderDispatcher
static final int
private static final float
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final double
private static final int
private static final Identifier
private Frustum
private double
private double
private double
private double
private double
private double
private double
private double
private @Nullable CloudRenderMode
private int
private int
private int
private Vec3d
private double
private double
private double
private @Nullable VertexBuffer
private static final Logger
private static final Identifier
private final AtomicLong
private final Set<BlockEntity>
private final float[]
Given-16 <= z < 16
and-16 <= x < 16
, leti = 32 * (z + 16) + (x + 16)
.private final float[]
private @Nullable Framebuffer
private final Map<BlockPos,
SoundInstance> private static final Identifier
private int
private int
private final AtomicReference<WorldRenderer.RenderableChunks>
private boolean
private boolean
private static final Identifier
private @Nullable VertexBuffer
private static final Identifier
private int
private @Nullable Framebuffer
private @Nullable PostEffectProcessor
private final AtomicBoolean
private int
private @Nullable Framebuffer
private @Nullable ClientWorld
-
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) private <T extends ParticleEffect>
voidaddParticle
(T parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) private void
applyFrustum
(Frustum frustum) protected boolean
void
private void
captureFrustum
(Matrix4f positionMatrix, Matrix4f projectionMatrix, double x, double y, double z, Frustum frustum) private void
checkEmpty
(MatrixStack matrices) void
cleanUp()
void
close()
private void
collectRenderableChunks
(LinkedHashSet<WorldRenderer.ChunkInfo> chunks, WorldRenderer.ChunkInfoList chunkInfoList, Vec3d cameraPos, Queue<WorldRenderer.ChunkInfo> queue, boolean chunkCullingEnabled) private void
drawBlockOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state) static void
drawBox
(VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].static void
drawBox
(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].static void
drawBox
(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha, float xAxisRed, float yAxisGreen, float zAxisBlue) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].static void
drawBox
(MatrixStack matrices, VertexConsumer vertexConsumer, Box box, float red, float green, float blue, float alpha) Draws a box.private static void
drawCuboidShapeOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha) void
static void
drawShapeOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha, boolean colorize) private void
enqueueChunksInViewDistance
(Camera camera, Queue<WorldRenderer.ChunkInfo> queue) private ChunkBuilder.BuiltChunk
getAdjacentChunk
(BlockPos pos, ChunkBuilder.BuiltChunk chunk, Direction direction) double
int
static int
getLightmapCoordinates
(BlockRenderView world, BlockState state, BlockPos pos) static int
getLightmapCoordinates
(BlockRenderView world, BlockPos pos) private static Vec3d
getMaxIntensityColor
(float hue) private ParticlesMode
getRandomParticleSpawnChance
(boolean canSpawnOnMinimal) double
private boolean
hasBlindnessOrDarkness
(Camera camera) private boolean
isOutsideViewDistance
(BlockPos pos, ChunkBuilder.BuiltChunk chunk) boolean
isRenderingReady
(BlockPos pos) boolean
void
void
private void
void
onResized
(int width, int height) void
playSong
(@Nullable SoundEvent song, BlockPos songPosition) void
processGlobalEvent
(int eventId, BlockPos pos, int data) void
processWorldEvent
(int eventId, BlockPos pos, int data) void
reload()
void
reload
(ResourceManager manager) Performs the reload in the apply executor, or the game engine.void
private void
void
render
(MatrixStack matrices, float tickDelta, long limitTime, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, Matrix4f projectionMatrix) private void
renderCapturedFrustumFace
(VertexConsumer vertexConsumer, Matrix4f matrix4f, int plane0, int plane1, int plane2, int plane3, int r, int g, int b) private void
renderCapturedFrustumVertex
(VertexConsumer vertexConsumer, Matrix4f matrix4f, int planeNum) private void
renderChunkDebugInfo
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera) private BufferBuilder.BuiltBuffer
renderClouds
(BufferBuilder builder, double x, double y, double z, Vec3d color) void
renderClouds
(MatrixStack matrices, Matrix4f projectionMatrix, float tickDelta, double cameraX, double cameraY, double cameraZ) private void
private void
renderEndSky
(MatrixStack matrices) private void
renderEntity
(Entity entity, double cameraX, double cameraY, double cameraZ, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) static void
renderFilledBox
(MatrixStack matrices, VertexConsumer vertexConsumer, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha) static void
renderFilledBox
(MatrixStack matrices, VertexConsumer vertexConsumer, float minX, float minY, float minZ, float maxX, float maxY, float maxZ, float red, float green, float blue, float alpha) private void
renderLayer
(RenderLayer renderLayer, MatrixStack matrices, double cameraX, double cameraY, double cameraZ, Matrix4f positionMatrix) private void
private static BufferBuilder.BuiltBuffer
renderSky
(BufferBuilder builder, float float2) void
renderSky
(MatrixStack matrices, Matrix4f projectionMatrix, float tickDelta, Camera camera, boolean thickFog, Runnable fogCallback) private void
private BufferBuilder.BuiltBuffer
renderStars
(BufferBuilder buffer) private void
renderWeather
(LightmapTextureManager manager, float tickDelta, double cameraX, double cameraY, double cameraZ) private void
renderWorldBorder
(Camera camera) private void
void
scheduleBlockRender
(int x, int y, int z) void
scheduleBlockRenders
(int x, int y, int z) void
scheduleBlockRenders
(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) void
scheduleBlockRerenderIfNeeded
(BlockPos pos, BlockState old, BlockState updated) private void
scheduleChunkRender
(int x, int y, int z, boolean important) private void
scheduleSectionRender
(BlockPos pos, boolean important) void
void
setBlockBreakingInfo
(int entityId, BlockPos pos, int stage) void
setupFrustum
(MatrixStack matrices, Vec3d pos, Matrix4f projectionMatrix) private void
setupTerrain
(Camera camera, Frustum frustum, boolean hasForcedFrustum, boolean spectator) void
setWorld
(@Nullable ClientWorld world) private static Vec3d
shiftHue
(float red, float green, float blue, float hueOffset) 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()
void
tickRainSplashing
(Camera camera) void
updateBlock
(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags) private void
updateChunks
(Camera camera) private void
updateEntitiesForSong
(World world, BlockPos pos, boolean playing) 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 official c
Lfjv;c:Lorg/slf4j/Logger;
intermediary field_4060
Lnet/minecraft/class_761;field_4060:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/client/render/WorldRenderer;LOGGER:Lorg/slf4j/Logger;
-
field_32759
public static final int field_32759- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a:I
intermediary field_32759
Lnet/minecraft/class_761;field_32759:I
named field_32759
Lnet/minecraft/client/render/WorldRenderer;field_32759:I
-
field_34812
private static final int field_34812- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lfjv;d:I
intermediary field_34812
Lnet/minecraft/class_761;field_34812:I
named field_34812
Lnet/minecraft/client/render/WorldRenderer;field_34812:I
-
field_32762
private static final float field_32762- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lfjv;e:F
intermediary field_32762
Lnet/minecraft/class_761;field_32762:F
named field_32762
Lnet/minecraft/client/render/WorldRenderer;field_32762:F
-
field_34813
private static final int field_34813- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lfjv;f:I
intermediary field_34813
Lnet/minecraft/class_761;field_34813:I
named field_34813
Lnet/minecraft/client/render/WorldRenderer;field_34813:I
-
field_34814
private static final double field_34814- Mappings:
Namespace Name Mixin selector official g
Lfjv;g:D
intermediary field_34814
Lnet/minecraft/class_761;field_34814:D
named field_34814
Lnet/minecraft/client/render/WorldRenderer;field_34814:D
-
field_32763
private static final int field_32763- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lfjv;h:I
intermediary field_32763
Lnet/minecraft/class_761;field_32763:I
named field_32763
Lnet/minecraft/client/render/WorldRenderer;field_32763:I
-
field_32764
private static final int field_32764- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lfjv;i:I
intermediary field_32764
Lnet/minecraft/class_761;field_32764:I
named field_32764
Lnet/minecraft/client/render/WorldRenderer;field_32764:I
-
field_32765
private static final int field_32765- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lfjv;j:I
intermediary field_32765
Lnet/minecraft/class_761;field_32765:I
named field_32765
Lnet/minecraft/client/render/WorldRenderer;field_32765:I
-
field_32766
private static final int field_32766- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lfjv;k:I
intermediary field_32766
Lnet/minecraft/class_761;field_32766:I
named field_32766
Lnet/minecraft/client/render/WorldRenderer;field_32766:I
-
field_34815
private static final int field_34815- See Also:
- Mappings:
Namespace Name Mixin selector official l
Lfjv;l:I
intermediary field_34815
Lnet/minecraft/class_761;field_34815:I
named field_34815
Lnet/minecraft/client/render/WorldRenderer;field_34815:I
-
MOON_PHASES
- Mappings:
Namespace Name Mixin selector official m
Lfjv;m:Lacq;
intermediary field_4098
Lnet/minecraft/class_761;field_4098:Lnet/minecraft/class_2960;
named MOON_PHASES
Lnet/minecraft/client/render/WorldRenderer;MOON_PHASES:Lnet/minecraft/util/Identifier;
-
SUN
- Mappings:
Namespace Name Mixin selector official n
Lfjv;n:Lacq;
intermediary field_4111
Lnet/minecraft/class_761;field_4111:Lnet/minecraft/class_2960;
named SUN
Lnet/minecraft/client/render/WorldRenderer;SUN:Lnet/minecraft/util/Identifier;
-
CLOUDS
- Mappings:
Namespace Name Mixin selector official o
Lfjv;o:Lacq;
intermediary field_4108
Lnet/minecraft/class_761;field_4108:Lnet/minecraft/class_2960;
named CLOUDS
Lnet/minecraft/client/render/WorldRenderer;CLOUDS:Lnet/minecraft/util/Identifier;
-
END_SKY
- Mappings:
Namespace Name Mixin selector official p
Lfjv;p:Lacq;
intermediary field_4061
Lnet/minecraft/class_761;field_4061:Lnet/minecraft/class_2960;
named END_SKY
Lnet/minecraft/client/render/WorldRenderer;END_SKY:Lnet/minecraft/util/Identifier;
-
FORCEFIELD
- Mappings:
Namespace Name Mixin selector official q
Lfjv;q:Lacq;
intermediary field_4071
Lnet/minecraft/class_761;field_4071:Lnet/minecraft/class_2960;
named FORCEFIELD
Lnet/minecraft/client/render/WorldRenderer;FORCEFIELD:Lnet/minecraft/util/Identifier;
-
RAIN
- Mappings:
Namespace Name Mixin selector official r
Lfjv;r:Lacq;
intermediary field_20797
Lnet/minecraft/class_761;field_20797:Lnet/minecraft/class_2960;
named RAIN
Lnet/minecraft/client/render/WorldRenderer;RAIN:Lnet/minecraft/util/Identifier;
-
SNOW
- Mappings:
Namespace Name Mixin selector official s
Lfjv;s:Lacq;
intermediary field_20798
Lnet/minecraft/class_761;field_20798:Lnet/minecraft/class_2960;
named SNOW
Lnet/minecraft/client/render/WorldRenderer;SNOW:Lnet/minecraft/util/Identifier;
-
DIRECTIONS
- Mappings:
Namespace Name Mixin selector official b
Lfjv;b:[Lha;
intermediary field_4095
Lnet/minecraft/class_761;field_4095:[Lnet/minecraft/class_2350;
named DIRECTIONS
Lnet/minecraft/client/render/WorldRenderer;DIRECTIONS:[Lnet/minecraft/util/math/Direction;
-
client
- Mappings:
Namespace Name Mixin selector official t
Lfjv;t:Lenn;
intermediary field_4088
Lnet/minecraft/class_761;field_4088:Lnet/minecraft/class_310;
named client
Lnet/minecraft/client/render/WorldRenderer;client:Lnet/minecraft/client/MinecraftClient;
-
entityRenderDispatcher
- Mappings:
Namespace Name Mixin selector official u
Lfjv;u:Lfow;
intermediary field_4109
Lnet/minecraft/class_761;field_4109:Lnet/minecraft/class_898;
named entityRenderDispatcher
Lnet/minecraft/client/render/WorldRenderer;entityRenderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
-
blockEntityRenderDispatcher
- Mappings:
Namespace Name Mixin selector official v
Lfjv;v:Lflt;
intermediary field_27741
Lnet/minecraft/class_761;field_27741:Lnet/minecraft/class_824;
named blockEntityRenderDispatcher
Lnet/minecraft/client/render/WorldRenderer;blockEntityRenderDispatcher:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
-
bufferBuilders
- Mappings:
Namespace Name Mixin selector official w
Lfjv;w:Lfkd;
intermediary field_20951
Lnet/minecraft/class_761;field_20951:Lnet/minecraft/class_4599;
named bufferBuilders
Lnet/minecraft/client/render/WorldRenderer;bufferBuilders:Lnet/minecraft/client/render/BufferBuilderStorage;
-
world
- Mappings:
Namespace Name Mixin selector official x
Lfjv;x:Lfew;
intermediary field_4085
Lnet/minecraft/class_761;field_4085:Lnet/minecraft/class_638;
named world
Lnet/minecraft/client/render/WorldRenderer;world:Lnet/minecraft/client/world/ClientWorld;
-
builtChunks
- Mappings:
Namespace Name Mixin selector official y
Lfjv;y:Ljava/util/concurrent/BlockingQueue;
intermediary field_34816
Lnet/minecraft/class_761;field_34816:Ljava/util/concurrent/BlockingQueue;
named builtChunks
Lnet/minecraft/client/render/WorldRenderer;builtChunks:Ljava/util/concurrent/BlockingQueue;
-
renderableChunks
- Mappings:
Namespace Name Mixin selector official z
Lfjv;z:Ljava/util/concurrent/atomic/AtomicReference;
intermediary field_34817
Lnet/minecraft/class_761;field_34817:Ljava/util/concurrent/atomic/AtomicReference;
named renderableChunks
Lnet/minecraft/client/render/WorldRenderer;renderableChunks:Ljava/util/concurrent/atomic/AtomicReference;
-
chunkInfos
- Mappings:
Namespace Name Mixin selector official A
Lfjv;A:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
intermediary field_34807
Lnet/minecraft/class_761;field_34807:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
named chunkInfos
Lnet/minecraft/client/render/WorldRenderer;chunkInfos:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
noCullingBlockEntities
- Mappings:
Namespace Name Mixin selector official B
Lfjv;B:Ljava/util/Set;
intermediary field_4055
Lnet/minecraft/class_761;field_4055:Ljava/util/Set;
named noCullingBlockEntities
Lnet/minecraft/client/render/WorldRenderer;noCullingBlockEntities:Ljava/util/Set;
-
fullUpdateFuture
- Mappings:
Namespace Name Mixin selector official C
Lfjv;C:Ljava/util/concurrent/Future;
intermediary field_34808
Lnet/minecraft/class_761;field_34808:Ljava/util/concurrent/Future;
named fullUpdateFuture
Lnet/minecraft/client/render/WorldRenderer;fullUpdateFuture:Ljava/util/concurrent/Future;
-
chunks
- Mappings:
Namespace Name Mixin selector official D
Lfjv;D:Lfkl;
intermediary field_4112
Lnet/minecraft/class_761;field_4112:Lnet/minecraft/class_769;
named chunks
Lnet/minecraft/client/render/WorldRenderer;chunks:Lnet/minecraft/client/render/BuiltChunkStorage;
-
starsBuffer
- Mappings:
Namespace Name Mixin selector official E
Lfjv;E:Leim;
intermediary field_4113
Lnet/minecraft/class_761;field_4113:Lnet/minecraft/class_291;
named starsBuffer
Lnet/minecraft/client/render/WorldRenderer;starsBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
lightSkyBuffer
- Mappings:
Namespace Name Mixin selector official F
Lfjv;F:Leim;
intermediary field_4087
Lnet/minecraft/class_761;field_4087:Lnet/minecraft/class_291;
named lightSkyBuffer
Lnet/minecraft/client/render/WorldRenderer;lightSkyBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
darkSkyBuffer
- Mappings:
Namespace Name Mixin selector official G
Lfjv;G:Leim;
intermediary field_4102
Lnet/minecraft/class_761;field_4102:Lnet/minecraft/class_291;
named darkSkyBuffer
Lnet/minecraft/client/render/WorldRenderer;darkSkyBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
cloudsDirty
private boolean cloudsDirty- Mappings:
Namespace Name Mixin selector official H
Lfjv;H:Z
intermediary field_4107
Lnet/minecraft/class_761;field_4107:Z
named cloudsDirty
Lnet/minecraft/client/render/WorldRenderer;cloudsDirty:Z
-
cloudsBuffer
- Mappings:
Namespace Name Mixin selector official I
Lfjv;I:Leim;
intermediary field_4094
Lnet/minecraft/class_761;field_4094:Lnet/minecraft/class_291;
named cloudsBuffer
Lnet/minecraft/client/render/WorldRenderer;cloudsBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
chunkUpdateSmoother
- Mappings:
Namespace Name Mixin selector official J
Lfjv;J:Lfkg;
intermediary field_21799
Lnet/minecraft/class_761;field_21799:Lnet/minecraft/class_4740;
named chunkUpdateSmoother
Lnet/minecraft/client/render/WorldRenderer;chunkUpdateSmoother:Lnet/minecraft/client/render/FpsSmoother;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector official K
Lfjv;K:I
intermediary field_4073
Lnet/minecraft/class_761;field_4073:I
named ticks
Lnet/minecraft/client/render/WorldRenderer;ticks:I
-
blockBreakingInfos
- Mappings:
Namespace Name Mixin selector official L
Lfjv;L:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
intermediary field_4058
Lnet/minecraft/class_761;field_4058:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
named blockBreakingInfos
Lnet/minecraft/client/render/WorldRenderer;blockBreakingInfos:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
blockBreakingProgressions
- Mappings:
Namespace Name Mixin selector official M
Lfjv;M:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
intermediary field_20950
Lnet/minecraft/class_761;field_20950:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
named blockBreakingProgressions
Lnet/minecraft/client/render/WorldRenderer;blockBreakingProgressions:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
-
playingSongs
- Mappings:
Namespace Name Mixin selector official N
Lfjv;N:Ljava/util/Map;
intermediary field_4119
Lnet/minecraft/class_761;field_4119:Ljava/util/Map;
named playingSongs
Lnet/minecraft/client/render/WorldRenderer;playingSongs:Ljava/util/Map;
-
entityOutlinesFramebuffer
- Mappings:
Namespace Name Mixin selector official O
Lfjv;O:Legv;
intermediary field_4101
Lnet/minecraft/class_761;field_4101:Lnet/minecraft/class_276;
named entityOutlinesFramebuffer
Lnet/minecraft/client/render/WorldRenderer;entityOutlinesFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
entityOutlinePostProcessor
- Mappings:
Namespace Name Mixin selector official P
Lfjv;P:Lfka;
intermediary field_4059
Lnet/minecraft/class_761;field_4059:Lnet/minecraft/class_279;
named entityOutlinePostProcessor
Lnet/minecraft/client/render/WorldRenderer;entityOutlinePostProcessor:Lnet/minecraft/client/gl/PostEffectProcessor;
-
translucentFramebuffer
- Mappings:
Namespace Name Mixin selector official Q
Lfjv;Q:Legv;
intermediary field_25274
Lnet/minecraft/class_761;field_25274:Lnet/minecraft/class_276;
named translucentFramebuffer
Lnet/minecraft/client/render/WorldRenderer;translucentFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
entityFramebuffer
- Mappings:
Namespace Name Mixin selector official R
Lfjv;R:Legv;
intermediary field_25275
Lnet/minecraft/class_761;field_25275:Lnet/minecraft/class_276;
named entityFramebuffer
Lnet/minecraft/client/render/WorldRenderer;entityFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
particlesFramebuffer
- Mappings:
Namespace Name Mixin selector official S
Lfjv;S:Legv;
intermediary field_25276
Lnet/minecraft/class_761;field_25276:Lnet/minecraft/class_276;
named particlesFramebuffer
Lnet/minecraft/client/render/WorldRenderer;particlesFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
weatherFramebuffer
- Mappings:
Namespace Name Mixin selector official T
Lfjv;T:Legv;
intermediary field_25277
Lnet/minecraft/class_761;field_25277:Lnet/minecraft/class_276;
named weatherFramebuffer
Lnet/minecraft/client/render/WorldRenderer;weatherFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
cloudsFramebuffer
- Mappings:
Namespace Name Mixin selector official U
Lfjv;U:Legv;
intermediary field_25278
Lnet/minecraft/class_761;field_25278:Lnet/minecraft/class_276;
named cloudsFramebuffer
Lnet/minecraft/client/render/WorldRenderer;cloudsFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
transparencyPostProcessor
- Mappings:
Namespace Name Mixin selector official V
Lfjv;V:Lfka;
intermediary field_25279
Lnet/minecraft/class_761;field_25279:Lnet/minecraft/class_279;
named transparencyPostProcessor
Lnet/minecraft/client/render/WorldRenderer;transparencyPostProcessor:Lnet/minecraft/client/gl/PostEffectProcessor;
-
lastCameraChunkUpdateX
private double lastCameraChunkUpdateX- Mappings:
Namespace Name Mixin selector official W
Lfjv;W:D
intermediary field_4104
Lnet/minecraft/class_761;field_4104:D
named lastCameraChunkUpdateX
Lnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateX:D
-
lastCameraChunkUpdateY
private double lastCameraChunkUpdateY- Mappings:
Namespace Name Mixin selector official X
Lfjv;X:D
intermediary field_4120
Lnet/minecraft/class_761;field_4120:D
named lastCameraChunkUpdateY
Lnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateY:D
-
lastCameraChunkUpdateZ
private double lastCameraChunkUpdateZ- Mappings:
Namespace Name Mixin selector official Y
Lfjv;Y:D
intermediary field_4070
Lnet/minecraft/class_761;field_4070:D
named lastCameraChunkUpdateZ
Lnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateZ:D
-
cameraChunkX
private int cameraChunkX- Mappings:
Namespace Name Mixin selector official Z
Lfjv;Z:I
intermediary field_4084
Lnet/minecraft/class_761;field_4084:I
named cameraChunkX
Lnet/minecraft/client/render/WorldRenderer;cameraChunkX:I
-
cameraChunkY
private int cameraChunkY- Mappings:
Namespace Name Mixin selector official aa
Lfjv;aa:I
intermediary field_4105
Lnet/minecraft/class_761;field_4105:I
named cameraChunkY
Lnet/minecraft/client/render/WorldRenderer;cameraChunkY:I
-
cameraChunkZ
private int cameraChunkZ- Mappings:
Namespace Name Mixin selector official ab
Lfjv;ab:I
intermediary field_4121
Lnet/minecraft/class_761;field_4121:I
named cameraChunkZ
Lnet/minecraft/client/render/WorldRenderer;cameraChunkZ:I
-
lastCameraX
private double lastCameraX- Mappings:
Namespace Name Mixin selector official ac
Lfjv;ac:D
intermediary field_4069
Lnet/minecraft/class_761;field_4069:D
named lastCameraX
Lnet/minecraft/client/render/WorldRenderer;lastCameraX:D
-
lastCameraY
private double lastCameraY- Mappings:
Namespace Name Mixin selector official ad
Lfjv;ad:D
intermediary field_4081
Lnet/minecraft/class_761;field_4081:D
named lastCameraY
Lnet/minecraft/client/render/WorldRenderer;lastCameraY:D
-
lastCameraZ
private double lastCameraZ- Mappings:
Namespace Name Mixin selector official ae
Lfjv;ae:D
intermediary field_4096
Lnet/minecraft/class_761;field_4096:D
named lastCameraZ
Lnet/minecraft/client/render/WorldRenderer;lastCameraZ:D
-
lastCameraPitch
private double lastCameraPitch- Mappings:
Namespace Name Mixin selector official af
Lfjv;af:D
intermediary field_4115
Lnet/minecraft/class_761;field_4115:D
named lastCameraPitch
Lnet/minecraft/client/render/WorldRenderer;lastCameraPitch:D
-
lastCameraYaw
private double lastCameraYaw- Mappings:
Namespace Name Mixin selector official ag
Lfjv;ag:D
intermediary field_4064
Lnet/minecraft/class_761;field_4064:D
named lastCameraYaw
Lnet/minecraft/client/render/WorldRenderer;lastCameraYaw:D
-
lastCloudsBlockX
private int lastCloudsBlockX- Mappings:
Namespace Name Mixin selector official ah
Lfjv;ah:I
intermediary field_4082
Lnet/minecraft/class_761;field_4082:I
named lastCloudsBlockX
Lnet/minecraft/client/render/WorldRenderer;lastCloudsBlockX:I
-
lastCloudsBlockY
private int lastCloudsBlockY- Mappings:
Namespace Name Mixin selector official ai
Lfjv;ai:I
intermediary field_4097
Lnet/minecraft/class_761;field_4097:I
named lastCloudsBlockY
Lnet/minecraft/client/render/WorldRenderer;lastCloudsBlockY:I
-
lastCloudsBlockZ
private int lastCloudsBlockZ- Mappings:
Namespace Name Mixin selector official aj
Lfjv;aj:I
intermediary field_4116
Lnet/minecraft/class_761;field_4116:I
named lastCloudsBlockZ
Lnet/minecraft/client/render/WorldRenderer;lastCloudsBlockZ:I
-
lastCloudsColor
- Mappings:
Namespace Name Mixin selector official ak
Lfjv;ak:Leei;
intermediary field_4072
Lnet/minecraft/class_761;field_4072:Lnet/minecraft/class_243;
named lastCloudsColor
Lnet/minecraft/client/render/WorldRenderer;lastCloudsColor:Lnet/minecraft/util/math/Vec3d;
-
lastCloudRenderMode
- Mappings:
Namespace Name Mixin selector official al
Lfjv;al:Lenc;
intermediary field_4080
Lnet/minecraft/class_761;field_4080:Lnet/minecraft/class_4063;
named lastCloudRenderMode
Lnet/minecraft/client/render/WorldRenderer;lastCloudRenderMode:Lnet/minecraft/client/option/CloudRenderMode;
-
chunkBuilder
- Mappings:
Namespace Name Mixin selector official am
Lfjv;am:Lfmp;
intermediary field_4106
Lnet/minecraft/class_761;field_4106:Lnet/minecraft/class_846;
named chunkBuilder
Lnet/minecraft/client/render/WorldRenderer;chunkBuilder:Lnet/minecraft/client/render/chunk/ChunkBuilder;
-
viewDistance
private int viewDistance- Mappings:
Namespace Name Mixin selector official an
Lfjv;an:I
intermediary field_4062
Lnet/minecraft/class_761;field_4062:I
named viewDistance
Lnet/minecraft/client/render/WorldRenderer;viewDistance:I
-
regularEntityCount
private int regularEntityCount- Mappings:
Namespace Name Mixin selector official ao
Lfjv;ao:I
intermediary field_4089
Lnet/minecraft/class_761;field_4089:I
named regularEntityCount
Lnet/minecraft/client/render/WorldRenderer;regularEntityCount:I
-
blockEntityCount
private int blockEntityCount- Mappings:
Namespace Name Mixin selector official ap
Lfjv;ap:I
intermediary field_4110
Lnet/minecraft/class_761;field_4110:I
named blockEntityCount
Lnet/minecraft/client/render/WorldRenderer;blockEntityCount:I
-
frustum
- Mappings:
Namespace Name Mixin selector official aq
Lfjv;aq:Lfmw;
intermediary field_27740
Lnet/minecraft/class_761;field_27740:Lnet/minecraft/class_4604;
named frustum
Lnet/minecraft/client/render/WorldRenderer;frustum:Lnet/minecraft/client/render/Frustum;
-
shouldCaptureFrustum
private boolean shouldCaptureFrustum- Mappings:
Namespace Name Mixin selector official ar
Lfjv;ar:Z
intermediary field_4090
Lnet/minecraft/class_761;field_4090:Z
named shouldCaptureFrustum
Lnet/minecraft/client/render/WorldRenderer;shouldCaptureFrustum:Z
-
capturedFrustum
- Mappings:
Namespace Name Mixin selector official as
Lfjv;as:Lfmw;
intermediary field_4056
Lnet/minecraft/class_761;field_4056:Lnet/minecraft/class_4604;
named capturedFrustum
Lnet/minecraft/client/render/WorldRenderer;capturedFrustum:Lnet/minecraft/client/render/Frustum;
-
capturedFrustumOrientation
- Mappings:
Namespace Name Mixin selector official at
Lfjv;at:[Lorg/joml/Vector4f;
intermediary field_4065
Lnet/minecraft/class_761;field_4065:[Lorg/joml/Vector4f;
named capturedFrustumOrientation
Lnet/minecraft/client/render/WorldRenderer;capturedFrustumOrientation:[Lorg/joml/Vector4f;
-
capturedFrustumPosition
- Mappings:
Namespace Name Mixin selector official au
Lfjv;au:Lorg/joml/Vector3d;
intermediary field_4091
Lnet/minecraft/class_761;field_4091:Lorg/joml/Vector3d;
named capturedFrustumPosition
Lnet/minecraft/client/render/WorldRenderer;capturedFrustumPosition:Lorg/joml/Vector3d;
-
lastTranslucentSortX
private double lastTranslucentSortX- Mappings:
Namespace Name Mixin selector official av
Lfjv;av:D
intermediary field_4083
Lnet/minecraft/class_761;field_4083:D
named lastTranslucentSortX
Lnet/minecraft/client/render/WorldRenderer;lastTranslucentSortX:D
-
lastTranslucentSortY
private double lastTranslucentSortY- Mappings:
Namespace Name Mixin selector official aw
Lfjv;aw:D
intermediary field_4103
Lnet/minecraft/class_761;field_4103:D
named lastTranslucentSortY
Lnet/minecraft/client/render/WorldRenderer;lastTranslucentSortY:D
-
lastTranslucentSortZ
private double lastTranslucentSortZ- Mappings:
Namespace Name Mixin selector official ax
Lfjv;ax:D
intermediary field_4118
Lnet/minecraft/class_761;field_4118:D
named lastTranslucentSortZ
Lnet/minecraft/client/render/WorldRenderer;lastTranslucentSortZ:D
-
shouldUpdate
private boolean shouldUpdate- Mappings:
Namespace Name Mixin selector official ay
Lfjv;ay:Z
intermediary field_34810
Lnet/minecraft/class_761;field_34810:Z
named shouldUpdate
Lnet/minecraft/client/render/WorldRenderer;shouldUpdate:Z
-
nextUpdateTime
- Mappings:
Namespace Name Mixin selector official az
Lfjv;az:Ljava/util/concurrent/atomic/AtomicLong;
intermediary field_34811
Lnet/minecraft/class_761;field_34811:Ljava/util/concurrent/atomic/AtomicLong;
named nextUpdateTime
Lnet/minecraft/client/render/WorldRenderer;nextUpdateTime:Ljava/util/concurrent/atomic/AtomicLong;
-
updateFinished
- Mappings:
Namespace Name Mixin selector official aA
Lfjv;aA:Ljava/util/concurrent/atomic/AtomicBoolean;
intermediary field_34809
Lnet/minecraft/class_761;field_34809:Ljava/util/concurrent/atomic/AtomicBoolean;
named updateFinished
Lnet/minecraft/client/render/WorldRenderer;updateFinished:Ljava/util/concurrent/atomic/AtomicBoolean;
-
rainSoundCounter
private int rainSoundCounter- Mappings:
Namespace Name Mixin selector official aB
Lfjv;aB:I
intermediary field_20793
Lnet/minecraft/class_761;field_20793:I
named rainSoundCounter
Lnet/minecraft/client/render/WorldRenderer;rainSoundCounter:I
-
NORMAL_LINE_DX
private final float[] NORMAL_LINE_DXGiven-16 <= z < 16
and-16 <= x < 16
, leti = 32 * (z + 16) + (x + 16)
. ThenNORMAL_LINE_DX[i]
andNORMAL_LINE_DZ[i]
describe the unit vector perpendicular to(x, z)
. These lookup tables are used for rendering rain and snow.- Mappings:
Namespace Name Mixin selector official aC
Lfjv;aC:[F
intermediary field_20794
Lnet/minecraft/class_761;field_20794:[F
named NORMAL_LINE_DX
Lnet/minecraft/client/render/WorldRenderer;NORMAL_LINE_DX:[F
-
NORMAL_LINE_DZ
private final float[] NORMAL_LINE_DZ- Mappings:
Namespace Name Mixin selector official aD
Lfjv;aD:[F
intermediary field_20795
Lnet/minecraft/class_761;field_20795:[F
named NORMAL_LINE_DZ
Lnet/minecraft/client/render/WorldRenderer;NORMAL_LINE_DZ:[F
-
-
Constructor Details
-
WorldRenderer
public WorldRenderer(MinecraftClient client, EntityRenderDispatcher entityRenderDispatcher, BlockEntityRenderDispatcher blockEntityRenderDispatcher, BufferBuilderStorage bufferBuilders) - Mappings:
Namespace Name Mixin selector official <init>
Lfjv;<init>(Lenn;Lfow;Lflt;Lfkd;)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
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
-
-
Method Details
-
renderWeather
private void renderWeather(LightmapTextureManager manager, float tickDelta, double cameraX, double cameraY, double cameraZ) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lfjw;FDDD)V
intermediary method_22714
Lnet/minecraft/class_761;method_22714(Lnet/minecraft/class_765;FDDD)V
named renderWeather
Lnet/minecraft/client/render/WorldRenderer;renderWeather(Lnet/minecraft/client/render/LightmapTextureManager;FDDD)V
-
tickRainSplashing
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lemz;)V
intermediary method_22713
Lnet/minecraft/class_761;method_22713(Lnet/minecraft/class_4184;)V
named tickRainSplashing
Lnet/minecraft/client/render/WorldRenderer;tickRainSplashing(Lnet/minecraft/client/render/Camera;)V
-
close
public void close()- Specified by:
close
in 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 official a
Laky;a(Lakx;)V
intermediary method_14491
Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)V
named reload
Lnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V
-
loadEntityOutlinePostProcessor
public void loadEntityOutlinePostProcessor()- Mappings:
Namespace Name Mixin selector official a
Lfjv;a()V
intermediary method_3296
Lnet/minecraft/class_761;method_3296()V
named loadEntityOutlinePostProcessor
Lnet/minecraft/client/render/WorldRenderer;loadEntityOutlinePostProcessor()V
-
loadTransparencyPostProcessor
private void loadTransparencyPostProcessor()- Mappings:
Namespace Name Mixin selector official y
Lfjv;y()V
intermediary method_29365
Lnet/minecraft/class_761;method_29365()V
named loadTransparencyPostProcessor
Lnet/minecraft/client/render/WorldRenderer;loadTransparencyPostProcessor()V
-
resetTransparencyPostProcessor
private void resetTransparencyPostProcessor()- Mappings:
Namespace Name Mixin selector official z
Lfjv;z()V
intermediary method_29701
Lnet/minecraft/class_761;method_29701()V
named resetTransparencyPostProcessor
Lnet/minecraft/client/render/WorldRenderer;resetTransparencyPostProcessor()V
-
drawEntityOutlinesFramebuffer
public void drawEntityOutlinesFramebuffer()- Mappings:
Namespace Name Mixin selector official b
Lfjv;b()V
intermediary method_3254
Lnet/minecraft/class_761;method_3254()V
named drawEntityOutlinesFramebuffer
Lnet/minecraft/client/render/WorldRenderer;drawEntityOutlinesFramebuffer()V
-
canDrawEntityOutlines
protected boolean canDrawEntityOutlines()- Mappings:
Namespace Name Mixin selector official d
Lfjv;d()Z
intermediary method_3270
Lnet/minecraft/class_761;method_3270()Z
named canDrawEntityOutlines
Lnet/minecraft/client/render/WorldRenderer;canDrawEntityOutlines()Z
-
renderDarkSky
private void renderDarkSky()- Mappings:
Namespace Name Mixin selector official A
Lfjv;A()V
intermediary method_3265
Lnet/minecraft/class_761;method_3265()V
named renderDarkSky
Lnet/minecraft/client/render/WorldRenderer;renderDarkSky()V
-
renderLightSky
private void renderLightSky()- Mappings:
Namespace Name Mixin selector official B
Lfjv;B()V
intermediary method_3277
Lnet/minecraft/class_761;method_3277()V
named renderLightSky
Lnet/minecraft/client/render/WorldRenderer;renderLightSky()V
-
renderSky
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leie;F)Leie$b;
intermediary method_34550
Lnet/minecraft/class_761;method_34550(Lnet/minecraft/class_287;F)Lnet/minecraft/class_287$class_7433;
named renderSky
Lnet/minecraft/client/render/WorldRenderer;renderSky(Lnet/minecraft/client/render/BufferBuilder;F)Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;
-
renderStars
private void renderStars()- Mappings:
Namespace Name Mixin selector official C
Lfjv;C()V
intermediary method_3293
Lnet/minecraft/class_761;method_3293()V
named renderStars
Lnet/minecraft/client/render/WorldRenderer;renderStars()V
-
renderStars
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leie;)Leie$b;
intermediary method_3255
Lnet/minecraft/class_761;method_3255(Lnet/minecraft/class_287;)Lnet/minecraft/class_287$class_7433;
named renderStars
Lnet/minecraft/client/render/WorldRenderer;renderStars(Lnet/minecraft/client/render/BufferBuilder;)Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;
-
setWorld
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lfew;)V
intermediary method_3244
Lnet/minecraft/class_761;method_3244(Lnet/minecraft/class_638;)V
named setWorld
Lnet/minecraft/client/render/WorldRenderer;setWorld(Lnet/minecraft/client/world/ClientWorld;)V
-
reloadTransparencyPostProcessor
public void reloadTransparencyPostProcessor()- Mappings:
Namespace Name Mixin selector official e
Lfjv;e()V
intermediary method_35774
Lnet/minecraft/class_761;method_35774()V
named reloadTransparencyPostProcessor
Lnet/minecraft/client/render/WorldRenderer;reloadTransparencyPostProcessor()V
-
reload
public void reload()- Mappings:
Namespace Name Mixin selector official f
Lfjv;f()V
intermediary method_3279
Lnet/minecraft/class_761;method_3279()V
named reload
Lnet/minecraft/client/render/WorldRenderer;reload()V
-
onResized
public void onResized(int width, int height) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(II)V
intermediary method_3242
Lnet/minecraft/class_761;method_3242(II)V
named onResized
Lnet/minecraft/client/render/WorldRenderer;onResized(II)V
-
getChunksDebugString
- Mappings:
Namespace Name Mixin selector official g
Lfjv;g()Ljava/lang/String;
intermediary method_3289
Lnet/minecraft/class_761;method_3289()Ljava/lang/String;
named getChunksDebugString
Lnet/minecraft/client/render/WorldRenderer;getChunksDebugString()Ljava/lang/String;
-
getChunkBuilder
- Mappings:
Namespace Name Mixin selector official h
Lfjv;h()Lfmp;
intermediary method_34810
Lnet/minecraft/class_761;method_34810()Lnet/minecraft/class_846;
named getChunkBuilder
Lnet/minecraft/client/render/WorldRenderer;getChunkBuilder()Lnet/minecraft/client/render/chunk/ChunkBuilder;
-
getChunkCount
public double getChunkCount()- Mappings:
Namespace Name Mixin selector official i
Lfjv;i()D
intermediary method_34811
Lnet/minecraft/class_761;method_34811()D
named getChunkCount
Lnet/minecraft/client/render/WorldRenderer;getChunkCount()D
-
getViewDistance
public double getViewDistance()- Mappings:
Namespace Name Mixin selector official j
Lfjv;j()D
intermediary method_34812
Lnet/minecraft/class_761;method_34812()D
named getViewDistance
Lnet/minecraft/client/render/WorldRenderer;getViewDistance()D
-
getCompletedChunkCount
public int getCompletedChunkCount()- Mappings:
Namespace Name Mixin selector official k
Lfjv;k()I
intermediary method_3246
Lnet/minecraft/class_761;method_3246()I
named getCompletedChunkCount
Lnet/minecraft/client/render/WorldRenderer;getCompletedChunkCount()I
-
getEntitiesDebugString
- Mappings:
Namespace Name Mixin selector official l
Lfjv;l()Ljava/lang/String;
intermediary method_3272
Lnet/minecraft/class_761;method_3272()Ljava/lang/String;
named getEntitiesDebugString
Lnet/minecraft/client/render/WorldRenderer;getEntitiesDebugString()Ljava/lang/String;
-
setupTerrain
private void setupTerrain(Camera camera, Frustum frustum, boolean hasForcedFrustum, boolean spectator) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lemz;Lfmw;ZZ)V
intermediary method_3273
Lnet/minecraft/class_761;method_3273(Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;ZZ)V
named setupTerrain
Lnet/minecraft/client/render/WorldRenderer;setupTerrain(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;ZZ)V
-
applyFrustum
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lfmw;)V
intermediary method_38551
Lnet/minecraft/class_761;method_38551(Lnet/minecraft/class_4604;)V
named applyFrustum
Lnet/minecraft/client/render/WorldRenderer;applyFrustum(Lnet/minecraft/client/render/Frustum;)V
-
enqueueChunksInViewDistance
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lemz;Ljava/util/Queue;)V
intermediary method_38549
Lnet/minecraft/class_761;method_38549(Lnet/minecraft/class_4184;Ljava/util/Queue;)V
named enqueueChunksInViewDistance
Lnet/minecraft/client/render/WorldRenderer;enqueueChunksInViewDistance(Lnet/minecraft/client/render/Camera;Ljava/util/Queue;)V
-
addBuiltChunk
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lfmp$c;)V
intermediary method_38550
Lnet/minecraft/class_761;method_38550(Lnet/minecraft/class_846$class_851;)V
named addBuiltChunk
Lnet/minecraft/client/render/WorldRenderer;addBuiltChunk(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;)V
-
collectRenderableChunks
private void collectRenderableChunks(LinkedHashSet<WorldRenderer.ChunkInfo> chunks, WorldRenderer.ChunkInfoList chunkInfoList, Vec3d cameraPos, Queue<WorldRenderer.ChunkInfo> queue, boolean chunkCullingEnabled) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Ljava/util/LinkedHashSet;Lfjv$c;Leei;Ljava/util/Queue;Z)V
intermediary method_34808
Lnet/minecraft/class_761;method_34808(Ljava/util/LinkedHashSet;Lnet/minecraft/class_761$class_5972;Lnet/minecraft/class_243;Ljava/util/Queue;Z)V
named collectRenderableChunks
Lnet/minecraft/client/render/WorldRenderer;collectRenderableChunks(Ljava/util/LinkedHashSet;Lnet/minecraft/client/render/WorldRenderer$ChunkInfoList;Lnet/minecraft/util/math/Vec3d;Ljava/util/Queue;Z)V
-
getAdjacentChunk
@Nullable private ChunkBuilder.BuiltChunk getAdjacentChunk(BlockPos pos, ChunkBuilder.BuiltChunk chunk, Direction direction) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lgu;Lfmp$c;Lha;)Lfmp$c;
intermediary method_3241
Lnet/minecraft/class_761;method_3241(Lnet/minecraft/class_2338;Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;)Lnet/minecraft/class_846$class_851;
named getAdjacentChunk
Lnet/minecraft/client/render/WorldRenderer;getAdjacentChunk(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;
-
isOutsideViewDistance
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lgu;Lfmp$c;)Z
intermediary method_38553
Lnet/minecraft/class_761;method_38553(Lnet/minecraft/class_2338;Lnet/minecraft/class_846$class_851;)Z
named isOutsideViewDistance
Lnet/minecraft/client/render/WorldRenderer;isOutsideViewDistance(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;)Z
-
captureFrustum
private void captureFrustum(Matrix4f positionMatrix, Matrix4f projectionMatrix, double x, double y, double z, Frustum frustum) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLfmw;)V
intermediary method_3275
Lnet/minecraft/class_761;method_3275(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLnet/minecraft/class_4604;)V
named captureFrustum
Lnet/minecraft/client/render/WorldRenderer;captureFrustum(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLnet/minecraft/client/render/Frustum;)V
-
setupFrustum
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Leei;Lorg/joml/Matrix4f;)V
intermediary method_32133
Lnet/minecraft/class_761;method_32133(Lnet/minecraft/class_4587;Lnet/minecraft/class_243;Lorg/joml/Matrix4f;)V
named setupFrustum
Lnet/minecraft/client/render/WorldRenderer;setupFrustum(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/math/Vec3d;Lorg/joml/Matrix4f;)V
-
render
public void render(MatrixStack matrices, float tickDelta, long limitTime, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, Matrix4f projectionMatrix) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;FJZLemz;Lfjq;Lfjw;Lorg/joml/Matrix4f;)V
intermediary method_22710
Lnet/minecraft/class_761;method_22710(Lnet/minecraft/class_4587;FJZLnet/minecraft/class_4184;Lnet/minecraft/class_757;Lnet/minecraft/class_765;Lorg/joml/Matrix4f;)V
named render
Lnet/minecraft/client/render/WorldRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;FJZLnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/GameRenderer;Lnet/minecraft/client/render/LightmapTextureManager;Lorg/joml/Matrix4f;)V
-
checkEmpty
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;)V
intermediary method_22979
Lnet/minecraft/class_761;method_22979(Lnet/minecraft/class_4587;)V
named checkEmpty
Lnet/minecraft/client/render/WorldRenderer;checkEmpty(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderEntity
private void renderEntity(Entity entity, double cameraX, double cameraY, double cameraZ, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lbfj;DDDFLeij;Lfjx;)V
intermediary method_22977
Lnet/minecraft/class_761;method_22977(Lnet/minecraft/class_1297;DDDFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V
named renderEntity
Lnet/minecraft/client/render/WorldRenderer;renderEntity(Lnet/minecraft/entity/Entity;DDDFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;)V
-
renderLayer
private void renderLayer(RenderLayer renderLayer, MatrixStack matrices, double cameraX, double cameraY, double cameraZ, Matrix4f positionMatrix) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lfkf;Leij;DDDLorg/joml/Matrix4f;)V
intermediary method_3251
Lnet/minecraft/class_761;method_3251(Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;DDDLorg/joml/Matrix4f;)V
named renderLayer
Lnet/minecraft/client/render/WorldRenderer;renderLayer(Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/util/math/MatrixStack;DDDLorg/joml/Matrix4f;)V
-
renderChunkDebugInfo
private void renderChunkDebugInfo(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lfjx;Lemz;)V
intermediary method_22989
Lnet/minecraft/class_761;method_22989(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_4184;)V
named renderChunkDebugInfo
Lnet/minecraft/client/render/WorldRenderer;renderChunkDebugInfo(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/Camera;)V
-
renderCapturedFrustumVertex
private void renderCapturedFrustumVertex(VertexConsumer vertexConsumer, Matrix4f matrix4f, int planeNum) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lein;Lorg/joml/Matrix4f;I)V
intermediary method_22984
Lnet/minecraft/class_761;method_22984(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;I)V
named renderCapturedFrustumVertex
Lnet/minecraft/client/render/WorldRenderer;renderCapturedFrustumVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;I)V
-
renderCapturedFrustumFace
private void renderCapturedFrustumFace(VertexConsumer vertexConsumer, Matrix4f matrix4f, int plane0, int plane1, int plane2, int plane3, int r, int g, int b) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lein;Lorg/joml/Matrix4f;IIIIIII)V
intermediary method_22985
Lnet/minecraft/class_761;method_22985(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;IIIIIII)V
named renderCapturedFrustumFace
Lnet/minecraft/client/render/WorldRenderer;renderCapturedFrustumFace(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;IIIIIII)V
-
captureFrustum
public void captureFrustum()- Mappings:
Namespace Name Mixin selector official m
Lfjv;m()V
intermediary method_35775
Lnet/minecraft/class_761;method_35775()V
named captureFrustum
Lnet/minecraft/client/render/WorldRenderer;captureFrustum()V
-
killFrustum
public void killFrustum()- Mappings:
Namespace Name Mixin selector official n
Lfjv;n()V
intermediary method_35776
Lnet/minecraft/class_761;method_35776()V
named killFrustum
Lnet/minecraft/client/render/WorldRenderer;killFrustum()V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official o
Lfjv;o()V
intermediary method_3252
Lnet/minecraft/class_761;method_3252()V
named tick
Lnet/minecraft/client/render/WorldRenderer;tick()V
-
removeBlockBreakingInfo
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Laho;)V
intermediary method_22987
Lnet/minecraft/class_761;method_22987(Lnet/minecraft/class_3191;)V
named removeBlockBreakingInfo
Lnet/minecraft/client/render/WorldRenderer;removeBlockBreakingInfo(Lnet/minecraft/client/render/BlockBreakingInfo;)V
-
renderEndSky
- Mappings:
Namespace Name Mixin selector official b
Lfjv;b(Leij;)V
intermediary method_3250
Lnet/minecraft/class_761;method_3250(Lnet/minecraft/class_4587;)V
named renderEndSky
Lnet/minecraft/client/render/WorldRenderer;renderEndSky(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderSky
public void renderSky(MatrixStack matrices, Matrix4f projectionMatrix, float tickDelta, Camera camera, boolean thickFog, Runnable fogCallback) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lorg/joml/Matrix4f;FLemz;ZLjava/lang/Runnable;)V
intermediary method_3257
Lnet/minecraft/class_761;method_3257(Lnet/minecraft/class_4587;Lorg/joml/Matrix4f;FLnet/minecraft/class_4184;ZLjava/lang/Runnable;)V
named renderSky
Lnet/minecraft/client/render/WorldRenderer;renderSky(Lnet/minecraft/client/util/math/MatrixStack;Lorg/joml/Matrix4f;FLnet/minecraft/client/render/Camera;ZLjava/lang/Runnable;)V
-
hasBlindnessOrDarkness
- Mappings:
Namespace Name Mixin selector official b
Lfjv;b(Lemz;)Z
intermediary method_43788
Lnet/minecraft/class_761;method_43788(Lnet/minecraft/class_4184;)Z
named hasBlindnessOrDarkness
Lnet/minecraft/client/render/WorldRenderer;hasBlindnessOrDarkness(Lnet/minecraft/client/render/Camera;)Z
-
renderClouds
public void renderClouds(MatrixStack matrices, Matrix4f projectionMatrix, float tickDelta, double cameraX, double cameraY, double cameraZ) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lorg/joml/Matrix4f;FDDD)V
intermediary method_3259
Lnet/minecraft/class_761;method_3259(Lnet/minecraft/class_4587;Lorg/joml/Matrix4f;FDDD)V
named renderClouds
Lnet/minecraft/client/render/WorldRenderer;renderClouds(Lnet/minecraft/client/util/math/MatrixStack;Lorg/joml/Matrix4f;FDDD)V
-
renderClouds
private BufferBuilder.BuiltBuffer renderClouds(BufferBuilder builder, double x, double y, double z, Vec3d color) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leie;DDDLeei;)Leie$b;
intermediary method_3239
Lnet/minecraft/class_761;method_3239(Lnet/minecraft/class_287;DDDLnet/minecraft/class_243;)Lnet/minecraft/class_287$class_7433;
named renderClouds
Lnet/minecraft/client/render/WorldRenderer;renderClouds(Lnet/minecraft/client/render/BufferBuilder;DDDLnet/minecraft/util/math/Vec3d;)Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;
-
updateChunks
- Mappings:
Namespace Name Mixin selector official c
Lfjv;c(Lemz;)V
intermediary method_3269
Lnet/minecraft/class_761;method_3269(Lnet/minecraft/class_4184;)V
named updateChunks
Lnet/minecraft/client/render/WorldRenderer;updateChunks(Lnet/minecraft/client/render/Camera;)V
-
renderWorldBorder
- Mappings:
Namespace Name Mixin selector official d
Lfjv;d(Lemz;)V
intermediary method_3243
Lnet/minecraft/class_761;method_3243(Lnet/minecraft/class_4184;)V
named renderWorldBorder
Lnet/minecraft/client/render/WorldRenderer;renderWorldBorder(Lnet/minecraft/client/render/Camera;)V
-
drawBlockOutline
private void drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lein;Lbfj;DDDLgu;Ldcb;)V
intermediary method_22712
Lnet/minecraft/class_761;method_22712(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_1297;DDDLnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
named drawBlockOutline
Lnet/minecraft/client/render/WorldRenderer;drawBlockOutline(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/entity/Entity;DDDLnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
getMaxIntensityColor
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(F)Leei;
intermediary method_51778
Lnet/minecraft/class_761;method_51778(F)Lnet/minecraft/class_243;
named getMaxIntensityColor
Lnet/minecraft/client/render/WorldRenderer;getMaxIntensityColor(F)Lnet/minecraft/util/math/Vec3d;
-
shiftHue
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(FFFF)Leei;
intermediary method_51779
Lnet/minecraft/class_761;method_51779(FFFF)Lnet/minecraft/class_243;
named shiftHue
Lnet/minecraft/client/render/WorldRenderer;shiftHue(FFFF)Lnet/minecraft/util/math/Vec3d;
-
drawShapeOutline
public static void drawShapeOutline(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha, boolean colorize) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lein;Lefb;DDDFFFFZ)V
intermediary method_22983
Lnet/minecraft/class_761;method_22983(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFFZ)V
named drawShapeOutline
Lnet/minecraft/client/render/WorldRenderer;drawShapeOutline(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/shape/VoxelShape;DDDFFFFZ)V
-
drawCuboidShapeOutline
private static void drawCuboidShapeOutline(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lein;Lefb;DDDFFFF)V
intermediary method_3291
Lnet/minecraft/class_761;method_3291(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFF)V
named drawCuboidShapeOutline
Lnet/minecraft/client/render/WorldRenderer;drawCuboidShapeOutline(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/shape/VoxelShape;DDDFFFF)V
-
drawBox
public static void drawBox(VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lein;DDDDDDFFFF)V
intermediary method_35773
Lnet/minecraft/class_761;method_35773(Lnet/minecraft/class_4588;DDDDDDFFFF)V
named drawBox
Lnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFF)V
-
drawBox
public static void drawBox(MatrixStack matrices, VertexConsumer vertexConsumer, Box box, float red, float green, float blue, float alpha) Draws a box.Note the coordinates the box spans are relative to current translation of the matrices.
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lein;Leed;FFFF)V
intermediary method_22982
Lnet/minecraft/class_761;method_22982(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_238;FFFF)V
named drawBox
Lnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Box;FFFF)V
-
drawBox
public static void drawBox(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].Note the coordinates the box spans are relative to current translation of the matrices.
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lein;DDDDDDFFFF)V
intermediary method_22980
Lnet/minecraft/class_761;method_22980(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFF)V
named drawBox
Lnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFF)V
-
drawBox
public static void drawBox(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha, float xAxisRed, float yAxisGreen, float zAxisBlue) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2]. The 3 axes centered at [x1,y1,z1] may be colored differently using xAxisRed, yAxisGreen, and zAxisBlue.Note the coordinates the box spans are relative to current translation of the matrices.
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lein;DDDDDDFFFFFFF)V
intermediary method_22981
Lnet/minecraft/class_761;method_22981(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFFFFF)V
named drawBox
Lnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFFFFF)V
-
renderFilledBox
public static void renderFilledBox(MatrixStack matrices, VertexConsumer vertexConsumer, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha) - Mappings:
Namespace Name Mixin selector official b
Lfjv;b(Leij;Lein;DDDDDDFFFF)V
intermediary method_3258
Lnet/minecraft/class_761;method_3258(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFF)V
named renderFilledBox
Lnet/minecraft/client/render/WorldRenderer;renderFilledBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFF)V
-
renderFilledBox
public static void renderFilledBox(MatrixStack matrices, VertexConsumer vertexConsumer, float minX, float minY, float minZ, float maxX, float maxY, float maxZ, float red, float green, float blue, float alpha) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Leij;Lein;FFFFFFFFFF)V
intermediary method_49041
Lnet/minecraft/class_761;method_49041(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;FFFFFFFFFF)V
named renderFilledBox
Lnet/minecraft/client/render/WorldRenderer;renderFilledBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;FFFFFFFFFF)V
-
updateBlock
public void updateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lcls;Lgu;Ldcb;Ldcb;I)V
intermediary method_8570
Lnet/minecraft/class_761;method_8570(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
named updateBlock
Lnet/minecraft/client/render/WorldRenderer;updateBlock(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;I)V
-
scheduleSectionRender
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lgu;Z)V
intermediary method_16037
Lnet/minecraft/class_761;method_16037(Lnet/minecraft/class_2338;Z)V
named scheduleSectionRender
Lnet/minecraft/client/render/WorldRenderer;scheduleSectionRender(Lnet/minecraft/util/math/BlockPos;Z)V
-
scheduleBlockRenders
public void scheduleBlockRenders(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(IIIIII)V
intermediary method_18146
Lnet/minecraft/class_761;method_18146(IIIIII)V
named scheduleBlockRenders
Lnet/minecraft/client/render/WorldRenderer;scheduleBlockRenders(IIIIII)V
-
scheduleBlockRerenderIfNeeded
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lgu;Ldcb;Ldcb;)V
intermediary method_21596
Lnet/minecraft/class_761;method_21596(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
named scheduleBlockRerenderIfNeeded
Lnet/minecraft/client/render/WorldRenderer;scheduleBlockRerenderIfNeeded(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)V
-
scheduleBlockRenders
public void scheduleBlockRenders(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(III)V
intermediary method_18145
Lnet/minecraft/class_761;method_18145(III)V
named scheduleBlockRenders
Lnet/minecraft/client/render/WorldRenderer;scheduleBlockRenders(III)V
-
scheduleBlockRender
public void scheduleBlockRender(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official b
Lfjv;b(III)V
intermediary method_8571
Lnet/minecraft/class_761;method_8571(III)V
named scheduleBlockRender
Lnet/minecraft/client/render/WorldRenderer;scheduleBlockRender(III)V
-
scheduleChunkRender
private void scheduleChunkRender(int x, int y, int z, boolean important) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(IIIZ)V
intermediary method_3295
Lnet/minecraft/class_761;method_3295(IIIZ)V
named scheduleChunkRender
Lnet/minecraft/client/render/WorldRenderer;scheduleChunkRender(IIIZ)V
-
playSong
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lamg;Lgu;)V
intermediary method_8562
Lnet/minecraft/class_761;method_8562(Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)V
named playSong
Lnet/minecraft/client/render/WorldRenderer;playSong(Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/util/math/BlockPos;)V
-
updateEntitiesForSong
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lcmm;Lgu;Z)V
intermediary method_3247
Lnet/minecraft/class_761;method_3247(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V
named updateEntitiesForSong
Lnet/minecraft/client/render/WorldRenderer;updateEntitiesForSong(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Z)V
-
addParticle
public void addParticle(ParticleEffect parameters, boolean shouldAlwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lit;ZDDDDDD)V
intermediary method_8568
Lnet/minecraft/class_761;method_8568(Lnet/minecraft/class_2394;ZDDDDDD)V
named addParticle
Lnet/minecraft/client/render/WorldRenderer;addParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)V
-
addParticle
public void addParticle(ParticleEffect parameters, boolean shouldAlwaysSpawn, boolean important, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lit;ZZDDDDDD)V
intermediary method_8563
Lnet/minecraft/class_761;method_8563(Lnet/minecraft/class_2394;ZZDDDDDD)V
named addParticle
Lnet/minecraft/client/render/WorldRenderer;addParticle(Lnet/minecraft/particle/ParticleEffect;ZZDDDDDD)V
-
addParticle
private <T extends ParticleEffect> void addParticle(T parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lit;DDDDDD)V
intermediary method_3276
Lnet/minecraft/class_761;method_3276(Lnet/minecraft/class_2394;DDDDDD)V
named addParticle
Lnet/minecraft/client/render/WorldRenderer;addParticle(Lnet/minecraft/particle/ParticleEffect;DDDDDD)V
-
spawnParticle
@Nullable private @Nullable Particle spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
Namespace Name Mixin selector official b
Lfjv;b(Lit;ZDDDDDD)Lfhm;
intermediary method_3282
Lnet/minecraft/class_761;method_3282(Lnet/minecraft/class_2394;ZDDDDDD)Lnet/minecraft/class_703;
named spawnParticle
Lnet/minecraft/client/render/WorldRenderer;spawnParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)Lnet/minecraft/client/particle/Particle;
-
spawnParticle
@Nullable private @Nullable Particle spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, boolean canSpawnOnMinimal, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
Namespace Name Mixin selector official b
Lfjv;b(Lit;ZZDDDDDD)Lfhm;
intermediary method_3288
Lnet/minecraft/class_761;method_3288(Lnet/minecraft/class_2394;ZZDDDDDD)Lnet/minecraft/class_703;
named spawnParticle
Lnet/minecraft/client/render/WorldRenderer;spawnParticle(Lnet/minecraft/particle/ParticleEffect;ZZDDDDDD)Lnet/minecraft/client/particle/Particle;
-
getRandomParticleSpawnChance
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Z)Lens;
intermediary method_3268
Lnet/minecraft/class_761;method_3268(Z)Lnet/minecraft/class_4066;
named getRandomParticleSpawnChance
Lnet/minecraft/client/render/WorldRenderer;getRandomParticleSpawnChance(Z)Lnet/minecraft/client/option/ParticlesMode;
-
cleanUp
public void cleanUp()- Mappings:
Namespace Name Mixin selector official p
Lfjv;p()V
intermediary method_3267
Lnet/minecraft/class_761;method_3267()V
named cleanUp
Lnet/minecraft/client/render/WorldRenderer;cleanUp()V
-
processGlobalEvent
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(ILgu;I)V
intermediary method_8564
Lnet/minecraft/class_761;method_8564(ILnet/minecraft/class_2338;I)V
named processGlobalEvent
Lnet/minecraft/client/render/WorldRenderer;processGlobalEvent(ILnet/minecraft/util/math/BlockPos;I)V
-
processWorldEvent
- Mappings:
Namespace Name Mixin selector official b
Lfjv;b(ILgu;I)V
intermediary method_8567
Lnet/minecraft/class_761;method_8567(ILnet/minecraft/class_2338;I)V
named processWorldEvent
Lnet/minecraft/client/render/WorldRenderer;processWorldEvent(ILnet/minecraft/util/math/BlockPos;I)V
-
setBlockBreakingInfo
- Mappings:
Namespace Name Mixin selector official c
Lfjv;c(ILgu;I)V
intermediary method_8569
Lnet/minecraft/class_761;method_8569(ILnet/minecraft/class_2338;I)V
named setBlockBreakingInfo
Lnet/minecraft/client/render/WorldRenderer;setBlockBreakingInfo(ILnet/minecraft/util/math/BlockPos;I)V
-
isTerrainRenderComplete
public boolean isTerrainRenderComplete()- Mappings:
Namespace Name Mixin selector official q
Lfjv;q()Z
intermediary method_3281
Lnet/minecraft/class_761;method_3281()Z
named isTerrainRenderComplete
Lnet/minecraft/client/render/WorldRenderer;isTerrainRenderComplete()Z
-
scheduleTerrainUpdate
public void scheduleTerrainUpdate()- Mappings:
Namespace Name Mixin selector official r
Lfjv;r()V
intermediary method_3292
Lnet/minecraft/class_761;method_3292()V
named scheduleTerrainUpdate
Lnet/minecraft/client/render/WorldRenderer;scheduleTerrainUpdate()V
-
updateNoCullingBlockEntities
public void updateNoCullingBlockEntities(Collection<BlockEntity> removed, Collection<BlockEntity> added) - Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Ljava/util/Collection;Ljava/util/Collection;)V
intermediary method_3245
Lnet/minecraft/class_761;method_3245(Ljava/util/Collection;Ljava/util/Collection;)V
named updateNoCullingBlockEntities
Lnet/minecraft/client/render/WorldRenderer;updateNoCullingBlockEntities(Ljava/util/Collection;Ljava/util/Collection;)V
-
getLightmapCoordinates
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lclp;Lgu;)I
intermediary method_23794
Lnet/minecraft/class_761;method_23794(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I
named getLightmapCoordinates
Lnet/minecraft/client/render/WorldRenderer;getLightmapCoordinates(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;)I
-
getLightmapCoordinates
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lclp;Ldcb;Lgu;)I
intermediary method_23793
Lnet/minecraft/class_761;method_23793(Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)I
named getLightmapCoordinates
Lnet/minecraft/client/render/WorldRenderer;getLightmapCoordinates(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)I
-
isRenderingReady
- Mappings:
Namespace Name Mixin selector official a
Lfjv;a(Lgu;)Z
intermediary method_40050
Lnet/minecraft/class_761;method_40050(Lnet/minecraft/class_2338;)Z
named isRenderingReady
Lnet/minecraft/client/render/WorldRenderer;isRenderingReady(Lnet/minecraft/util/math/BlockPos;)Z
-
getEntityOutlinesFramebuffer
- Mappings:
Namespace Name Mixin selector official s
Lfjv;s()Legv;
intermediary method_22990
Lnet/minecraft/class_761;method_22990()Lnet/minecraft/class_276;
named getEntityOutlinesFramebuffer
Lnet/minecraft/client/render/WorldRenderer;getEntityOutlinesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getTranslucentFramebuffer
- Mappings:
Namespace Name Mixin selector official t
Lfjv;t()Legv;
intermediary method_29360
Lnet/minecraft/class_761;method_29360()Lnet/minecraft/class_276;
named getTranslucentFramebuffer
Lnet/minecraft/client/render/WorldRenderer;getTranslucentFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getEntityFramebuffer
- Mappings:
Namespace Name Mixin selector official u
Lfjv;u()Legv;
intermediary method_29361
Lnet/minecraft/class_761;method_29361()Lnet/minecraft/class_276;
named getEntityFramebuffer
Lnet/minecraft/client/render/WorldRenderer;getEntityFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getParticlesFramebuffer
- Mappings:
Namespace Name Mixin selector official v
Lfjv;v()Legv;
intermediary method_29362
Lnet/minecraft/class_761;method_29362()Lnet/minecraft/class_276;
named getParticlesFramebuffer
Lnet/minecraft/client/render/WorldRenderer;getParticlesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getWeatherFramebuffer
- Mappings:
Namespace Name Mixin selector official w
Lfjv;w()Legv;
intermediary method_29363
Lnet/minecraft/class_761;method_29363()Lnet/minecraft/class_276;
named getWeatherFramebuffer
Lnet/minecraft/client/render/WorldRenderer;getWeatherFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getCloudsFramebuffer
- Mappings:
Namespace Name Mixin selector official x
Lfjv;x()Legv;
intermediary method_29364
Lnet/minecraft/class_761;method_29364()Lnet/minecraft/class_276;
named getCloudsFramebuffer
Lnet/minecraft/client/render/WorldRenderer;getCloudsFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-