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 intermediary net/minecraft/class_761official fjknamed net/minecraft/client/render/WorldRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classstatic classprivate static classNested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloader
ResourceReloader.Synchronizer -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Int2ObjectMap<BlockBreakingInfo>private final Long2ObjectMap<SortedSet<BlockBreakingInfo>>private intprivate final BlockEntityRenderDispatcherprivate final BufferBuilderStorageprivate final BlockingQueue<ChunkBuilder.BuiltChunk>private intprivate intprivate intprivate final Vector4f[]private final Vector3dprivate @Nullable ChunkBuilderprivate final ObjectArrayList<WorldRenderer.ChunkInfo>private @Nullable BuiltChunkStorageprivate final FpsSmootherprivate final MinecraftClientprivate static final Identifierprivate @Nullable VertexBufferprivate booleanprivate @Nullable Framebufferprivate @Nullable VertexBufferstatic final Direction[]private static final Identifierprivate @Nullable Framebufferprivate @Nullable PostEffectProcessorprivate @Nullable Framebufferprivate final EntityRenderDispatcherprivate final float[]private final float[]static final intprivate static final floatprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final doubleprivate static final intprivate static final Identifierprivate Frustumprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate @Nullable CloudRenderModeprivate intprivate intprivate intprivate Vec3dprivate doubleprivate doubleprivate doubleprivate @Nullable VertexBufferprivate static final Loggerprivate static final Identifierprivate final AtomicLongprivate final Set<BlockEntity>private @Nullable Framebufferprivate final Map<BlockPos,SoundInstance> private static final Identifierprivate intprivate intprivate final AtomicReference<WorldRenderer.RenderableChunks>private booleanprivate booleanprivate static final Identifierprivate @Nullable VertexBufferprivate static final Identifierprivate intprivate @Nullable Framebufferprivate @Nullable PostEffectProcessorprivate final AtomicBooleanprivate intprivate @Nullable Framebufferprivate @Nullable ClientWorld -
Constructor Summary
ConstructorsConstructorDescriptionWorldRenderer(MinecraftClient client, EntityRenderDispatcher entityRenderDispatcher, BlockEntityRenderDispatcher blockEntityRenderDispatcher, BufferBuilderStorage bufferBuilders) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddParticle(ParticleEffect parameters, boolean shouldAlwaysSpawn, boolean important, double x, double y, double z, double velocityX, double velocityY, double velocityZ) voidaddParticle(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 voidapplyFrustum(Frustum frustum) protected booleanvoidprivate voidcaptureFrustum(Matrix4f positionMatrix, Matrix4f matrix4f, double x, double y, double z, Frustum frustum) private voidcheckEmpty(MatrixStack matrices) voidcleanUp()voidclose()private voidcollectRenderableChunks(LinkedHashSet<WorldRenderer.ChunkInfo> chunks, WorldRenderer.ChunkInfoList chunkInfoList, Vec3d cameraPos, Queue<WorldRenderer.ChunkInfo> queue, boolean chunkCullingEnabled) private voiddrawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state) static voiddrawBox(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 voiddrawBox(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 voiddrawBox(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 voiddrawBox(MatrixStack matrices, VertexConsumer vertexConsumer, Box box, float red, float green, float blue, float alpha) Draws a box.private static voiddrawCuboidShapeOutline(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha) voidstatic voiddrawShapeOutline(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha, boolean bool) private voidenqueueChunksInViewDistance(Camera camera, Queue<WorldRenderer.ChunkInfo> queue) private ChunkBuilder.BuiltChunkgetAdjacentChunk(BlockPos pos, ChunkBuilder.BuiltChunk chunk, Direction direction) doubleintstatic intgetLightmapCoordinates(BlockRenderView world, BlockState state, BlockPos pos) static intgetLightmapCoordinates(BlockRenderView world, BlockPos pos) private ParticlesModegetRandomParticleSpawnChance(boolean canSpawnOnMinimal) doubleprivate booleanhasBlindnessOrDarkness(Camera camera) private booleanisOutsideViewDistance(BlockPos pos, ChunkBuilder.BuiltChunk chunk) booleanisRenderingReady(BlockPos pos) booleanvoidvoidprivate voidprivate voidmethod_22984(VertexConsumer vertexConsumer, Matrix4f matrix4f, int int2) private voidmethod_22985(VertexConsumer vertexConsumer, Matrix4f matrix4f, int int2, int int3, int int4, int int5, int int6, int int7, int int8) static voidmethod_3258(MatrixStack matrixStack, VertexConsumer vertexConsumer, double double2, double double3, double double4, double double5, double double6, double double7, float float2, float float3, float float4, float float5) static voidmethod_49041(MatrixStack matrixStack, VertexConsumer vertexConsumer, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11) private static Vec3dmethod_51778(float float2) private static Vec3dmethod_51779(float float2, float float3, float float4, float float5) voidonResized(int width, int height) voidplaySong(@Nullable SoundEvent song, BlockPos songPosition) voidprocessGlobalEvent(int eventId, BlockPos pos, int data) voidprocessWorldEvent(int eventId, BlockPos pos, int data) voidreload()voidreload(ResourceManager manager) Performs the reload in the apply executor, or the game engine.voidprivate voidvoidrender(MatrixStack matrices, float tickDelta, long limitTime, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, Matrix4f positionMatrix) private voidrenderChunkDebugInfo(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera) private BufferBuilder.BuiltBufferrenderClouds(BufferBuilder builder, double x, double y, double z, Vec3d color) voidrenderClouds(MatrixStack matrices, Matrix4f projectionMatrix, float tickDelta, double double2, double double3, double double4) private voidprivate voidrenderEndSky(MatrixStack matrices) private voidrenderEntity(Entity entity, double cameraX, double cameraY, double cameraZ, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) private voidrenderLayer(RenderLayer renderLayer, MatrixStack matrices, double cameraX, double cameraY, double cameraZ, Matrix4f positionMatrix) private voidprivate static BufferBuilder.BuiltBufferrenderSky(BufferBuilder builder, float float2) voidrenderSky(MatrixStack matrices, Matrix4f projectionMatrix, float tickDelta, Camera camera, boolean bool, Runnable runnable) private voidprivate BufferBuilder.BuiltBufferrenderStars(BufferBuilder buffer) private voidrenderWeather(LightmapTextureManager manager, float tickDelta, double cameraX, double cameraY, double cameraZ) private voidrenderWorldBorder(Camera camera) private voidvoidscheduleBlockRender(int x, int y, int z) voidscheduleBlockRenders(int x, int y, int z) voidscheduleBlockRenders(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) voidscheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated) private voidscheduleChunkRender(int x, int y, int z, boolean important) private voidscheduleSectionRender(BlockPos pos, boolean important) voidvoidsetBlockBreakingInfo(int entityId, BlockPos pos, int stage) voidsetupFrustum(MatrixStack matrices, Vec3d pos, Matrix4f projectionMatrix) private voidsetupTerrain(Camera camera, Frustum frustum, boolean hasForcedFrustum, boolean spectator) voidsetWorld(@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) voidtick()voidtickRainSplashing(Camera camera) voidupdateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags) private voidupdateChunks(Camera camera) private voidupdateEntitiesForSong(World world, BlockPos pos, boolean playing) voidupdateNoCullingBlockEntities(Collection<BlockEntity> removed, Collection<BlockEntity> added) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resource.ResourceReloader
getNameMethods inherited from interface net.minecraft.resource.SynchronousResourceReloader
reload
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector intermediary field_4060Lnet/minecraft/class_761;field_4060:Lorg/slf4j/Logger;official cLfjk;c:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/client/render/WorldRenderer;LOGGER:Lorg/slf4j/Logger;
-
field_32759
public static final int field_32759- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32759Lnet/minecraft/class_761;field_32759:Iofficial aLfjk;a:Inamed field_32759Lnet/minecraft/client/render/WorldRenderer;field_32759:I
-
field_34812
private static final int field_34812- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_34812Lnet/minecraft/class_761;field_34812:Iofficial dLfjk;d:Inamed field_34812Lnet/minecraft/client/render/WorldRenderer;field_34812:I
-
field_32762
private static final float field_32762- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32762Lnet/minecraft/class_761;field_32762:Fofficial eLfjk;e:Fnamed field_32762Lnet/minecraft/client/render/WorldRenderer;field_32762:F
-
field_34813
private static final int field_34813- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_34813Lnet/minecraft/class_761;field_34813:Iofficial fLfjk;f:Inamed field_34813Lnet/minecraft/client/render/WorldRenderer;field_34813:I
-
field_34814
private static final double field_34814- Mappings:
Namespace Name Mixin selector intermediary field_34814Lnet/minecraft/class_761;field_34814:Dofficial gLfjk;g:Dnamed field_34814Lnet/minecraft/client/render/WorldRenderer;field_34814:D
-
field_32763
private static final int field_32763- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32763Lnet/minecraft/class_761;field_32763:Iofficial hLfjk;h:Inamed field_32763Lnet/minecraft/client/render/WorldRenderer;field_32763:I
-
field_32764
private static final int field_32764- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32764Lnet/minecraft/class_761;field_32764:Iofficial iLfjk;i:Inamed field_32764Lnet/minecraft/client/render/WorldRenderer;field_32764:I
-
field_32765
private static final int field_32765- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32765Lnet/minecraft/class_761;field_32765:Iofficial jLfjk;j:Inamed field_32765Lnet/minecraft/client/render/WorldRenderer;field_32765:I
-
field_32766
private static final int field_32766- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32766Lnet/minecraft/class_761;field_32766:Iofficial kLfjk;k:Inamed field_32766Lnet/minecraft/client/render/WorldRenderer;field_32766:I
-
field_34815
private static final int field_34815- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_34815Lnet/minecraft/class_761;field_34815:Iofficial lLfjk;l:Inamed field_34815Lnet/minecraft/client/render/WorldRenderer;field_34815:I
-
MOON_PHASES
- Mappings:
Namespace Name Mixin selector intermediary field_4098Lnet/minecraft/class_761;field_4098:Lnet/minecraft/class_2960;official mLfjk;m:Lacq;named MOON_PHASESLnet/minecraft/client/render/WorldRenderer;MOON_PHASES:Lnet/minecraft/util/Identifier;
-
SUN
- Mappings:
Namespace Name Mixin selector intermediary field_4111Lnet/minecraft/class_761;field_4111:Lnet/minecraft/class_2960;official nLfjk;n:Lacq;named SUNLnet/minecraft/client/render/WorldRenderer;SUN:Lnet/minecraft/util/Identifier;
-
CLOUDS
- Mappings:
Namespace Name Mixin selector intermediary field_4108Lnet/minecraft/class_761;field_4108:Lnet/minecraft/class_2960;official oLfjk;o:Lacq;named CLOUDSLnet/minecraft/client/render/WorldRenderer;CLOUDS:Lnet/minecraft/util/Identifier;
-
END_SKY
- Mappings:
Namespace Name Mixin selector intermediary field_4061Lnet/minecraft/class_761;field_4061:Lnet/minecraft/class_2960;official pLfjk;p:Lacq;named END_SKYLnet/minecraft/client/render/WorldRenderer;END_SKY:Lnet/minecraft/util/Identifier;
-
FORCEFIELD
- Mappings:
Namespace Name Mixin selector intermediary field_4071Lnet/minecraft/class_761;field_4071:Lnet/minecraft/class_2960;official qLfjk;q:Lacq;named FORCEFIELDLnet/minecraft/client/render/WorldRenderer;FORCEFIELD:Lnet/minecraft/util/Identifier;
-
RAIN
- Mappings:
Namespace Name Mixin selector intermediary field_20797Lnet/minecraft/class_761;field_20797:Lnet/minecraft/class_2960;official rLfjk;r:Lacq;named RAINLnet/minecraft/client/render/WorldRenderer;RAIN:Lnet/minecraft/util/Identifier;
-
SNOW
- Mappings:
Namespace Name Mixin selector intermediary field_20798Lnet/minecraft/class_761;field_20798:Lnet/minecraft/class_2960;official sLfjk;s:Lacq;named SNOWLnet/minecraft/client/render/WorldRenderer;SNOW:Lnet/minecraft/util/Identifier;
-
DIRECTIONS
- Mappings:
Namespace Name Mixin selector intermediary field_4095Lnet/minecraft/class_761;field_4095:[Lnet/minecraft/class_2350;official bLfjk;b:[Lha;named DIRECTIONSLnet/minecraft/client/render/WorldRenderer;DIRECTIONS:[Lnet/minecraft/util/math/Direction;
-
client
- Mappings:
Namespace Name Mixin selector intermediary field_4088Lnet/minecraft/class_761;field_4088:Lnet/minecraft/class_310;official tLfjk;t:Lenf;named clientLnet/minecraft/client/render/WorldRenderer;client:Lnet/minecraft/client/MinecraftClient;
-
entityRenderDispatcher
- Mappings:
Namespace Name Mixin selector intermediary field_4109Lnet/minecraft/class_761;field_4109:Lnet/minecraft/class_898;official uLfjk;u:Lfok;named entityRenderDispatcherLnet/minecraft/client/render/WorldRenderer;entityRenderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
-
blockEntityRenderDispatcher
- Mappings:
Namespace Name Mixin selector intermediary field_27741Lnet/minecraft/class_761;field_27741:Lnet/minecraft/class_824;official vLfjk;v:Lfli;named blockEntityRenderDispatcherLnet/minecraft/client/render/WorldRenderer;blockEntityRenderDispatcher:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
-
bufferBuilders
- Mappings:
Namespace Name Mixin selector intermediary field_20951Lnet/minecraft/class_761;field_20951:Lnet/minecraft/class_4599;official wLfjk;w:Lfjs;named bufferBuildersLnet/minecraft/client/render/WorldRenderer;bufferBuilders:Lnet/minecraft/client/render/BufferBuilderStorage;
-
world
- Mappings:
Namespace Name Mixin selector intermediary field_4085Lnet/minecraft/class_761;field_4085:Lnet/minecraft/class_638;official xLfjk;x:Lfel;named worldLnet/minecraft/client/render/WorldRenderer;world:Lnet/minecraft/client/world/ClientWorld;
-
builtChunks
- Mappings:
Namespace Name Mixin selector intermediary field_34816Lnet/minecraft/class_761;field_34816:Ljava/util/concurrent/BlockingQueue;official yLfjk;y:Ljava/util/concurrent/BlockingQueue;named builtChunksLnet/minecraft/client/render/WorldRenderer;builtChunks:Ljava/util/concurrent/BlockingQueue;
-
renderableChunks
- Mappings:
Namespace Name Mixin selector intermediary field_34817Lnet/minecraft/class_761;field_34817:Ljava/util/concurrent/atomic/AtomicReference;official zLfjk;z:Ljava/util/concurrent/atomic/AtomicReference;named renderableChunksLnet/minecraft/client/render/WorldRenderer;renderableChunks:Ljava/util/concurrent/atomic/AtomicReference;
-
chunkInfos
- Mappings:
Namespace Name Mixin selector intermediary field_34807Lnet/minecraft/class_761;field_34807:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;official ALfjk;A:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;named chunkInfosLnet/minecraft/client/render/WorldRenderer;chunkInfos:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
noCullingBlockEntities
- Mappings:
Namespace Name Mixin selector intermediary field_4055Lnet/minecraft/class_761;field_4055:Ljava/util/Set;official BLfjk;B:Ljava/util/Set;named noCullingBlockEntitiesLnet/minecraft/client/render/WorldRenderer;noCullingBlockEntities:Ljava/util/Set;
-
fullUpdateFuture
- Mappings:
Namespace Name Mixin selector intermediary field_34808Lnet/minecraft/class_761;field_34808:Ljava/util/concurrent/Future;official CLfjk;C:Ljava/util/concurrent/Future;named fullUpdateFutureLnet/minecraft/client/render/WorldRenderer;fullUpdateFuture:Ljava/util/concurrent/Future;
-
chunks
- Mappings:
Namespace Name Mixin selector intermediary field_4112Lnet/minecraft/class_761;field_4112:Lnet/minecraft/class_769;official DLfjk;D:Lfka;named chunksLnet/minecraft/client/render/WorldRenderer;chunks:Lnet/minecraft/client/render/BuiltChunkStorage;
-
starsBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_4113Lnet/minecraft/class_761;field_4113:Lnet/minecraft/class_291;official ELfjk;E:Leie;named starsBufferLnet/minecraft/client/render/WorldRenderer;starsBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
lightSkyBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_4087Lnet/minecraft/class_761;field_4087:Lnet/minecraft/class_291;official FLfjk;F:Leie;named lightSkyBufferLnet/minecraft/client/render/WorldRenderer;lightSkyBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
darkSkyBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_4102Lnet/minecraft/class_761;field_4102:Lnet/minecraft/class_291;official GLfjk;G:Leie;named darkSkyBufferLnet/minecraft/client/render/WorldRenderer;darkSkyBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
cloudsDirty
private boolean cloudsDirty- Mappings:
Namespace Name Mixin selector intermediary field_4107Lnet/minecraft/class_761;field_4107:Zofficial HLfjk;H:Znamed cloudsDirtyLnet/minecraft/client/render/WorldRenderer;cloudsDirty:Z
-
cloudsBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_4094Lnet/minecraft/class_761;field_4094:Lnet/minecraft/class_291;official ILfjk;I:Leie;named cloudsBufferLnet/minecraft/client/render/WorldRenderer;cloudsBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
chunkUpdateSmoother
- Mappings:
Namespace Name Mixin selector intermediary field_21799Lnet/minecraft/class_761;field_21799:Lnet/minecraft/class_4740;official JLfjk;J:Lfjv;named chunkUpdateSmootherLnet/minecraft/client/render/WorldRenderer;chunkUpdateSmoother:Lnet/minecraft/client/render/FpsSmoother;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector intermediary field_4073Lnet/minecraft/class_761;field_4073:Iofficial KLfjk;K:Inamed ticksLnet/minecraft/client/render/WorldRenderer;ticks:I
-
blockBreakingInfos
- Mappings:
Namespace Name Mixin selector intermediary field_4058Lnet/minecraft/class_761;field_4058:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;official LLfjk;L:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;named blockBreakingInfosLnet/minecraft/client/render/WorldRenderer;blockBreakingInfos:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
blockBreakingProgressions
- Mappings:
Namespace Name Mixin selector intermediary field_20950Lnet/minecraft/class_761;field_20950:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;official MLfjk;M:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;named blockBreakingProgressionsLnet/minecraft/client/render/WorldRenderer;blockBreakingProgressions:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
-
playingSongs
- Mappings:
Namespace Name Mixin selector intermediary field_4119Lnet/minecraft/class_761;field_4119:Ljava/util/Map;official NLfjk;N:Ljava/util/Map;named playingSongsLnet/minecraft/client/render/WorldRenderer;playingSongs:Ljava/util/Map;
-
entityOutlinesFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary field_4101Lnet/minecraft/class_761;field_4101:Lnet/minecraft/class_276;official OLfjk;O:Legn;named entityOutlinesFramebufferLnet/minecraft/client/render/WorldRenderer;entityOutlinesFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
entityOutlinePostProcessor
- Mappings:
Namespace Name Mixin selector intermediary field_4059Lnet/minecraft/class_761;field_4059:Lnet/minecraft/class_279;official PLfjk;P:Lfjp;named entityOutlinePostProcessorLnet/minecraft/client/render/WorldRenderer;entityOutlinePostProcessor:Lnet/minecraft/client/gl/PostEffectProcessor;
-
translucentFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary field_25274Lnet/minecraft/class_761;field_25274:Lnet/minecraft/class_276;official QLfjk;Q:Legn;named translucentFramebufferLnet/minecraft/client/render/WorldRenderer;translucentFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
entityFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary field_25275Lnet/minecraft/class_761;field_25275:Lnet/minecraft/class_276;official RLfjk;R:Legn;named entityFramebufferLnet/minecraft/client/render/WorldRenderer;entityFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
particlesFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary field_25276Lnet/minecraft/class_761;field_25276:Lnet/minecraft/class_276;official SLfjk;S:Legn;named particlesFramebufferLnet/minecraft/client/render/WorldRenderer;particlesFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
weatherFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary field_25277Lnet/minecraft/class_761;field_25277:Lnet/minecraft/class_276;official TLfjk;T:Legn;named weatherFramebufferLnet/minecraft/client/render/WorldRenderer;weatherFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
cloudsFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary field_25278Lnet/minecraft/class_761;field_25278:Lnet/minecraft/class_276;official ULfjk;U:Legn;named cloudsFramebufferLnet/minecraft/client/render/WorldRenderer;cloudsFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
transparencyPostProcessor
- Mappings:
Namespace Name Mixin selector intermediary field_25279Lnet/minecraft/class_761;field_25279:Lnet/minecraft/class_279;official VLfjk;V:Lfjp;named transparencyPostProcessorLnet/minecraft/client/render/WorldRenderer;transparencyPostProcessor:Lnet/minecraft/client/gl/PostEffectProcessor;
-
lastCameraChunkUpdateX
private double lastCameraChunkUpdateX- Mappings:
Namespace Name Mixin selector intermediary field_4104Lnet/minecraft/class_761;field_4104:Dofficial WLfjk;W:Dnamed lastCameraChunkUpdateXLnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateX:D
-
lastCameraChunkUpdateY
private double lastCameraChunkUpdateY- Mappings:
Namespace Name Mixin selector intermediary field_4120Lnet/minecraft/class_761;field_4120:Dofficial XLfjk;X:Dnamed lastCameraChunkUpdateYLnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateY:D
-
lastCameraChunkUpdateZ
private double lastCameraChunkUpdateZ- Mappings:
Namespace Name Mixin selector intermediary field_4070Lnet/minecraft/class_761;field_4070:Dofficial YLfjk;Y:Dnamed lastCameraChunkUpdateZLnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateZ:D
-
cameraChunkX
private int cameraChunkX- Mappings:
Namespace Name Mixin selector intermediary field_4084Lnet/minecraft/class_761;field_4084:Iofficial ZLfjk;Z:Inamed cameraChunkXLnet/minecraft/client/render/WorldRenderer;cameraChunkX:I
-
cameraChunkY
private int cameraChunkY- Mappings:
Namespace Name Mixin selector intermediary field_4105Lnet/minecraft/class_761;field_4105:Iofficial aaLfjk;aa:Inamed cameraChunkYLnet/minecraft/client/render/WorldRenderer;cameraChunkY:I
-
cameraChunkZ
private int cameraChunkZ- Mappings:
Namespace Name Mixin selector intermediary field_4121Lnet/minecraft/class_761;field_4121:Iofficial abLfjk;ab:Inamed cameraChunkZLnet/minecraft/client/render/WorldRenderer;cameraChunkZ:I
-
lastCameraX
private double lastCameraX- Mappings:
Namespace Name Mixin selector intermediary field_4069Lnet/minecraft/class_761;field_4069:Dofficial acLfjk;ac:Dnamed lastCameraXLnet/minecraft/client/render/WorldRenderer;lastCameraX:D
-
lastCameraY
private double lastCameraY- Mappings:
Namespace Name Mixin selector intermediary field_4081Lnet/minecraft/class_761;field_4081:Dofficial adLfjk;ad:Dnamed lastCameraYLnet/minecraft/client/render/WorldRenderer;lastCameraY:D
-
lastCameraZ
private double lastCameraZ- Mappings:
Namespace Name Mixin selector intermediary field_4096Lnet/minecraft/class_761;field_4096:Dofficial aeLfjk;ae:Dnamed lastCameraZLnet/minecraft/client/render/WorldRenderer;lastCameraZ:D
-
lastCameraPitch
private double lastCameraPitch- Mappings:
Namespace Name Mixin selector intermediary field_4115Lnet/minecraft/class_761;field_4115:Dofficial afLfjk;af:Dnamed lastCameraPitchLnet/minecraft/client/render/WorldRenderer;lastCameraPitch:D
-
lastCameraYaw
private double lastCameraYaw- Mappings:
Namespace Name Mixin selector intermediary field_4064Lnet/minecraft/class_761;field_4064:Dofficial agLfjk;ag:Dnamed lastCameraYawLnet/minecraft/client/render/WorldRenderer;lastCameraYaw:D
-
lastCloudsBlockX
private int lastCloudsBlockX- Mappings:
Namespace Name Mixin selector intermediary field_4082Lnet/minecraft/class_761;field_4082:Iofficial ahLfjk;ah:Inamed lastCloudsBlockXLnet/minecraft/client/render/WorldRenderer;lastCloudsBlockX:I
-
lastCloudsBlockY
private int lastCloudsBlockY- Mappings:
Namespace Name Mixin selector intermediary field_4097Lnet/minecraft/class_761;field_4097:Iofficial aiLfjk;ai:Inamed lastCloudsBlockYLnet/minecraft/client/render/WorldRenderer;lastCloudsBlockY:I
-
lastCloudsBlockZ
private int lastCloudsBlockZ- Mappings:
Namespace Name Mixin selector intermediary field_4116Lnet/minecraft/class_761;field_4116:Iofficial ajLfjk;aj:Inamed lastCloudsBlockZLnet/minecraft/client/render/WorldRenderer;lastCloudsBlockZ:I
-
lastCloudsColor
- Mappings:
Namespace Name Mixin selector intermediary field_4072Lnet/minecraft/class_761;field_4072:Lnet/minecraft/class_243;official akLfjk;ak:Leea;named lastCloudsColorLnet/minecraft/client/render/WorldRenderer;lastCloudsColor:Lnet/minecraft/util/math/Vec3d;
-
lastCloudRenderMode
- Mappings:
Namespace Name Mixin selector intermediary field_4080Lnet/minecraft/class_761;field_4080:Lnet/minecraft/class_4063;official alLfjk;al:Lemu;named lastCloudRenderModeLnet/minecraft/client/render/WorldRenderer;lastCloudRenderMode:Lnet/minecraft/client/option/CloudRenderMode;
-
chunkBuilder
- Mappings:
Namespace Name Mixin selector intermediary field_4106Lnet/minecraft/class_761;field_4106:Lnet/minecraft/class_846;official amLfjk;am:Lfme;named chunkBuilderLnet/minecraft/client/render/WorldRenderer;chunkBuilder:Lnet/minecraft/client/render/chunk/ChunkBuilder;
-
viewDistance
private int viewDistance- Mappings:
Namespace Name Mixin selector intermediary field_4062Lnet/minecraft/class_761;field_4062:Iofficial anLfjk;an:Inamed viewDistanceLnet/minecraft/client/render/WorldRenderer;viewDistance:I
-
regularEntityCount
private int regularEntityCount- Mappings:
Namespace Name Mixin selector intermediary field_4089Lnet/minecraft/class_761;field_4089:Iofficial aoLfjk;ao:Inamed regularEntityCountLnet/minecraft/client/render/WorldRenderer;regularEntityCount:I
-
blockEntityCount
private int blockEntityCount- Mappings:
Namespace Name Mixin selector intermediary field_4110Lnet/minecraft/class_761;field_4110:Iofficial apLfjk;ap:Inamed blockEntityCountLnet/minecraft/client/render/WorldRenderer;blockEntityCount:I
-
frustum
- Mappings:
Namespace Name Mixin selector intermediary field_27740Lnet/minecraft/class_761;field_27740:Lnet/minecraft/class_4604;official aqLfjk;aq:Lfml;named frustumLnet/minecraft/client/render/WorldRenderer;frustum:Lnet/minecraft/client/render/Frustum;
-
shouldCaptureFrustum
private boolean shouldCaptureFrustum- Mappings:
Namespace Name Mixin selector intermediary field_4090Lnet/minecraft/class_761;field_4090:Zofficial arLfjk;ar:Znamed shouldCaptureFrustumLnet/minecraft/client/render/WorldRenderer;shouldCaptureFrustum:Z
-
capturedFrustum
- Mappings:
Namespace Name Mixin selector intermediary field_4056Lnet/minecraft/class_761;field_4056:Lnet/minecraft/class_4604;official asLfjk;as:Lfml;named capturedFrustumLnet/minecraft/client/render/WorldRenderer;capturedFrustum:Lnet/minecraft/client/render/Frustum;
-
capturedFrustumOrientation
- Mappings:
Namespace Name Mixin selector intermediary field_4065Lnet/minecraft/class_761;field_4065:[Lorg/joml/Vector4f;official atLfjk;at:[Lorg/joml/Vector4f;named capturedFrustumOrientationLnet/minecraft/client/render/WorldRenderer;capturedFrustumOrientation:[Lorg/joml/Vector4f;
-
capturedFrustumPosition
- Mappings:
Namespace Name Mixin selector intermediary field_4091Lnet/minecraft/class_761;field_4091:Lorg/joml/Vector3d;official auLfjk;au:Lorg/joml/Vector3d;named capturedFrustumPositionLnet/minecraft/client/render/WorldRenderer;capturedFrustumPosition:Lorg/joml/Vector3d;
-
lastTranslucentSortX
private double lastTranslucentSortX- Mappings:
Namespace Name Mixin selector intermediary field_4083Lnet/minecraft/class_761;field_4083:Dofficial avLfjk;av:Dnamed lastTranslucentSortXLnet/minecraft/client/render/WorldRenderer;lastTranslucentSortX:D
-
lastTranslucentSortY
private double lastTranslucentSortY- Mappings:
Namespace Name Mixin selector intermediary field_4103Lnet/minecraft/class_761;field_4103:Dofficial awLfjk;aw:Dnamed lastTranslucentSortYLnet/minecraft/client/render/WorldRenderer;lastTranslucentSortY:D
-
lastTranslucentSortZ
private double lastTranslucentSortZ- Mappings:
Namespace Name Mixin selector intermediary field_4118Lnet/minecraft/class_761;field_4118:Dofficial axLfjk;ax:Dnamed lastTranslucentSortZLnet/minecraft/client/render/WorldRenderer;lastTranslucentSortZ:D
-
shouldUpdate
private boolean shouldUpdate- Mappings:
Namespace Name Mixin selector intermediary field_34810Lnet/minecraft/class_761;field_34810:Zofficial ayLfjk;ay:Znamed shouldUpdateLnet/minecraft/client/render/WorldRenderer;shouldUpdate:Z
-
nextUpdateTime
- Mappings:
Namespace Name Mixin selector intermediary field_34811Lnet/minecraft/class_761;field_34811:Ljava/util/concurrent/atomic/AtomicLong;official azLfjk;az:Ljava/util/concurrent/atomic/AtomicLong;named nextUpdateTimeLnet/minecraft/client/render/WorldRenderer;nextUpdateTime:Ljava/util/concurrent/atomic/AtomicLong;
-
updateFinished
- Mappings:
Namespace Name Mixin selector intermediary field_34809Lnet/minecraft/class_761;field_34809:Ljava/util/concurrent/atomic/AtomicBoolean;official aALfjk;aA:Ljava/util/concurrent/atomic/AtomicBoolean;named updateFinishedLnet/minecraft/client/render/WorldRenderer;updateFinished:Ljava/util/concurrent/atomic/AtomicBoolean;
-
rainSoundCounter
private int rainSoundCounter- Mappings:
Namespace Name Mixin selector intermediary field_20793Lnet/minecraft/class_761;field_20793:Iofficial aBLfjk;aB:Inamed rainSoundCounterLnet/minecraft/client/render/WorldRenderer;rainSoundCounter:I
-
field_20794
private final float[] field_20794- Mappings:
Namespace Name Mixin selector intermediary field_20794Lnet/minecraft/class_761;field_20794:[Fofficial aCLfjk;aC:[Fnamed field_20794Lnet/minecraft/client/render/WorldRenderer;field_20794:[F
-
field_20795
private final float[] field_20795- Mappings:
Namespace Name Mixin selector intermediary field_20795Lnet/minecraft/class_761;field_20795:[Fofficial aDLfjk;aD:[Fnamed field_20795Lnet/minecraft/client/render/WorldRenderer;field_20795:[F
-
-
Constructor Details
-
WorldRenderer
public WorldRenderer(MinecraftClient client, EntityRenderDispatcher entityRenderDispatcher, BlockEntityRenderDispatcher blockEntityRenderDispatcher, BufferBuilderStorage bufferBuilders) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_761;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_898;Lnet/minecraft/class_824;Lnet/minecraft/class_4599;)Vofficial <init>Lfjk;<init>(Lenf;Lfok;Lfli;Lfjs;)Vnamed <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 intermediary method_22714Lnet/minecraft/class_761;method_22714(Lnet/minecraft/class_765;FDDD)Vofficial aLfjk;a(Lfjl;FDDD)Vnamed renderWeatherLnet/minecraft/client/render/WorldRenderer;renderWeather(Lnet/minecraft/client/render/LightmapTextureManager;FDDD)V
-
tickRainSplashing
- Mappings:
Namespace Name Mixin selector intermediary method_22713Lnet/minecraft/class_761;method_22713(Lnet/minecraft/class_4184;)Vofficial aLfjk;a(Lemr;)Vnamed tickRainSplashingLnet/minecraft/client/render/WorldRenderer;tickRainSplashing(Lnet/minecraft/client/render/Camera;)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
reload
Performs the reload in the apply executor, or the game engine.- Specified by:
reloadin interfaceSynchronousResourceReloader- Parameters:
manager- the resource manager- Mappings:
Namespace Name Mixin selector intermediary method_14491Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)Vofficial aLaky;a(Lakx;)Vnamed reloadLnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V
-
loadEntityOutlinePostProcessor
public void loadEntityOutlinePostProcessor()- Mappings:
Namespace Name Mixin selector intermediary method_3296Lnet/minecraft/class_761;method_3296()Vofficial aLfjk;a()Vnamed loadEntityOutlinePostProcessorLnet/minecraft/client/render/WorldRenderer;loadEntityOutlinePostProcessor()V
-
loadTransparencyPostProcessor
private void loadTransparencyPostProcessor()- Mappings:
Namespace Name Mixin selector intermediary method_29365Lnet/minecraft/class_761;method_29365()Vofficial yLfjk;y()Vnamed loadTransparencyPostProcessorLnet/minecraft/client/render/WorldRenderer;loadTransparencyPostProcessor()V
-
resetTransparencyPostProcessor
private void resetTransparencyPostProcessor()- Mappings:
Namespace Name Mixin selector intermediary method_29701Lnet/minecraft/class_761;method_29701()Vofficial zLfjk;z()Vnamed resetTransparencyPostProcessorLnet/minecraft/client/render/WorldRenderer;resetTransparencyPostProcessor()V
-
drawEntityOutlinesFramebuffer
public void drawEntityOutlinesFramebuffer()- Mappings:
Namespace Name Mixin selector intermediary method_3254Lnet/minecraft/class_761;method_3254()Vofficial bLfjk;b()Vnamed drawEntityOutlinesFramebufferLnet/minecraft/client/render/WorldRenderer;drawEntityOutlinesFramebuffer()V
-
canDrawEntityOutlines
protected boolean canDrawEntityOutlines()- Mappings:
Namespace Name Mixin selector intermediary method_3270Lnet/minecraft/class_761;method_3270()Zofficial dLfjk;d()Znamed canDrawEntityOutlinesLnet/minecraft/client/render/WorldRenderer;canDrawEntityOutlines()Z
-
renderDarkSky
private void renderDarkSky()- Mappings:
Namespace Name Mixin selector intermediary method_3265Lnet/minecraft/class_761;method_3265()Vofficial ALfjk;A()Vnamed renderDarkSkyLnet/minecraft/client/render/WorldRenderer;renderDarkSky()V
-
renderLightSky
private void renderLightSky()- Mappings:
Namespace Name Mixin selector intermediary method_3277Lnet/minecraft/class_761;method_3277()Vofficial BLfjk;B()Vnamed renderLightSkyLnet/minecraft/client/render/WorldRenderer;renderLightSky()V
-
renderSky
- Mappings:
Namespace Name Mixin selector intermediary method_34550Lnet/minecraft/class_761;method_34550(Lnet/minecraft/class_287;F)Lnet/minecraft/class_287$class_7433;official aLfjk;a(Lehw;F)Lehw$b;named renderSkyLnet/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 intermediary method_3293Lnet/minecraft/class_761;method_3293()Vofficial CLfjk;C()Vnamed renderStarsLnet/minecraft/client/render/WorldRenderer;renderStars()V
-
renderStars
- Mappings:
Namespace Name Mixin selector intermediary method_3255Lnet/minecraft/class_761;method_3255(Lnet/minecraft/class_287;)Lnet/minecraft/class_287$class_7433;official aLfjk;a(Lehw;)Lehw$b;named renderStarsLnet/minecraft/client/render/WorldRenderer;renderStars(Lnet/minecraft/client/render/BufferBuilder;)Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;
-
setWorld
- Mappings:
Namespace Name Mixin selector intermediary method_3244Lnet/minecraft/class_761;method_3244(Lnet/minecraft/class_638;)Vofficial aLfjk;a(Lfel;)Vnamed setWorldLnet/minecraft/client/render/WorldRenderer;setWorld(Lnet/minecraft/client/world/ClientWorld;)V
-
reloadTransparencyPostProcessor
public void reloadTransparencyPostProcessor()- Mappings:
Namespace Name Mixin selector intermediary method_35774Lnet/minecraft/class_761;method_35774()Vofficial eLfjk;e()Vnamed reloadTransparencyPostProcessorLnet/minecraft/client/render/WorldRenderer;reloadTransparencyPostProcessor()V
-
reload
public void reload()- Mappings:
Namespace Name Mixin selector intermediary method_3279Lnet/minecraft/class_761;method_3279()Vofficial fLfjk;f()Vnamed reloadLnet/minecraft/client/render/WorldRenderer;reload()V
-
onResized
public void onResized(int width, int height) - Mappings:
Namespace Name Mixin selector intermediary method_3242Lnet/minecraft/class_761;method_3242(II)Vofficial aLfjk;a(II)Vnamed onResizedLnet/minecraft/client/render/WorldRenderer;onResized(II)V
-
getChunksDebugString
- Mappings:
Namespace Name Mixin selector intermediary method_3289Lnet/minecraft/class_761;method_3289()Ljava/lang/String;official gLfjk;g()Ljava/lang/String;named getChunksDebugStringLnet/minecraft/client/render/WorldRenderer;getChunksDebugString()Ljava/lang/String;
-
getChunkBuilder
- Mappings:
Namespace Name Mixin selector intermediary method_34810Lnet/minecraft/class_761;method_34810()Lnet/minecraft/class_846;official hLfjk;h()Lfme;named getChunkBuilderLnet/minecraft/client/render/WorldRenderer;getChunkBuilder()Lnet/minecraft/client/render/chunk/ChunkBuilder;
-
getChunkCount
public double getChunkCount()- Mappings:
Namespace Name Mixin selector intermediary method_34811Lnet/minecraft/class_761;method_34811()Dofficial iLfjk;i()Dnamed getChunkCountLnet/minecraft/client/render/WorldRenderer;getChunkCount()D
-
getViewDistance
public double getViewDistance()- Mappings:
Namespace Name Mixin selector intermediary method_34812Lnet/minecraft/class_761;method_34812()Dofficial jLfjk;j()Dnamed getViewDistanceLnet/minecraft/client/render/WorldRenderer;getViewDistance()D
-
getCompletedChunkCount
public int getCompletedChunkCount()- Mappings:
Namespace Name Mixin selector intermediary method_3246Lnet/minecraft/class_761;method_3246()Iofficial kLfjk;k()Inamed getCompletedChunkCountLnet/minecraft/client/render/WorldRenderer;getCompletedChunkCount()I
-
getEntitiesDebugString
- Mappings:
Namespace Name Mixin selector intermediary method_3272Lnet/minecraft/class_761;method_3272()Ljava/lang/String;official lLfjk;l()Ljava/lang/String;named getEntitiesDebugStringLnet/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 intermediary method_3273Lnet/minecraft/class_761;method_3273(Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;ZZ)Vofficial aLfjk;a(Lemr;Lfml;ZZ)Vnamed setupTerrainLnet/minecraft/client/render/WorldRenderer;setupTerrain(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;ZZ)V
-
applyFrustum
- Mappings:
Namespace Name Mixin selector intermediary method_38551Lnet/minecraft/class_761;method_38551(Lnet/minecraft/class_4604;)Vofficial aLfjk;a(Lfml;)Vnamed applyFrustumLnet/minecraft/client/render/WorldRenderer;applyFrustum(Lnet/minecraft/client/render/Frustum;)V
-
enqueueChunksInViewDistance
- Mappings:
Namespace Name Mixin selector intermediary method_38549Lnet/minecraft/class_761;method_38549(Lnet/minecraft/class_4184;Ljava/util/Queue;)Vofficial aLfjk;a(Lemr;Ljava/util/Queue;)Vnamed enqueueChunksInViewDistanceLnet/minecraft/client/render/WorldRenderer;enqueueChunksInViewDistance(Lnet/minecraft/client/render/Camera;Ljava/util/Queue;)V
-
addBuiltChunk
- Mappings:
Namespace Name Mixin selector intermediary method_38550Lnet/minecraft/class_761;method_38550(Lnet/minecraft/class_846$class_851;)Vofficial aLfjk;a(Lfme$c;)Vnamed addBuiltChunkLnet/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 intermediary method_34808Lnet/minecraft/class_761;method_34808(Ljava/util/LinkedHashSet;Lnet/minecraft/class_761$class_5972;Lnet/minecraft/class_243;Ljava/util/Queue;Z)Vofficial aLfjk;a(Ljava/util/LinkedHashSet;Lfjk$c;Leea;Ljava/util/Queue;Z)Vnamed collectRenderableChunksLnet/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 intermediary method_3241Lnet/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;official aLfjk;a(Lgu;Lfme$c;Lha;)Lfme$c;named getAdjacentChunkLnet/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 intermediary method_38553Lnet/minecraft/class_761;method_38553(Lnet/minecraft/class_2338;Lnet/minecraft/class_846$class_851;)Zofficial aLfjk;a(Lgu;Lfme$c;)Znamed isOutsideViewDistanceLnet/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 matrix4f, double x, double y, double z, Frustum frustum) - Mappings:
Namespace Name Mixin selector intermediary method_3275Lnet/minecraft/class_761;method_3275(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLnet/minecraft/class_4604;)Vofficial aLfjk;a(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLfml;)Vnamed captureFrustumLnet/minecraft/client/render/WorldRenderer;captureFrustum(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLnet/minecraft/client/render/Frustum;)V
-
setupFrustum
- Mappings:
Namespace Name Mixin selector intermediary method_32133Lnet/minecraft/class_761;method_32133(Lnet/minecraft/class_4587;Lnet/minecraft/class_243;Lorg/joml/Matrix4f;)Vofficial aLfjk;a(Leib;Leea;Lorg/joml/Matrix4f;)Vnamed setupFrustumLnet/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 positionMatrix) - Mappings:
Namespace Name Mixin selector intermediary method_22710Lnet/minecraft/class_761;method_22710(Lnet/minecraft/class_4587;FJZLnet/minecraft/class_4184;Lnet/minecraft/class_757;Lnet/minecraft/class_765;Lorg/joml/Matrix4f;)Vofficial aLfjk;a(Leib;FJZLemr;Lfjf;Lfjl;Lorg/joml/Matrix4f;)Vnamed renderLnet/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 intermediary method_22979Lnet/minecraft/class_761;method_22979(Lnet/minecraft/class_4587;)Vofficial aLfjk;a(Leib;)Vnamed checkEmptyLnet/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 intermediary method_22977Lnet/minecraft/class_761;method_22977(Lnet/minecraft/class_1297;DDDFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)Vofficial aLfjk;a(Lbfh;DDDFLeib;Lfjm;)Vnamed renderEntityLnet/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 intermediary method_3251Lnet/minecraft/class_761;method_3251(Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;DDDLorg/joml/Matrix4f;)Vofficial aLfjk;a(Lfju;Leib;DDDLorg/joml/Matrix4f;)Vnamed renderLayerLnet/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 intermediary method_22989Lnet/minecraft/class_761;method_22989(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_4184;)Vofficial aLfjk;a(Leib;Lfjm;Lemr;)Vnamed renderChunkDebugInfoLnet/minecraft/client/render/WorldRenderer;renderChunkDebugInfo(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/Camera;)V
-
method_22984
- Mappings:
Namespace Name Mixin selector intermediary method_22984Lnet/minecraft/class_761;method_22984(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;I)Vofficial aLfjk;a(Leif;Lorg/joml/Matrix4f;I)Vnamed method_22984Lnet/minecraft/client/render/WorldRenderer;method_22984(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;I)V
-
method_22985
private void method_22985(VertexConsumer vertexConsumer, Matrix4f matrix4f, int int2, int int3, int int4, int int5, int int6, int int7, int int8) - Mappings:
Namespace Name Mixin selector intermediary method_22985Lnet/minecraft/class_761;method_22985(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;IIIIIII)Vofficial aLfjk;a(Leif;Lorg/joml/Matrix4f;IIIIIII)Vnamed method_22985Lnet/minecraft/client/render/WorldRenderer;method_22985(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;IIIIIII)V
-
captureFrustum
public void captureFrustum()- Mappings:
Namespace Name Mixin selector intermediary method_35775Lnet/minecraft/class_761;method_35775()Vofficial mLfjk;m()Vnamed captureFrustumLnet/minecraft/client/render/WorldRenderer;captureFrustum()V
-
killFrustum
public void killFrustum()- Mappings:
Namespace Name Mixin selector intermediary method_35776Lnet/minecraft/class_761;method_35776()Vofficial nLfjk;n()Vnamed killFrustumLnet/minecraft/client/render/WorldRenderer;killFrustum()V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector intermediary method_3252Lnet/minecraft/class_761;method_3252()Vofficial oLfjk;o()Vnamed tickLnet/minecraft/client/render/WorldRenderer;tick()V
-
removeBlockBreakingInfo
- Mappings:
Namespace Name Mixin selector intermediary method_22987Lnet/minecraft/class_761;method_22987(Lnet/minecraft/class_3191;)Vofficial aLfjk;a(Laho;)Vnamed removeBlockBreakingInfoLnet/minecraft/client/render/WorldRenderer;removeBlockBreakingInfo(Lnet/minecraft/client/render/BlockBreakingInfo;)V
-
renderEndSky
- Mappings:
Namespace Name Mixin selector intermediary method_3250Lnet/minecraft/class_761;method_3250(Lnet/minecraft/class_4587;)Vofficial bLfjk;b(Leib;)Vnamed renderEndSkyLnet/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 bool, Runnable runnable) - Mappings:
Namespace Name Mixin selector intermediary method_3257Lnet/minecraft/class_761;method_3257(Lnet/minecraft/class_4587;Lorg/joml/Matrix4f;FLnet/minecraft/class_4184;ZLjava/lang/Runnable;)Vofficial aLfjk;a(Leib;Lorg/joml/Matrix4f;FLemr;ZLjava/lang/Runnable;)Vnamed renderSkyLnet/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 intermediary method_43788Lnet/minecraft/class_761;method_43788(Lnet/minecraft/class_4184;)Zofficial bLfjk;b(Lemr;)Znamed hasBlindnessOrDarknessLnet/minecraft/client/render/WorldRenderer;hasBlindnessOrDarkness(Lnet/minecraft/client/render/Camera;)Z
-
renderClouds
public void renderClouds(MatrixStack matrices, Matrix4f projectionMatrix, float tickDelta, double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector intermediary method_3259Lnet/minecraft/class_761;method_3259(Lnet/minecraft/class_4587;Lorg/joml/Matrix4f;FDDD)Vofficial aLfjk;a(Leib;Lorg/joml/Matrix4f;FDDD)Vnamed renderCloudsLnet/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 intermediary method_3239Lnet/minecraft/class_761;method_3239(Lnet/minecraft/class_287;DDDLnet/minecraft/class_243;)Lnet/minecraft/class_287$class_7433;official aLfjk;a(Lehw;DDDLeea;)Lehw$b;named renderCloudsLnet/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 intermediary method_3269Lnet/minecraft/class_761;method_3269(Lnet/minecraft/class_4184;)Vofficial cLfjk;c(Lemr;)Vnamed updateChunksLnet/minecraft/client/render/WorldRenderer;updateChunks(Lnet/minecraft/client/render/Camera;)V
-
renderWorldBorder
- Mappings:
Namespace Name Mixin selector intermediary method_3243Lnet/minecraft/class_761;method_3243(Lnet/minecraft/class_4184;)Vofficial dLfjk;d(Lemr;)Vnamed renderWorldBorderLnet/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 intermediary method_22712Lnet/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;)Vofficial aLfjk;a(Leib;Leif;Lbfh;DDDLgu;Ldby;)Vnamed drawBlockOutlineLnet/minecraft/client/render/WorldRenderer;drawBlockOutline(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/entity/Entity;DDDLnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
method_51778
- Mappings:
Namespace Name Mixin selector intermediary method_51778Lnet/minecraft/class_761;method_51778(F)Lnet/minecraft/class_243;official aLfjk;a(F)Leea;named method_51778Lnet/minecraft/client/render/WorldRenderer;method_51778(F)Lnet/minecraft/util/math/Vec3d;
-
method_51779
- Mappings:
Namespace Name Mixin selector intermediary method_51779Lnet/minecraft/class_761;method_51779(FFFF)Lnet/minecraft/class_243;official aLfjk;a(FFFF)Leea;named method_51779Lnet/minecraft/client/render/WorldRenderer;method_51779(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 bool) - Mappings:
Namespace Name Mixin selector intermediary method_22983Lnet/minecraft/class_761;method_22983(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFFZ)Vofficial aLfjk;a(Leib;Leif;Leet;DDDFFFFZ)Vnamed drawShapeOutlineLnet/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 intermediary method_3291Lnet/minecraft/class_761;method_3291(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFF)Vofficial aLfjk;a(Leib;Leif;Leet;DDDFFFF)Vnamed drawCuboidShapeOutlineLnet/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 intermediary method_35773Lnet/minecraft/class_761;method_35773(Lnet/minecraft/class_4588;DDDDDDFFFF)Vofficial aLfjk;a(Leif;DDDDDDFFFF)Vnamed drawBoxLnet/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 intermediary method_22982Lnet/minecraft/class_761;method_22982(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_238;FFFF)Vofficial aLfjk;a(Leib;Leif;Ledv;FFFF)Vnamed drawBoxLnet/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 intermediary method_22980Lnet/minecraft/class_761;method_22980(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFF)Vofficial aLfjk;a(Leib;Leif;DDDDDDFFFF)Vnamed drawBoxLnet/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 intermediary method_22981Lnet/minecraft/class_761;method_22981(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFFFFF)Vofficial aLfjk;a(Leib;Leif;DDDDDDFFFFFFF)Vnamed drawBoxLnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFFFFF)V
-
method_3258
public static void method_3258(MatrixStack matrixStack, VertexConsumer vertexConsumer, double double2, double double3, double double4, double double5, double double6, double double7, float float2, float float3, float float4, float float5) - Mappings:
Namespace Name Mixin selector intermediary method_3258Lnet/minecraft/class_761;method_3258(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFF)Vofficial bLfjk;b(Leib;Leif;DDDDDDFFFF)Vnamed method_3258Lnet/minecraft/client/render/WorldRenderer;method_3258(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFF)V
-
method_49041
public static void method_49041(MatrixStack matrixStack, VertexConsumer vertexConsumer, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11) - Mappings:
Namespace Name Mixin selector intermediary method_49041Lnet/minecraft/class_761;method_49041(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;FFFFFFFFFF)Vofficial aLfjk;a(Leib;Leif;FFFFFFFFFF)Vnamed method_49041Lnet/minecraft/client/render/WorldRenderer;method_49041(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 intermediary method_8570Lnet/minecraft/class_761;method_8570(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)Vofficial aLfjk;a(Lclq;Lgu;Ldby;Ldby;I)Vnamed updateBlockLnet/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 intermediary method_16037Lnet/minecraft/class_761;method_16037(Lnet/minecraft/class_2338;Z)Vofficial aLfjk;a(Lgu;Z)Vnamed scheduleSectionRenderLnet/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 intermediary method_18146Lnet/minecraft/class_761;method_18146(IIIIII)Vofficial aLfjk;a(IIIIII)Vnamed scheduleBlockRendersLnet/minecraft/client/render/WorldRenderer;scheduleBlockRenders(IIIIII)V
-
scheduleBlockRerenderIfNeeded
- Mappings:
Namespace Name Mixin selector intermediary method_21596Lnet/minecraft/class_761;method_21596(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Vofficial aLfjk;a(Lgu;Ldby;Ldby;)Vnamed scheduleBlockRerenderIfNeededLnet/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 intermediary method_18145Lnet/minecraft/class_761;method_18145(III)Vofficial aLfjk;a(III)Vnamed scheduleBlockRendersLnet/minecraft/client/render/WorldRenderer;scheduleBlockRenders(III)V
-
scheduleBlockRender
public void scheduleBlockRender(int x, int y, int z) - Mappings:
Namespace Name Mixin selector intermediary method_8571Lnet/minecraft/class_761;method_8571(III)Vofficial bLfjk;b(III)Vnamed scheduleBlockRenderLnet/minecraft/client/render/WorldRenderer;scheduleBlockRender(III)V
-
scheduleChunkRender
private void scheduleChunkRender(int x, int y, int z, boolean important) - Mappings:
Namespace Name Mixin selector intermediary method_3295Lnet/minecraft/class_761;method_3295(IIIZ)Vofficial aLfjk;a(IIIZ)Vnamed scheduleChunkRenderLnet/minecraft/client/render/WorldRenderer;scheduleChunkRender(IIIZ)V
-
playSong
- Mappings:
Namespace Name Mixin selector intermediary method_8562Lnet/minecraft/class_761;method_8562(Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)Vofficial aLfjk;a(Lamg;Lgu;)Vnamed playSongLnet/minecraft/client/render/WorldRenderer;playSong(Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/util/math/BlockPos;)V
-
updateEntitiesForSong
- Mappings:
Namespace Name Mixin selector intermediary method_3247Lnet/minecraft/class_761;method_3247(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Vofficial aLfjk;a(Lcmk;Lgu;Z)Vnamed updateEntitiesForSongLnet/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 intermediary method_8568Lnet/minecraft/class_761;method_8568(Lnet/minecraft/class_2394;ZDDDDDD)Vofficial aLfjk;a(Lit;ZDDDDDD)Vnamed addParticleLnet/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 intermediary method_8563Lnet/minecraft/class_761;method_8563(Lnet/minecraft/class_2394;ZZDDDDDD)Vofficial aLfjk;a(Lit;ZZDDDDDD)Vnamed addParticleLnet/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 intermediary method_3276Lnet/minecraft/class_761;method_3276(Lnet/minecraft/class_2394;DDDDDD)Vofficial aLfjk;a(Lit;DDDDDD)Vnamed addParticleLnet/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 intermediary method_3282Lnet/minecraft/class_761;method_3282(Lnet/minecraft/class_2394;ZDDDDDD)Lnet/minecraft/class_703;official bLfjk;b(Lit;ZDDDDDD)Lfhb;named spawnParticleLnet/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 intermediary method_3288Lnet/minecraft/class_761;method_3288(Lnet/minecraft/class_2394;ZZDDDDDD)Lnet/minecraft/class_703;official bLfjk;b(Lit;ZZDDDDDD)Lfhb;named spawnParticleLnet/minecraft/client/render/WorldRenderer;spawnParticle(Lnet/minecraft/particle/ParticleEffect;ZZDDDDDD)Lnet/minecraft/client/particle/Particle;
-
getRandomParticleSpawnChance
- Mappings:
Namespace Name Mixin selector intermediary method_3268Lnet/minecraft/class_761;method_3268(Z)Lnet/minecraft/class_4066;official aLfjk;a(Z)Lenk;named getRandomParticleSpawnChanceLnet/minecraft/client/render/WorldRenderer;getRandomParticleSpawnChance(Z)Lnet/minecraft/client/option/ParticlesMode;
-
cleanUp
public void cleanUp()- Mappings:
Namespace Name Mixin selector intermediary method_3267Lnet/minecraft/class_761;method_3267()Vofficial pLfjk;p()Vnamed cleanUpLnet/minecraft/client/render/WorldRenderer;cleanUp()V
-
processGlobalEvent
- Mappings:
Namespace Name Mixin selector intermediary method_8564Lnet/minecraft/class_761;method_8564(ILnet/minecraft/class_2338;I)Vofficial aLfjk;a(ILgu;I)Vnamed processGlobalEventLnet/minecraft/client/render/WorldRenderer;processGlobalEvent(ILnet/minecraft/util/math/BlockPos;I)V
-
processWorldEvent
- Mappings:
Namespace Name Mixin selector intermediary method_8567Lnet/minecraft/class_761;method_8567(ILnet/minecraft/class_2338;I)Vofficial bLfjk;b(ILgu;I)Vnamed processWorldEventLnet/minecraft/client/render/WorldRenderer;processWorldEvent(ILnet/minecraft/util/math/BlockPos;I)V
-
setBlockBreakingInfo
- Mappings:
Namespace Name Mixin selector intermediary method_8569Lnet/minecraft/class_761;method_8569(ILnet/minecraft/class_2338;I)Vofficial cLfjk;c(ILgu;I)Vnamed setBlockBreakingInfoLnet/minecraft/client/render/WorldRenderer;setBlockBreakingInfo(ILnet/minecraft/util/math/BlockPos;I)V
-
isTerrainRenderComplete
public boolean isTerrainRenderComplete()- Mappings:
Namespace Name Mixin selector intermediary method_3281Lnet/minecraft/class_761;method_3281()Zofficial qLfjk;q()Znamed isTerrainRenderCompleteLnet/minecraft/client/render/WorldRenderer;isTerrainRenderComplete()Z
-
scheduleTerrainUpdate
public void scheduleTerrainUpdate()- Mappings:
Namespace Name Mixin selector intermediary method_3292Lnet/minecraft/class_761;method_3292()Vofficial rLfjk;r()Vnamed scheduleTerrainUpdateLnet/minecraft/client/render/WorldRenderer;scheduleTerrainUpdate()V
-
updateNoCullingBlockEntities
public void updateNoCullingBlockEntities(Collection<BlockEntity> removed, Collection<BlockEntity> added) - Mappings:
Namespace Name Mixin selector intermediary method_3245Lnet/minecraft/class_761;method_3245(Ljava/util/Collection;Ljava/util/Collection;)Vofficial aLfjk;a(Ljava/util/Collection;Ljava/util/Collection;)Vnamed updateNoCullingBlockEntitiesLnet/minecraft/client/render/WorldRenderer;updateNoCullingBlockEntities(Ljava/util/Collection;Ljava/util/Collection;)V
-
getLightmapCoordinates
- Mappings:
Namespace Name Mixin selector intermediary method_23794Lnet/minecraft/class_761;method_23794(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)Iofficial aLfjk;a(Lcln;Lgu;)Inamed getLightmapCoordinatesLnet/minecraft/client/render/WorldRenderer;getLightmapCoordinates(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;)I
-
getLightmapCoordinates
- Mappings:
Namespace Name Mixin selector intermediary method_23793Lnet/minecraft/class_761;method_23793(Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Iofficial aLfjk;a(Lcln;Ldby;Lgu;)Inamed getLightmapCoordinatesLnet/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 intermediary method_40050Lnet/minecraft/class_761;method_40050(Lnet/minecraft/class_2338;)Zofficial aLfjk;a(Lgu;)Znamed isRenderingReadyLnet/minecraft/client/render/WorldRenderer;isRenderingReady(Lnet/minecraft/util/math/BlockPos;)Z
-
getEntityOutlinesFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary method_22990Lnet/minecraft/class_761;method_22990()Lnet/minecraft/class_276;official sLfjk;s()Legn;named getEntityOutlinesFramebufferLnet/minecraft/client/render/WorldRenderer;getEntityOutlinesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getTranslucentFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary method_29360Lnet/minecraft/class_761;method_29360()Lnet/minecraft/class_276;official tLfjk;t()Legn;named getTranslucentFramebufferLnet/minecraft/client/render/WorldRenderer;getTranslucentFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getEntityFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary method_29361Lnet/minecraft/class_761;method_29361()Lnet/minecraft/class_276;official uLfjk;u()Legn;named getEntityFramebufferLnet/minecraft/client/render/WorldRenderer;getEntityFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getParticlesFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary method_29362Lnet/minecraft/class_761;method_29362()Lnet/minecraft/class_276;official vLfjk;v()Legn;named getParticlesFramebufferLnet/minecraft/client/render/WorldRenderer;getParticlesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getWeatherFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary method_29363Lnet/minecraft/class_761;method_29363()Lnet/minecraft/class_276;official wLfjk;w()Legn;named getWeatherFramebufferLnet/minecraft/client/render/WorldRenderer;getWeatherFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getCloudsFramebuffer
- Mappings:
Namespace Name Mixin selector intermediary method_29364Lnet/minecraft/class_761;method_29364()Lnet/minecraft/class_276;official xLfjk;x()Legn;named getCloudsFramebufferLnet/minecraft/client/render/WorldRenderer;getCloudsFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-