Package net.minecraft.client.render
Class WorldRenderer
java.lang.Object
net.minecraft.client.render.WorldRenderer
- All Implemented Interfaces:
AutoCloseable,ResourceReloadListener,SynchronousResourceReloadListener
@Environment(CLIENT) public class WorldRenderer extends Object implements SynchronousResourceReloadListener, AutoCloseable
- Mappings:
Namespace Name official ehointermediary net/minecraft/class_761named net/minecraft/client/render/WorldRenderer
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classWorldRenderer.ChunkInfostatic classWorldRenderer.ShaderExceptionNested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloadListener
ResourceReloadListener.Synchronizer -
Field Summary
-
Constructor Summary
Constructors Constructor Description WorldRenderer(MinecraftClient client, BufferBuilderStorage bufferBuilderStorage) -
Method Summary
Modifier and Type Method Description voidaddParticle(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)voidapply(ResourceManager manager)protected booleancanDrawEntityOutlines()private voidcaptureFrustum(Matrix4f modelMatrix, Matrix4f matrix4f, double x, double y, double z, Frustum frustum)private voidcheckEmpty(MatrixStack matrices)protected voidclearChunkRenderers()voidclose()private voiddrawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double double2, double double3, double double4, BlockPos blockPos, BlockState blockState)static voiddrawBox(BufferBuilder buffer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha)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.voiddrawEntityOutlinesFramebuffer()private static voiddrawShapeOutline(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape voxelShape, double double2, double double3, double double4, float float2, float float3, float float4, float float5)private ChunkBuilder.BuiltChunkgetAdjacentChunk(BlockPos pos, ChunkBuilder.BuiltChunk chunk, Direction direction)StringgetChunksDebugString()FramebuffergetCloudsFramebuffer()protected intgetCompletedChunkCount()StringgetEntitiesDebugString()FramebuffergetEntityFramebuffer()FramebuffergetEntityOutlinesFramebuffer()static intgetLightmapCoordinates(BlockRenderView world, BlockState state, BlockPos pos)static intgetLightmapCoordinates(BlockRenderView world, BlockPos pos)FramebuffergetParticlesFramebuffer()private ParticlesModegetRandomParticleSpawnChance(boolean canSpawnOnMinimal)FramebuffergetTranslucentFramebuffer()FramebuffergetWeatherFramebuffer()booleanisTerrainRenderComplete()voidloadEntityOutlineShader()private voidloadTransparencyShader()static voidmethod_22983(MatrixStack matrixStack, VertexConsumer vertexConsumer, VoxelShape voxelShape, double double2, double double3, double double4, float float2, float float3, float float4, float float5)private voidmethod_22984(VertexConsumer vertexConsumer, int int2)private voidmethod_22985(VertexConsumer vertexConsumer, int int2, int int3, int int4, int int5, int int6, int int7, int int8)voidmethod_32133(MatrixStack matrixStack, Vec3d vec3d, Matrix4f matrix4f)voidmethod_3267()voidonResized(int int2, int int3)voidplaySong(SoundEvent song, BlockPos songPosition)voidprocessGlobalEvent(int eventId, BlockPos pos, int int2)voidprocessWorldEvent(PlayerEntity source, int eventId, BlockPos pos, int data)voidreload()private voidremoveBlockBreakingInfo(BlockBreakingInfo blockBreakingInfo)voidrender(MatrixStack matrices, float tickDelta, long limitTime, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, Matrix4f matrix4f)private voidrenderChunkDebugInfo(Camera camera)private voidrenderClouds(BufferBuilder builder, double x, double y, double z, Vec3d color)voidrenderClouds(MatrixStack matrices, float tickDelta, double cameraX, double cameraY, double cameraZ)private voidrenderDarkSky()private 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 double2, double double3, double double4)private voidrenderLightSky()voidrenderSky(MatrixStack matrices, float tickDelta)private voidrenderSkyHalf(BufferBuilder buffer, float y, boolean bottom)private voidrenderStars()private voidrenderStars(BufferBuilder buffer)private voidrenderWeather(LightmapTextureManager manager, float float2, double double2, double double3, double double4)private voidrenderWorldBorder(Camera camera)private voidresetTransparencyShader()voidscheduleBlockRender(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)voidscheduleTerrainUpdate()voidsetBlockBreakingInfo(int entityId, BlockPos pos, int stage)private voidsetupTerrain(Camera camera, Frustum frustum, boolean hasForcedFrustum, int frame, boolean spectator)voidsetWorld(ClientWorld world)private ParticlespawnParticle(ParticleEffect parameters, boolean alwaysSpawn, boolean canSpawnOnMinimal, double x, double y, double z, double velocityX, double velocityY, double velocityZ)private ParticlespawnParticle(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(long limitTime)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.ResourceReloadListener
getNameMethods inherited from interface net.minecraft.resource.SynchronousResourceReloadListener
reload
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLeho;b:Lorg/apache/logging/log4j/Logger;intermediary field_4060Lnet/minecraft/class_761;field_4060:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/render/WorldRenderer;LOGGER:Lorg/apache/logging/log4j/Logger;
-
MOON_PHASES
- Mappings:
Namespace Name Mixin selector official cLeho;c:Lwb;intermediary field_4098Lnet/minecraft/class_761;field_4098:Lnet/minecraft/class_2960;named MOON_PHASESLnet/minecraft/client/render/WorldRenderer;MOON_PHASES:Lnet/minecraft/util/Identifier;
-
SUN
- Mappings:
Namespace Name Mixin selector official dLeho;d:Lwb;intermediary field_4111Lnet/minecraft/class_761;field_4111:Lnet/minecraft/class_2960;named SUNLnet/minecraft/client/render/WorldRenderer;SUN:Lnet/minecraft/util/Identifier;
-
CLOUDS
- Mappings:
Namespace Name Mixin selector official eLeho;e:Lwb;intermediary field_4108Lnet/minecraft/class_761;field_4108:Lnet/minecraft/class_2960;named CLOUDSLnet/minecraft/client/render/WorldRenderer;CLOUDS:Lnet/minecraft/util/Identifier;
-
END_SKY
- Mappings:
Namespace Name Mixin selector official fLeho;f:Lwb;intermediary field_4061Lnet/minecraft/class_761;field_4061:Lnet/minecraft/class_2960;named END_SKYLnet/minecraft/client/render/WorldRenderer;END_SKY:Lnet/minecraft/util/Identifier;
-
FORCEFIELD
- Mappings:
Namespace Name Mixin selector official gLeho;g:Lwb;intermediary field_4071Lnet/minecraft/class_761;field_4071:Lnet/minecraft/class_2960;named FORCEFIELDLnet/minecraft/client/render/WorldRenderer;FORCEFIELD:Lnet/minecraft/util/Identifier;
-
RAIN
- Mappings:
Namespace Name Mixin selector official hLeho;h:Lwb;intermediary field_20797Lnet/minecraft/class_761;field_20797:Lnet/minecraft/class_2960;named RAINLnet/minecraft/client/render/WorldRenderer;RAIN:Lnet/minecraft/util/Identifier;
-
SNOW
- Mappings:
Namespace Name Mixin selector official iLeho;i:Lwb;intermediary field_20798Lnet/minecraft/class_761;field_20798:Lnet/minecraft/class_2960;named SNOWLnet/minecraft/client/render/WorldRenderer;SNOW:Lnet/minecraft/util/Identifier;
-
DIRECTIONS
- Mappings:
Namespace Name Mixin selector official aLeho;a:[Lgc;intermediary field_4095Lnet/minecraft/class_761;field_4095:[Lnet/minecraft/class_2350;named DIRECTIONSLnet/minecraft/client/render/WorldRenderer;DIRECTIONS:[Lnet/minecraft/util/math/Direction;
-
client
- Mappings:
Namespace Name Mixin selector official jLeho;j:Ldqk;intermediary field_4088Lnet/minecraft/class_761;field_4088:Lnet/minecraft/class_310;named clientLnet/minecraft/client/render/WorldRenderer;client:Lnet/minecraft/client/MinecraftClient;
-
textureManager
- Mappings:
Namespace Name Mixin selector official kLeho;k:Lerv;intermediary field_4057Lnet/minecraft/class_761;field_4057:Lnet/minecraft/class_1060;named textureManagerLnet/minecraft/client/render/WorldRenderer;textureManager:Lnet/minecraft/client/texture/TextureManager;
-
entityRenderDispatcher
- Mappings:
Namespace Name Mixin selector official lLeho;l:Lemh;intermediary field_4109Lnet/minecraft/class_761;field_4109:Lnet/minecraft/class_898;named entityRenderDispatcherLnet/minecraft/client/render/WorldRenderer;entityRenderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
-
field_27741
- Mappings:
Namespace Name Mixin selector official mLeho;m:Lejn;intermediary field_27741Lnet/minecraft/class_761;field_27741:Lnet/minecraft/class_824;named field_27741Lnet/minecraft/client/render/WorldRenderer;field_27741:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
-
bufferBuilders
- Mappings:
Namespace Name Mixin selector official nLeho;n:Lehw;intermediary field_20951Lnet/minecraft/class_761;field_20951:Lnet/minecraft/class_4599;named bufferBuildersLnet/minecraft/client/render/WorldRenderer;bufferBuilders:Lnet/minecraft/client/render/BufferBuilderStorage;
-
world
- Mappings:
Namespace Name Mixin selector official oLeho;o:Ledy;intermediary field_4085Lnet/minecraft/class_761;field_4085:Lnet/minecraft/class_638;named worldLnet/minecraft/client/render/WorldRenderer;world:Lnet/minecraft/client/world/ClientWorld;
-
chunksToRebuild
- Mappings:
Namespace Name Mixin selector official pLeho;p:Ljava/util/Set;intermediary field_4075Lnet/minecraft/class_761;field_4075:Ljava/util/Set;named chunksToRebuildLnet/minecraft/client/render/WorldRenderer;chunksToRebuild:Ljava/util/Set;
-
visibleChunks
- Mappings:
Namespace Name Mixin selector official qLeho;q:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;intermediary field_4086Lnet/minecraft/class_761;field_4086:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;named visibleChunksLnet/minecraft/client/render/WorldRenderer;visibleChunks:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
noCullingBlockEntities
- Mappings:
Namespace Name Mixin selector official rLeho;r:Ljava/util/Set;intermediary field_4055Lnet/minecraft/class_761;field_4055:Ljava/util/Set;named noCullingBlockEntitiesLnet/minecraft/client/render/WorldRenderer;noCullingBlockEntities:Ljava/util/Set;
-
chunks
- Mappings:
Namespace Name Mixin selector official sLeho;s:Leid;intermediary field_4112Lnet/minecraft/class_761;field_4112:Lnet/minecraft/class_769;named chunksLnet/minecraft/client/render/WorldRenderer;chunks:Lnet/minecraft/client/render/BuiltChunkStorage;
-
skyVertexFormat
- Mappings:
Namespace Name Mixin selector official tLeho;t:Ldlw;intermediary field_4100Lnet/minecraft/class_761;field_4100:Lnet/minecraft/class_293;named skyVertexFormatLnet/minecraft/client/render/WorldRenderer;skyVertexFormat:Lnet/minecraft/client/render/VertexFormat;
-
starsBuffer
- Mappings:
Namespace Name Mixin selector official uLeho;u:Ldlu;intermediary field_4113Lnet/minecraft/class_761;field_4113:Lnet/minecraft/class_291;named starsBufferLnet/minecraft/client/render/WorldRenderer;starsBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
lightSkyBuffer
- Mappings:
Namespace Name Mixin selector official vLeho;v:Ldlu;intermediary field_4087Lnet/minecraft/class_761;field_4087:Lnet/minecraft/class_291;named lightSkyBufferLnet/minecraft/client/render/WorldRenderer;lightSkyBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
darkSkyBuffer
- Mappings:
Namespace Name Mixin selector official wLeho;w:Ldlu;intermediary field_4102Lnet/minecraft/class_761;field_4102:Lnet/minecraft/class_291;named darkSkyBufferLnet/minecraft/client/render/WorldRenderer;darkSkyBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
cloudsDirty
private boolean cloudsDirty- Mappings:
Namespace Name Mixin selector official xLeho;x:Zintermediary field_4107Lnet/minecraft/class_761;field_4107:Znamed cloudsDirtyLnet/minecraft/client/render/WorldRenderer;cloudsDirty:Z
-
cloudsBuffer
- Mappings:
Namespace Name Mixin selector official yLeho;y:Ldlu;intermediary field_4094Lnet/minecraft/class_761;field_4094:Lnet/minecraft/class_291;named cloudsBufferLnet/minecraft/client/render/WorldRenderer;cloudsBuffer:Lnet/minecraft/client/gl/VertexBuffer;
-
chunkUpdateSmoother
- Mappings:
Namespace Name Mixin selector official zLeho;z:Lehz;intermediary field_21799Lnet/minecraft/class_761;field_21799:Lnet/minecraft/class_4740;named chunkUpdateSmootherLnet/minecraft/client/render/WorldRenderer;chunkUpdateSmoother:Lnet/minecraft/client/render/FpsSmoother;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector official ALeho;A:Iintermediary field_4073Lnet/minecraft/class_761;field_4073:Inamed ticksLnet/minecraft/client/render/WorldRenderer;ticks:I
-
blockBreakingInfos
- Mappings:
Namespace Name Mixin selector official BLeho;B:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary field_4058Lnet/minecraft/class_761;field_4058: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 official CLeho;C:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;intermediary field_20950Lnet/minecraft/class_761;field_20950: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 official DLeho;D:Ljava/util/Map;intermediary field_4119Lnet/minecraft/class_761;field_4119:Ljava/util/Map;named playingSongsLnet/minecraft/client/render/WorldRenderer;playingSongs:Ljava/util/Map;
-
entityOutlinesFramebuffer
- Mappings:
Namespace Name Mixin selector official ELeho;E:Ldkl;intermediary field_4101Lnet/minecraft/class_761;field_4101:Lnet/minecraft/class_276;named entityOutlinesFramebufferLnet/minecraft/client/render/WorldRenderer;entityOutlinesFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
entityOutlineShader
- Mappings:
Namespace Name Mixin selector official FLeho;F:Leht;intermediary field_4059Lnet/minecraft/class_761;field_4059:Lnet/minecraft/class_279;named entityOutlineShaderLnet/minecraft/client/render/WorldRenderer;entityOutlineShader:Lnet/minecraft/client/gl/ShaderEffect;
-
translucentFramebuffer
- Mappings:
Namespace Name Mixin selector official GLeho;G:Ldkl;intermediary field_25274Lnet/minecraft/class_761;field_25274:Lnet/minecraft/class_276;named translucentFramebufferLnet/minecraft/client/render/WorldRenderer;translucentFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
entityFramebuffer
- Mappings:
Namespace Name Mixin selector official HLeho;H:Ldkl;intermediary field_25275Lnet/minecraft/class_761;field_25275:Lnet/minecraft/class_276;named entityFramebufferLnet/minecraft/client/render/WorldRenderer;entityFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
particlesFramebuffer
- Mappings:
Namespace Name Mixin selector official ILeho;I:Ldkl;intermediary field_25276Lnet/minecraft/class_761;field_25276:Lnet/minecraft/class_276;named particlesFramebufferLnet/minecraft/client/render/WorldRenderer;particlesFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
weatherFramebuffer
- Mappings:
Namespace Name Mixin selector official JLeho;J:Ldkl;intermediary field_25277Lnet/minecraft/class_761;field_25277:Lnet/minecraft/class_276;named weatherFramebufferLnet/minecraft/client/render/WorldRenderer;weatherFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
cloudsFramebuffer
- Mappings:
Namespace Name Mixin selector official KLeho;K:Ldkl;intermediary field_25278Lnet/minecraft/class_761;field_25278:Lnet/minecraft/class_276;named cloudsFramebufferLnet/minecraft/client/render/WorldRenderer;cloudsFramebuffer:Lnet/minecraft/client/gl/Framebuffer;
-
transparencyShader
- Mappings:
Namespace Name Mixin selector official LLeho;L:Leht;intermediary field_25279Lnet/minecraft/class_761;field_25279:Lnet/minecraft/class_279;named transparencyShaderLnet/minecraft/client/render/WorldRenderer;transparencyShader:Lnet/minecraft/client/gl/ShaderEffect;
-
lastCameraChunkUpdateX
private double lastCameraChunkUpdateX- Mappings:
Namespace Name Mixin selector official MLeho;M:Dintermediary field_4104Lnet/minecraft/class_761;field_4104:Dnamed lastCameraChunkUpdateXLnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateX:D
-
lastCameraChunkUpdateY
private double lastCameraChunkUpdateY- Mappings:
Namespace Name Mixin selector official NLeho;N:Dintermediary field_4120Lnet/minecraft/class_761;field_4120:Dnamed lastCameraChunkUpdateYLnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateY:D
-
lastCameraChunkUpdateZ
private double lastCameraChunkUpdateZ- Mappings:
Namespace Name Mixin selector official OLeho;O:Dintermediary field_4070Lnet/minecraft/class_761;field_4070:Dnamed lastCameraChunkUpdateZLnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateZ:D
-
cameraChunkX
private int cameraChunkX- Mappings:
Namespace Name Mixin selector official PLeho;P:Iintermediary field_4084Lnet/minecraft/class_761;field_4084:Inamed cameraChunkXLnet/minecraft/client/render/WorldRenderer;cameraChunkX:I
-
cameraChunkY
private int cameraChunkY- Mappings:
Namespace Name Mixin selector official QLeho;Q:Iintermediary field_4105Lnet/minecraft/class_761;field_4105:Inamed cameraChunkYLnet/minecraft/client/render/WorldRenderer;cameraChunkY:I
-
cameraChunkZ
private int cameraChunkZ- Mappings:
Namespace Name Mixin selector official RLeho;R:Iintermediary field_4121Lnet/minecraft/class_761;field_4121:Inamed cameraChunkZLnet/minecraft/client/render/WorldRenderer;cameraChunkZ:I
-
lastCameraX
private double lastCameraX- Mappings:
Namespace Name Mixin selector official SLeho;S:Dintermediary field_4069Lnet/minecraft/class_761;field_4069:Dnamed lastCameraXLnet/minecraft/client/render/WorldRenderer;lastCameraX:D
-
lastCameraY
private double lastCameraY- Mappings:
Namespace Name Mixin selector official TLeho;T:Dintermediary field_4081Lnet/minecraft/class_761;field_4081:Dnamed lastCameraYLnet/minecraft/client/render/WorldRenderer;lastCameraY:D
-
lastCameraZ
private double lastCameraZ- Mappings:
Namespace Name Mixin selector official ULeho;U:Dintermediary field_4096Lnet/minecraft/class_761;field_4096:Dnamed lastCameraZLnet/minecraft/client/render/WorldRenderer;lastCameraZ:D
-
lastCameraPitch
private double lastCameraPitch- Mappings:
Namespace Name Mixin selector official VLeho;V:Dintermediary field_4115Lnet/minecraft/class_761;field_4115:Dnamed lastCameraPitchLnet/minecraft/client/render/WorldRenderer;lastCameraPitch:D
-
lastCameraYaw
private double lastCameraYaw- Mappings:
Namespace Name Mixin selector official WLeho;W:Dintermediary field_4064Lnet/minecraft/class_761;field_4064:Dnamed lastCameraYawLnet/minecraft/client/render/WorldRenderer;lastCameraYaw:D
-
lastCloudsBlockX
private int lastCloudsBlockX- Mappings:
Namespace Name Mixin selector official XLeho;X:Iintermediary field_4082Lnet/minecraft/class_761;field_4082:Inamed lastCloudsBlockXLnet/minecraft/client/render/WorldRenderer;lastCloudsBlockX:I
-
lastCloudsBlockY
private int lastCloudsBlockY- Mappings:
Namespace Name Mixin selector official YLeho;Y:Iintermediary field_4097Lnet/minecraft/class_761;field_4097:Inamed lastCloudsBlockYLnet/minecraft/client/render/WorldRenderer;lastCloudsBlockY:I
-
lastCloudsBlockZ
private int lastCloudsBlockZ- Mappings:
Namespace Name Mixin selector official ZLeho;Z:Iintermediary field_4116Lnet/minecraft/class_761;field_4116:Inamed lastCloudsBlockZLnet/minecraft/client/render/WorldRenderer;lastCloudsBlockZ:I
-
lastCloudsColor
- Mappings:
Namespace Name Mixin selector official aaLeho;aa:Ldiu;intermediary field_4072Lnet/minecraft/class_761;field_4072:Lnet/minecraft/class_243;named lastCloudsColorLnet/minecraft/client/render/WorldRenderer;lastCloudsColor:Lnet/minecraft/util/math/Vec3d;
-
lastCloudsRenderMode
- Mappings:
Namespace Name Mixin selector official abLeho;ab:Ldpy;intermediary field_4080Lnet/minecraft/class_761;field_4080:Lnet/minecraft/class_4063;named lastCloudsRenderModeLnet/minecraft/client/render/WorldRenderer;lastCloudsRenderMode:Lnet/minecraft/client/option/CloudRenderMode;
-
chunkBuilder
- Mappings:
Namespace Name Mixin selector official acLeho;ac:Lekg;intermediary field_4106Lnet/minecraft/class_761;field_4106:Lnet/minecraft/class_846;named chunkBuilderLnet/minecraft/client/render/WorldRenderer;chunkBuilder:Lnet/minecraft/client/render/chunk/ChunkBuilder;
-
vertexFormat
- Mappings:
Namespace Name Mixin selector official adLeho;ad:Ldlw;intermediary field_20791Lnet/minecraft/class_761;field_20791:Lnet/minecraft/class_293;named vertexFormatLnet/minecraft/client/render/WorldRenderer;vertexFormat:Lnet/minecraft/client/render/VertexFormat;
-
renderDistance
private int renderDistance- Mappings:
Namespace Name Mixin selector official aeLeho;ae:Iintermediary field_4062Lnet/minecraft/class_761;field_4062:Inamed renderDistanceLnet/minecraft/client/render/WorldRenderer;renderDistance:I
-
regularEntityCount
private int regularEntityCount- Mappings:
Namespace Name Mixin selector official afLeho;af:Iintermediary field_4089Lnet/minecraft/class_761;field_4089:Inamed regularEntityCountLnet/minecraft/client/render/WorldRenderer;regularEntityCount:I
-
blockEntityCount
private int blockEntityCount- Mappings:
Namespace Name Mixin selector official agLeho;ag:Iintermediary field_4110Lnet/minecraft/class_761;field_4110:Inamed blockEntityCountLnet/minecraft/client/render/WorldRenderer;blockEntityCount:I
-
field_27740
- Mappings:
Namespace Name Mixin selector official ahLeho;ah:Lekl;intermediary field_27740Lnet/minecraft/class_761;field_27740:Lnet/minecraft/class_4604;named field_27740Lnet/minecraft/client/render/WorldRenderer;field_27740:Lnet/minecraft/client/render/Frustum;
-
shouldCaptureFrustum
private boolean shouldCaptureFrustum- Mappings:
Namespace Name Mixin selector official aiLeho;ai:Zintermediary field_4090Lnet/minecraft/class_761;field_4090:Znamed shouldCaptureFrustumLnet/minecraft/client/render/WorldRenderer;shouldCaptureFrustum:Z
-
capturedFrustum
- Mappings:
Namespace Name Mixin selector official ajLeho;aj:Lekl;intermediary field_4056Lnet/minecraft/class_761;field_4056:Lnet/minecraft/class_4604;named capturedFrustumLnet/minecraft/client/render/WorldRenderer;capturedFrustum:Lnet/minecraft/client/render/Frustum;
-
capturedFrustumOrientation
- Mappings:
Namespace Name Mixin selector official akLeho;ak:[Lh;intermediary field_4065Lnet/minecraft/class_761;field_4065:[Lnet/minecraft/class_1162;named capturedFrustumOrientationLnet/minecraft/client/render/WorldRenderer;capturedFrustumOrientation:[Lnet/minecraft/client/util/math/Vector4f;
-
capturedFrustumPosition
- Mappings:
Namespace Name Mixin selector official alLeho;al:Ldlz;intermediary field_4091Lnet/minecraft/class_761;field_4091:Lnet/minecraft/class_1161;named capturedFrustumPositionLnet/minecraft/client/render/WorldRenderer;capturedFrustumPosition:Lnet/minecraft/client/util/math/Vector3d;
-
lastTranslucentSortX
private double lastTranslucentSortX- Mappings:
Namespace Name Mixin selector official amLeho;am:Dintermediary field_4083Lnet/minecraft/class_761;field_4083:Dnamed lastTranslucentSortXLnet/minecraft/client/render/WorldRenderer;lastTranslucentSortX:D
-
lastTranslucentSortY
private double lastTranslucentSortY- Mappings:
Namespace Name Mixin selector official anLeho;an:Dintermediary field_4103Lnet/minecraft/class_761;field_4103:Dnamed lastTranslucentSortYLnet/minecraft/client/render/WorldRenderer;lastTranslucentSortY:D
-
lastTranslucentSortZ
private double lastTranslucentSortZ- Mappings:
Namespace Name Mixin selector official aoLeho;ao:Dintermediary field_4118Lnet/minecraft/class_761;field_4118:Dnamed lastTranslucentSortZLnet/minecraft/client/render/WorldRenderer;lastTranslucentSortZ:D
-
needsTerrainUpdate
private boolean needsTerrainUpdate- Mappings:
Namespace Name Mixin selector official apLeho;ap:Zintermediary field_4077Lnet/minecraft/class_761;field_4077:Znamed needsTerrainUpdateLnet/minecraft/client/render/WorldRenderer;needsTerrainUpdate:Z
-
frame
private int frame- Mappings:
Namespace Name Mixin selector official aqLeho;aq:Iintermediary field_20792Lnet/minecraft/class_761;field_20792:Inamed frameLnet/minecraft/client/render/WorldRenderer;frame:I
-
field_20793
private int field_20793- Mappings:
Namespace Name Mixin selector official arLeho;ar:Iintermediary field_20793Lnet/minecraft/class_761;field_20793:Inamed field_20793Lnet/minecraft/client/render/WorldRenderer;field_20793:I
-
field_20794
private final float[] field_20794- Mappings:
Namespace Name Mixin selector official asLeho;as:[Fintermediary field_20794Lnet/minecraft/class_761;field_20794:[Fnamed field_20794Lnet/minecraft/client/render/WorldRenderer;field_20794:[F
-
field_20795
private final float[] field_20795- Mappings:
Namespace Name Mixin selector official atLeho;at:[Fintermediary field_20795Lnet/minecraft/class_761;field_20795:[Fnamed field_20795Lnet/minecraft/client/render/WorldRenderer;field_20795:[F
-
-
Constructor Details
-
WorldRenderer
- Mappings:
Namespace Name Mixin selector official <init>Leho;<init>(Ldqk;Lehw;)Vintermediary <init>Lnet/minecraft/class_761;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_4599;)Vnamed <init>Lnet/minecraft/client/render/WorldRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/render/BufferBuilderStorage;)V
-
-
Method Details
-
renderWeather
private void renderWeather(LightmapTextureManager manager, float float2, double double2, double double3, double double4)- Mappings:
Namespace Name Mixin selector official aLeho;a(Lehp;FDDD)Vintermediary method_22714Lnet/minecraft/class_761;method_22714(Lnet/minecraft/class_765;FDDD)Vnamed renderWeatherLnet/minecraft/client/render/WorldRenderer;renderWeather(Lnet/minecraft/client/render/LightmapTextureManager;FDDD)V
-
tickRainSplashing
- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldpv;)Vintermediary method_22713Lnet/minecraft/class_761;method_22713(Lnet/minecraft/class_4184;)Vnamed tickRainSplashingLnet/minecraft/client/render/WorldRenderer;tickRainSplashing(Lnet/minecraft/client/render/Camera;)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Mappings:
Namespace Name Mixin selector official closeLeho;close()Vintermediary closeLnet/minecraft/class_761;close()Vnamed closeLnet/minecraft/client/render/WorldRenderer;close()V
-
apply
- Specified by:
applyin interfaceSynchronousResourceReloadListener- Mappings:
Namespace Name Mixin selector official aLacy;a(Lacx;)Vintermediary method_14491Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)Vnamed applyLnet/minecraft/resource/SynchronousResourceReloadListener;apply(Lnet/minecraft/resource/ResourceManager;)V
-
loadEntityOutlineShader
public void loadEntityOutlineShader()- Mappings:
Namespace Name Mixin selector official aLeho;a()Vintermediary method_3296Lnet/minecraft/class_761;method_3296()Vnamed loadEntityOutlineShaderLnet/minecraft/client/render/WorldRenderer;loadEntityOutlineShader()V
-
loadTransparencyShader
private void loadTransparencyShader()- Mappings:
Namespace Name Mixin selector official vLeho;v()Vintermediary method_29365Lnet/minecraft/class_761;method_29365()Vnamed loadTransparencyShaderLnet/minecraft/client/render/WorldRenderer;loadTransparencyShader()V
-
resetTransparencyShader
private void resetTransparencyShader()- Mappings:
Namespace Name Mixin selector official wLeho;w()Vintermediary method_29701Lnet/minecraft/class_761;method_29701()Vnamed resetTransparencyShaderLnet/minecraft/client/render/WorldRenderer;resetTransparencyShader()V
-
drawEntityOutlinesFramebuffer
public void drawEntityOutlinesFramebuffer()- Mappings:
Namespace Name Mixin selector official bLeho;b()Vintermediary method_3254Lnet/minecraft/class_761;method_3254()Vnamed drawEntityOutlinesFramebufferLnet/minecraft/client/render/WorldRenderer;drawEntityOutlinesFramebuffer()V
-
canDrawEntityOutlines
protected boolean canDrawEntityOutlines()- Mappings:
Namespace Name Mixin selector official dLeho;d()Zintermediary method_3270Lnet/minecraft/class_761;method_3270()Znamed canDrawEntityOutlinesLnet/minecraft/client/render/WorldRenderer;canDrawEntityOutlines()Z
-
renderDarkSky
private void renderDarkSky()- Mappings:
Namespace Name Mixin selector official xLeho;x()Vintermediary method_3265Lnet/minecraft/class_761;method_3265()Vnamed renderDarkSkyLnet/minecraft/client/render/WorldRenderer;renderDarkSky()V
-
renderLightSky
private void renderLightSky()- Mappings:
Namespace Name Mixin selector official yLeho;y()Vintermediary method_3277Lnet/minecraft/class_761;method_3277()Vnamed renderLightSkyLnet/minecraft/client/render/WorldRenderer;renderLightSky()V
-
renderSkyHalf
- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlm;FZ)Vintermediary method_3283Lnet/minecraft/class_761;method_3283(Lnet/minecraft/class_287;FZ)Vnamed renderSkyHalfLnet/minecraft/client/render/WorldRenderer;renderSkyHalf(Lnet/minecraft/client/render/BufferBuilder;FZ)V
-
renderStars
private void renderStars()- Mappings:
Namespace Name Mixin selector official zLeho;z()Vintermediary method_3293Lnet/minecraft/class_761;method_3293()Vnamed renderStarsLnet/minecraft/client/render/WorldRenderer;renderStars()V
-
renderStars
- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlm;)Vintermediary method_3255Lnet/minecraft/class_761;method_3255(Lnet/minecraft/class_287;)Vnamed renderStarsLnet/minecraft/client/render/WorldRenderer;renderStars(Lnet/minecraft/client/render/BufferBuilder;)V
-
setWorld
- Mappings:
Namespace Name Mixin selector official aLeho;a(Ledy;)Vintermediary method_3244Lnet/minecraft/class_761;method_3244(Lnet/minecraft/class_638;)Vnamed setWorldLnet/minecraft/client/render/WorldRenderer;setWorld(Lnet/minecraft/client/world/ClientWorld;)V
-
reload
public void reload()- Mappings:
Namespace Name Mixin selector official eLeho;e()Vintermediary method_3279Lnet/minecraft/class_761;method_3279()Vnamed reloadLnet/minecraft/client/render/WorldRenderer;reload()V
-
clearChunkRenderers
protected void clearChunkRenderers()- Mappings:
Namespace Name Mixin selector official fLeho;f()Vintermediary method_3280Lnet/minecraft/class_761;method_3280()Vnamed clearChunkRenderersLnet/minecraft/client/render/WorldRenderer;clearChunkRenderers()V
-
onResized
public void onResized(int int2, int int3)- Mappings:
Namespace Name Mixin selector official aLeho;a(II)Vintermediary method_3242Lnet/minecraft/class_761;method_3242(II)Vnamed onResizedLnet/minecraft/client/render/WorldRenderer;onResized(II)V
-
getChunksDebugString
- Mappings:
Namespace Name Mixin selector official gLeho;g()Ljava/lang/String;intermediary method_3289Lnet/minecraft/class_761;method_3289()Ljava/lang/String;named getChunksDebugStringLnet/minecraft/client/render/WorldRenderer;getChunksDebugString()Ljava/lang/String;
-
getCompletedChunkCount
protected int getCompletedChunkCount()- Mappings:
Namespace Name Mixin selector official hLeho;h()Iintermediary method_3246Lnet/minecraft/class_761;method_3246()Inamed getCompletedChunkCountLnet/minecraft/client/render/WorldRenderer;getCompletedChunkCount()I
-
getEntitiesDebugString
- Mappings:
Namespace Name Mixin selector official iLeho;i()Ljava/lang/String;intermediary method_3272Lnet/minecraft/class_761;method_3272()Ljava/lang/String;named getEntitiesDebugStringLnet/minecraft/client/render/WorldRenderer;getEntitiesDebugString()Ljava/lang/String;
-
setupTerrain
private void setupTerrain(Camera camera, Frustum frustum, boolean hasForcedFrustum, int frame, boolean spectator)- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldpv;Lekl;ZIZ)Vintermediary method_3273Lnet/minecraft/class_761;method_3273(Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;ZIZ)Vnamed setupTerrainLnet/minecraft/client/render/WorldRenderer;setupTerrain(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;ZIZ)V
-
getAdjacentChunk
@Nullable private ChunkBuilder.BuiltChunk getAdjacentChunk(BlockPos pos, ChunkBuilder.BuiltChunk chunk, Direction direction)- Mappings:
Namespace Name Mixin selector official aLeho;a(Lfx;Lekg$c;Lgc;)Lekg$c;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;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;
-
captureFrustum
private void captureFrustum(Matrix4f modelMatrix, Matrix4f matrix4f, double x, double y, double z, Frustum frustum)- Mappings:
Namespace Name Mixin selector official aLeho;a(Lb;Lb;DDDLekl;)Vintermediary method_3275Lnet/minecraft/class_761;method_3275(Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;DDDLnet/minecraft/class_4604;)Vnamed captureFrustumLnet/minecraft/client/render/WorldRenderer;captureFrustum(Lnet/minecraft/util/math/Matrix4f;Lnet/minecraft/util/math/Matrix4f;DDDLnet/minecraft/client/render/Frustum;)V
-
method_32133
- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlr;Ldiu;Lb;)Vintermediary method_32133Lnet/minecraft/class_761;method_32133(Lnet/minecraft/class_4587;Lnet/minecraft/class_243;Lnet/minecraft/class_1159;)Vnamed method_32133Lnet/minecraft/client/render/WorldRenderer;method_32133(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Matrix4f;)V
-
render
public void render(MatrixStack matrices, float tickDelta, long limitTime, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, Matrix4f matrix4f)- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlr;FJZLdpv;Lehj;Lehp;Lb;)Vintermediary method_22710Lnet/minecraft/class_761;method_22710(Lnet/minecraft/class_4587;FJZLnet/minecraft/class_4184;Lnet/minecraft/class_757;Lnet/minecraft/class_765;Lnet/minecraft/class_1159;)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;Lnet/minecraft/util/math/Matrix4f;)V
-
checkEmpty
- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlr;)Vintermediary method_22979Lnet/minecraft/class_761;method_22979(Lnet/minecraft/class_4587;)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 official aLeho;a(Laqv;DDDFLdlr;Lehq;)Vintermediary method_22977Lnet/minecraft/class_761;method_22977(Lnet/minecraft/class_1297;DDDFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)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 double2, double double3, double double4)- Mappings:
Namespace Name Mixin selector official aLeho;a(Lehy;Ldlr;DDD)Vintermediary method_3251Lnet/minecraft/class_761;method_3251(Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;DDD)Vnamed renderLayerLnet/minecraft/client/render/WorldRenderer;renderLayer(Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/util/math/MatrixStack;DDD)V
-
renderChunkDebugInfo
- Mappings:
Namespace Name Mixin selector official bLeho;b(Ldpv;)Vintermediary method_22989Lnet/minecraft/class_761;method_22989(Lnet/minecraft/class_4184;)Vnamed renderChunkDebugInfoLnet/minecraft/client/render/WorldRenderer;renderChunkDebugInfo(Lnet/minecraft/client/render/Camera;)V
-
method_22984
- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlv;I)Vintermediary method_22984Lnet/minecraft/class_761;method_22984(Lnet/minecraft/class_4588;I)Vnamed method_22984Lnet/minecraft/client/render/WorldRenderer;method_22984(Lnet/minecraft/client/render/VertexConsumer;I)V
-
method_22985
private void method_22985(VertexConsumer vertexConsumer, int int2, int int3, int int4, int int5, int int6, int int7, int int8)- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlv;IIIIIII)Vintermediary method_22985Lnet/minecraft/class_761;method_22985(Lnet/minecraft/class_4588;IIIIIII)Vnamed method_22985Lnet/minecraft/client/render/WorldRenderer;method_22985(Lnet/minecraft/client/render/VertexConsumer;IIIIIII)V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official lLeho;l()Vintermediary method_3252Lnet/minecraft/class_761;method_3252()Vnamed tickLnet/minecraft/client/render/WorldRenderer;tick()V
-
removeBlockBreakingInfo
- Mappings:
Namespace Name Mixin selector official aLeho;a(Laag;)Vintermediary method_22987Lnet/minecraft/class_761;method_22987(Lnet/minecraft/class_3191;)Vnamed removeBlockBreakingInfoLnet/minecraft/client/render/WorldRenderer;removeBlockBreakingInfo(Lnet/minecraft/client/render/BlockBreakingInfo;)V
-
renderEndSky
- Mappings:
Namespace Name Mixin selector official bLeho;b(Ldlr;)Vintermediary method_3250Lnet/minecraft/class_761;method_3250(Lnet/minecraft/class_4587;)Vnamed renderEndSkyLnet/minecraft/client/render/WorldRenderer;renderEndSky(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderSky
- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlr;F)Vintermediary method_3257Lnet/minecraft/class_761;method_3257(Lnet/minecraft/class_4587;F)Vnamed renderSkyLnet/minecraft/client/render/WorldRenderer;renderSky(Lnet/minecraft/client/util/math/MatrixStack;F)V
-
renderClouds
public void renderClouds(MatrixStack matrices, float tickDelta, double cameraX, double cameraY, double cameraZ)- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlr;FDDD)Vintermediary method_3259Lnet/minecraft/class_761;method_3259(Lnet/minecraft/class_4587;FDDD)Vnamed renderCloudsLnet/minecraft/client/render/WorldRenderer;renderClouds(Lnet/minecraft/client/util/math/MatrixStack;FDDD)V
-
renderClouds
- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlm;DDDLdiu;)Vintermediary method_3239Lnet/minecraft/class_761;method_3239(Lnet/minecraft/class_287;DDDLnet/minecraft/class_243;)Vnamed renderCloudsLnet/minecraft/client/render/WorldRenderer;renderClouds(Lnet/minecraft/client/render/BufferBuilder;DDDLnet/minecraft/util/math/Vec3d;)V
-
updateChunks
private void updateChunks(long limitTime)- Mappings:
Namespace Name Mixin selector official aLeho;a(J)Vintermediary method_3269Lnet/minecraft/class_761;method_3269(J)Vnamed updateChunksLnet/minecraft/client/render/WorldRenderer;updateChunks(J)V
-
renderWorldBorder
- Mappings:
Namespace Name Mixin selector official cLeho;c(Ldpv;)Vintermediary method_3243Lnet/minecraft/class_761;method_3243(Lnet/minecraft/class_4184;)Vnamed renderWorldBorderLnet/minecraft/client/render/WorldRenderer;renderWorldBorder(Lnet/minecraft/client/render/Camera;)V
-
drawBlockOutline
private void drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double double2, double double3, double double4, BlockPos blockPos, BlockState blockState)- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlr;Ldlv;Laqv;DDDLfx;Lcht;)Vintermediary 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;)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_22983
public static void method_22983(MatrixStack matrixStack, VertexConsumer vertexConsumer, VoxelShape voxelShape, double double2, double double3, double double4, float float2, float float3, float float4, float float5)- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlr;Ldlv;Ldjn;DDDFFFF)Vintermediary method_22983Lnet/minecraft/class_761;method_22983(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFF)Vnamed method_22983Lnet/minecraft/client/render/WorldRenderer;method_22983(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/shape/VoxelShape;DDDFFFF)V
-
drawShapeOutline
private static void drawShapeOutline(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape voxelShape, double double2, double double3, double double4, float float2, float float3, float float4, float float5)- Mappings:
Namespace Name Mixin selector official bLeho;b(Ldlr;Ldlv;Ldjn;DDDFFFF)Vintermediary method_3291Lnet/minecraft/class_761;method_3291(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFF)Vnamed drawShapeOutlineLnet/minecraft/client/render/WorldRenderer;drawShapeOutline(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/shape/VoxelShape;DDDFFFF)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 aLeho;a(Ldlr;Ldlv;Ldip;FFFF)Vintermediary method_22982Lnet/minecraft/class_761;method_22982(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_238;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 official aLeho;a(Ldlr;Ldlv;DDDDDDFFFF)Vintermediary method_22980Lnet/minecraft/class_761;method_22980(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;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 official aLeho;a(Ldlr;Ldlv;DDDDDDFFFFFFF)Vintermediary method_22981Lnet/minecraft/class_761;method_22981(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFFFFF)Vnamed drawBoxLnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;DDDDDDFFFFFFF)V
-
drawBox
public static void drawBox(BufferBuilder buffer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha)- Mappings:
Namespace Name Mixin selector official aLeho;a(Ldlm;DDDDDDFFFF)Vintermediary method_3258Lnet/minecraft/class_761;method_3258(Lnet/minecraft/class_287;DDDDDDFFFF)Vnamed drawBoxLnet/minecraft/client/render/WorldRenderer;drawBox(Lnet/minecraft/client/render/BufferBuilder;DDDDDDFFFF)V
-
updateBlock
public void updateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags)- Mappings:
Namespace Name Mixin selector official aLeho;a(Lbsz;Lfx;Lcht;Lcht;I)Vintermediary method_8570Lnet/minecraft/class_761;method_8570(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;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 official aLeho;a(Lfx;Z)Vintermediary method_16037Lnet/minecraft/class_761;method_16037(Lnet/minecraft/class_2338;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 official aLeho;a(IIIIII)Vintermediary method_18146Lnet/minecraft/class_761;method_18146(IIIIII)Vnamed scheduleBlockRendersLnet/minecraft/client/render/WorldRenderer;scheduleBlockRenders(IIIIII)V
-
scheduleBlockRerenderIfNeeded
- Mappings:
Namespace Name Mixin selector official aLeho;a(Lfx;Lcht;Lcht;)Vintermediary method_21596Lnet/minecraft/class_761;method_21596(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)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 official aLeho;a(III)Vintermediary method_18145Lnet/minecraft/class_761;method_18145(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 official bLeho;b(III)Vintermediary method_8571Lnet/minecraft/class_761;method_8571(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 official aLeho;a(IIIZ)Vintermediary method_3295Lnet/minecraft/class_761;method_3295(IIIZ)Vnamed scheduleChunkRenderLnet/minecraft/client/render/WorldRenderer;scheduleChunkRender(IIIZ)V
-
playSong
- Mappings:
Namespace Name Mixin selector official aLeho;a(Laef;Lfx;)Vintermediary method_8562Lnet/minecraft/class_761;method_8562(Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)Vnamed playSongLnet/minecraft/client/render/WorldRenderer;playSong(Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/util/math/BlockPos;)V
-
updateEntitiesForSong
- Mappings:
Namespace Name Mixin selector official aLeho;a(Lbtv;Lfx;Z)Vintermediary method_3247Lnet/minecraft/class_761;method_3247(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;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 official aLeho;a(Lhj;ZDDDDDD)Vintermediary method_8568Lnet/minecraft/class_761;method_8568(Lnet/minecraft/class_2394;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 official aLeho;a(Lhj;ZZDDDDDD)Vintermediary method_8563Lnet/minecraft/class_761;method_8563(Lnet/minecraft/class_2394;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 official aLeho;a(Lhj;DDDDDD)Vintermediary method_3276Lnet/minecraft/class_761;method_3276(Lnet/minecraft/class_2394;DDDDDD)Vnamed addParticleLnet/minecraft/client/render/WorldRenderer;addParticle(Lnet/minecraft/particle/ParticleEffect;DDDDDD)V
-
spawnParticle
@Nullable private Particle spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)- Mappings:
Namespace Name Mixin selector official bLeho;b(Lhj;ZDDDDDD)Lefo;intermediary method_3282Lnet/minecraft/class_761;method_3282(Lnet/minecraft/class_2394;ZDDDDDD)Lnet/minecraft/class_703;named spawnParticleLnet/minecraft/client/render/WorldRenderer;spawnParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)Lnet/minecraft/client/particle/Particle;
-
spawnParticle
@Nullable private 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 bLeho;b(Lhj;ZZDDDDDD)Lefo;intermediary method_3288Lnet/minecraft/class_761;method_3288(Lnet/minecraft/class_2394;ZZDDDDDD)Lnet/minecraft/class_703;named spawnParticleLnet/minecraft/client/render/WorldRenderer;spawnParticle(Lnet/minecraft/particle/ParticleEffect;ZZDDDDDD)Lnet/minecraft/client/particle/Particle;
-
getRandomParticleSpawnChance
- Mappings:
Namespace Name Mixin selector official aLeho;a(Z)Ldqp;intermediary method_3268Lnet/minecraft/class_761;method_3268(Z)Lnet/minecraft/class_4066;named getRandomParticleSpawnChanceLnet/minecraft/client/render/WorldRenderer;getRandomParticleSpawnChance(Z)Lnet/minecraft/client/option/ParticlesMode;
-
method_3267
public void method_3267()- Mappings:
Namespace Name Mixin selector official mLeho;m()Vintermediary method_3267Lnet/minecraft/class_761;method_3267()Vnamed method_3267Lnet/minecraft/client/render/WorldRenderer;method_3267()V
-
processGlobalEvent
- Mappings:
Namespace Name Mixin selector official aLeho;a(ILfx;I)Vintermediary method_8564Lnet/minecraft/class_761;method_8564(ILnet/minecraft/class_2338;I)Vnamed processGlobalEventLnet/minecraft/client/render/WorldRenderer;processGlobalEvent(ILnet/minecraft/util/math/BlockPos;I)V
-
processWorldEvent
- Mappings:
Namespace Name Mixin selector official aLeho;a(Lbhl;ILfx;I)Vintermediary method_8567Lnet/minecraft/class_761;method_8567(Lnet/minecraft/class_1657;ILnet/minecraft/class_2338;I)Vnamed processWorldEventLnet/minecraft/client/render/WorldRenderer;processWorldEvent(Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V
-
setBlockBreakingInfo
- Mappings:
Namespace Name Mixin selector official bLeho;b(ILfx;I)Vintermediary method_8569Lnet/minecraft/class_761;method_8569(ILnet/minecraft/class_2338;I)Vnamed setBlockBreakingInfoLnet/minecraft/client/render/WorldRenderer;setBlockBreakingInfo(ILnet/minecraft/util/math/BlockPos;I)V
-
isTerrainRenderComplete
public boolean isTerrainRenderComplete()- Mappings:
Namespace Name Mixin selector official nLeho;n()Zintermediary method_3281Lnet/minecraft/class_761;method_3281()Znamed isTerrainRenderCompleteLnet/minecraft/client/render/WorldRenderer;isTerrainRenderComplete()Z
-
scheduleTerrainUpdate
public void scheduleTerrainUpdate()- Mappings:
Namespace Name Mixin selector official oLeho;o()Vintermediary method_3292Lnet/minecraft/class_761;method_3292()Vnamed scheduleTerrainUpdateLnet/minecraft/client/render/WorldRenderer;scheduleTerrainUpdate()V
-
updateNoCullingBlockEntities
public void updateNoCullingBlockEntities(Collection<BlockEntity> removed, Collection<BlockEntity> added)- Mappings:
Namespace Name Mixin selector official aLeho;a(Ljava/util/Collection;Ljava/util/Collection;)Vintermediary method_3245Lnet/minecraft/class_761;method_3245(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 official aLeho;a(Lbsx;Lfx;)Iintermediary method_23794Lnet/minecraft/class_761;method_23794(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)Inamed getLightmapCoordinatesLnet/minecraft/client/render/WorldRenderer;getLightmapCoordinates(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;)I
-
getLightmapCoordinates
- Mappings:
Namespace Name Mixin selector official aLeho;a(Lbsx;Lcht;Lfx;)Iintermediary method_23793Lnet/minecraft/class_761;method_23793(Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Inamed getLightmapCoordinatesLnet/minecraft/client/render/WorldRenderer;getLightmapCoordinates(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)I
-
getEntityOutlinesFramebuffer
- Mappings:
Namespace Name Mixin selector official pLeho;p()Ldkl;intermediary method_22990Lnet/minecraft/class_761;method_22990()Lnet/minecraft/class_276;named getEntityOutlinesFramebufferLnet/minecraft/client/render/WorldRenderer;getEntityOutlinesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getTranslucentFramebuffer
- Mappings:
Namespace Name Mixin selector official qLeho;q()Ldkl;intermediary method_29360Lnet/minecraft/class_761;method_29360()Lnet/minecraft/class_276;named getTranslucentFramebufferLnet/minecraft/client/render/WorldRenderer;getTranslucentFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getEntityFramebuffer
- Mappings:
Namespace Name Mixin selector official rLeho;r()Ldkl;intermediary method_29361Lnet/minecraft/class_761;method_29361()Lnet/minecraft/class_276;named getEntityFramebufferLnet/minecraft/client/render/WorldRenderer;getEntityFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getParticlesFramebuffer
- Mappings:
Namespace Name Mixin selector official sLeho;s()Ldkl;intermediary method_29362Lnet/minecraft/class_761;method_29362()Lnet/minecraft/class_276;named getParticlesFramebufferLnet/minecraft/client/render/WorldRenderer;getParticlesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getWeatherFramebuffer
- Mappings:
Namespace Name Mixin selector official tLeho;t()Ldkl;intermediary method_29363Lnet/minecraft/class_761;method_29363()Lnet/minecraft/class_276;named getWeatherFramebufferLnet/minecraft/client/render/WorldRenderer;getWeatherFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-
getCloudsFramebuffer
- Mappings:
Namespace Name Mixin selector official uLeho;u()Ldkl;intermediary method_29364Lnet/minecraft/class_761;method_29364()Lnet/minecraft/class_276;named getCloudsFramebufferLnet/minecraft/client/render/WorldRenderer;getCloudsFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
-