Package net.minecraft.client.render
Class WorldRenderer
java.lang.Object
net.minecraft.client.render.WorldRenderer
- All Implemented Interfaces:
AutoCloseable,ResourceReloader,SynchronousResourceReloader
@Environment(CLIENT)
public class WorldRenderer
extends Object
implements SynchronousResourceReloader, AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/render/WorldRendererintermediary net/minecraft/class_761official hke
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloader
ResourceReloader.Key<T>, ResourceReloader.Store, ResourceReloader.Synchronizer -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Int2ObjectMap<BlockBreakingInfo> private final Long2ObjectMap<SortedSet<BlockBreakingInfo>> private final BlockEntityRenderManagerprivate final BufferBuilderStorageprivate final ObjectArrayList<ChunkBuilder.BuiltChunk> private intprivate intprivate intprivate Frustumprivate booleanprivate ChunkBuilderprivate intprivate final ChunkRenderingDataPreparerprivate BuiltChunkStorageprivate final MinecraftClientprivate final CloudRendererfinal DebugRendererprivate static final Identifierprivate Framebufferprivate final OrderedRenderCommandQueueImplprivate final RenderDispatcherprivate final EntityRenderManagerprivate static final floatprivate final DefaultFramebufferSetfinal GameTestDebugRendererprivate final GizmoCollectorImplstatic final intprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate BlockPosprivate static final intstatic final intprivate final ObjectArrayList<ChunkBuilder.BuiltChunk> private final SubmittableBatchstatic final intprivate SkyRenderingprivate GpuSamplerprivate intprivate static final Identifierprivate intprivate final WeatherRenderingprivate ClientWorldprivate final WorldBorderRenderingprivate final WorldRenderState -
Constructor Summary
ConstructorsConstructorDescriptionWorldRenderer(MinecraftClient client, EntityRenderManager entityRenderManager, BlockEntityRenderManager blockEntityRenderManager, BufferBuilderStorage bufferBuilders, WorldRenderState worldRenderState, RenderDispatcher entityRenderDispatcher) -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate voidapplyFrustum(Frustum frustum) protected booleanvoidprivate voidcheckEmpty(MatrixStack matrices) private voidclear()voidclose()private voiddrawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, double x, double y, double z, OutlineRenderState state, int color, float lineWidth) voidprivate voidfillBlockBreakingProgressRenderState(Camera camera, WorldRenderState renderStates) private voidfillBlockEntityRenderStates(Camera camera, float tickProgress, WorldRenderState renderStates) private voidfillEntityOutlineRenderStates(Camera camera, WorldRenderState renderStates) private voidfillEntityRenderStates(Camera camera, Frustum frustum, RenderTickCounter tickCounter, WorldRenderState renderStates) private EntityRenderStategetAndUpdateRenderState(Entity entity, float tickProgress) @Nullable Frustum@Nullable ChunkBuilderdouble@Nullable String@Nullable Framebufferint@Nullable String@Nullable Framebuffer@Nullable Framebufferstatic intgetLightmapCoordinates(WorldRenderer.BrightnessGetter brightnessGetter, BlockRenderView world, BlockState state, BlockPos pos) static intgetLightmapCoordinates(BlockRenderView world, BlockPos pos) @Nullable Framebuffer@Nullable Framebufferprivate @Nullable PostEffectProcessordouble@Nullable Framebufferprivate booleanhasBlindnessOrDarkness(Camera camera) booleanisRenderingReady(BlockPos pos) booleanvoidvoidstatic FrustumoffsetFrustum(Frustum frustum) voidonChunkUnload(long sectionPos) voidonResized(int width, int height) private voidpushEntityRenders(MatrixStack matrices, WorldRenderState renderStates, OrderedRenderCommandQueue queue) voidvoidreload()voidreload(ResourceManager manager) Performs the reload in the apply executor, or the game engine.private voidvoidrender(ObjectAllocator allocator, RenderTickCounter tickCounter, boolean renderBlockOutline, Camera camera, Matrix4f positionMatrix, Matrix4f matrix4f, Matrix4f projectionMatrix, GpuBufferSlice fogBuffer, Vector4f fogColor, boolean renderSky) private voidrenderBlockDamage(MatrixStack matrices, VertexConsumerProvider.Immediate immediate, WorldRenderState renderStates) private voidrenderBlockEntities(MatrixStack matrices, WorldRenderState renderStates, OrderedRenderCommandQueueImpl queue) private SectionRenderStaterenderBlockLayers(Matrix4fc matrix, double cameraX, double cameraY, double cameraZ) private voidrenderClouds(FrameGraphBuilder frameGraphBuilder, CloudRenderMode mode, Vec3d cameraPos, long long2, float float2, int int2, float float3) private voidrenderLateDebug(FrameGraphBuilder frameGraphBuilder, CameraRenderState cameraRenderState, GpuBufferSlice fogBuffer, Matrix4f matrix4f) private voidrenderMain(FrameGraphBuilder frameGraphBuilder, Frustum frustum, Matrix4f posMatrix, GpuBufferSlice fogBuffer, boolean renderBlockOutline, WorldRenderState state, RenderTickCounter tickCounter, Profiler profiler) private voidrenderParticles(FrameGraphBuilder frameGraphBuilder, GpuBufferSlice fogBuffer) private voidrenderSky(FrameGraphBuilder frameGraphBuilder, Camera camera, GpuBufferSlice fogBuffer) private voidrenderTargetBlockOutline(VertexConsumerProvider.Immediate immediate, MatrixStack matrices, boolean renderBlockOutline, WorldRenderState renderStates) private voidrenderWeather(FrameGraphBuilder frameGraphBuilder, GpuBufferSlice gpuBufferSlice) voidrotate()voidscheduleBlockRenders(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) voidscheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated) voidscheduleChunkRender(int chunkX, int chunkY, int chunkZ) private voidscheduleChunkRender(int x, int y, int z, boolean important) voidscheduleChunkRenders(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) voidscheduleChunkRenders3x3x3(int x, int y, int z) private voidscheduleChunkTranslucencySort(ChunkBuilder.BuiltChunk chunk, NormalizedRelativePos relativePos, Vec3d cameraPos, boolean needsUpdate, boolean ignoreCameraAlignment) voidscheduleNeighborUpdates(ChunkPos chunkPos) private voidscheduleSectionRender(BlockPos pos, boolean important) voidvoidsetBlockBreakingInfo(int entityId, BlockPos pos, int stage) private FrustumsetupFrustum(Matrix4f posMatrix, Matrix4f projMatrix, Vec3d pos) voidsetWorld(@Nullable ClientWorld world) voidprivate voidtranslucencySort(Vec3d cameraPos) voidupdateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags) private voidprivate voidupdateCamera(Camera camera, Frustum frustum, boolean spectator) private voidupdateChunks(Camera camera) 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
getName, prepareSharedStateMethods inherited from interface net.minecraft.resource.SynchronousResourceReloader
reload
-
Field Details
-
TRANSPARENCY
- Mappings:
Namespace Name Mixin selector named TRANSPARENCYLnet/minecraft/client/render/WorldRenderer;TRANSPARENCY:Lnet/minecraft/util/Identifier;intermediary field_53900Lnet/minecraft/class_761;field_53900:Lnet/minecraft/class_2960;official fLhke;f:Lamo;
-
ENTITY_OUTLINE
- Mappings:
Namespace Name Mixin selector named ENTITY_OUTLINELnet/minecraft/client/render/WorldRenderer;ENTITY_OUTLINE:Lnet/minecraft/util/Identifier;intermediary field_53901Lnet/minecraft/class_761;field_53901:Lnet/minecraft/class_2960;official gLhke;g:Lamo;
-
SECTION_SIZE
public static final int SECTION_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector named SECTION_SIZELnet/minecraft/client/render/WorldRenderer;SECTION_SIZE:Iintermediary field_32759Lnet/minecraft/class_761;field_32759:Iofficial aLhke;a:I
-
HALF_SECTION_SIZE
public static final int HALF_SECTION_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector named HALF_SECTION_SIZELnet/minecraft/client/render/WorldRenderer;HALF_SECTION_SIZE:Iintermediary field_34812Lnet/minecraft/class_761;field_34812:Iofficial bLhke;b:I
-
NEARBY_SECTION_DISTANCE
public static final int NEARBY_SECTION_DISTANCE- See Also:
- Mappings:
Namespace Name Mixin selector named NEARBY_SECTION_DISTANCELnet/minecraft/client/render/WorldRenderer;NEARBY_SECTION_DISTANCE:Iintermediary field_54162Lnet/minecraft/class_761;field_54162:Iofficial cLhke;c:I
-
MIN_TRANSPARENT_SORT_COUNT
private static final int MIN_TRANSPARENT_SORT_COUNT- See Also:
- Mappings:
Namespace Name Mixin selector named MIN_TRANSPARENT_SORT_COUNTLnet/minecraft/client/render/WorldRenderer;MIN_TRANSPARENT_SORT_COUNT:Iintermediary field_54163Lnet/minecraft/class_761;field_54163:Iofficial hLhke;h:I
-
field_64450
private static final float field_64450- See Also:
- Mappings:
Namespace Name Mixin selector named field_64450Lnet/minecraft/client/render/WorldRenderer;field_64450:Fintermediary field_64450Lnet/minecraft/class_761;field_64450:Fofficial iLhke;i:F
-
client
- Mappings:
Namespace Name Mixin selector named clientLnet/minecraft/client/render/WorldRenderer;client:Lnet/minecraft/client/MinecraftClient;intermediary field_4088Lnet/minecraft/class_761;field_4088:Lnet/minecraft/class_310;official jLhke;j:Lgec;
-
entityRenderManager
- Mappings:
Namespace Name Mixin selector named entityRenderManagerLnet/minecraft/client/render/WorldRenderer;entityRenderManager:Lnet/minecraft/client/render/entity/EntityRenderManager;intermediary field_4109Lnet/minecraft/class_761;field_4109:Lnet/minecraft/class_898;official kLhke;k:Lhsl;
-
blockEntityRenderManager
- Mappings:
Namespace Name Mixin selector named blockEntityRenderManagerLnet/minecraft/client/render/WorldRenderer;blockEntityRenderManager:Lnet/minecraft/client/render/block/entity/BlockEntityRenderManager;intermediary field_27741Lnet/minecraft/class_761;field_27741:Lnet/minecraft/class_824;official lLhke;l:Lhne;
-
bufferBuilders
- Mappings:
Namespace Name Mixin selector named bufferBuildersLnet/minecraft/client/render/WorldRenderer;bufferBuilders:Lnet/minecraft/client/render/BufferBuilderStorage;intermediary field_20951Lnet/minecraft/class_761;field_20951:Lnet/minecraft/class_4599;official mLhke;m:Lhkw;
-
skyRendering
- Mappings:
Namespace Name Mixin selector named skyRenderingLnet/minecraft/client/render/WorldRenderer;skyRendering:Lnet/minecraft/client/render/SkyRendering;intermediary field_53075Lnet/minecraft/class_761;field_53075:Lnet/minecraft/class_9975;official nLhke;n:Lhlh;
-
cloudRenderer
- Mappings:
Namespace Name Mixin selector named cloudRendererLnet/minecraft/client/render/WorldRenderer;cloudRenderer:Lnet/minecraft/client/render/CloudRenderer;intermediary field_53076Lnet/minecraft/class_761;field_53076:Lnet/minecraft/class_9955;official oLhke;o:Lhjs;
-
worldBorderRendering
- Mappings:
Namespace Name Mixin selector named worldBorderRenderingLnet/minecraft/client/render/WorldRenderer;worldBorderRendering:Lnet/minecraft/client/render/WorldBorderRendering;intermediary field_53077Lnet/minecraft/class_761;field_53077:Lnet/minecraft/class_9978;official pLhke;p:Lhlr;
-
weatherRendering
- Mappings:
Namespace Name Mixin selector named weatherRenderingLnet/minecraft/client/render/WorldRenderer;weatherRendering:Lnet/minecraft/client/render/WeatherRendering;intermediary field_53078Lnet/minecraft/class_761;field_53078:Lnet/minecraft/class_9976;official qLhke;q:Lhlq;
-
particleBatch
- Mappings:
Namespace Name Mixin selector named particleBatchLnet/minecraft/client/render/WorldRenderer;particleBatch:Lnet/minecraft/client/render/SubmittableBatch;intermediary field_62647Lnet/minecraft/class_761;field_62647:Lnet/minecraft/class_11943;official rLhke;r:Ligq;
-
debugRenderer
- Mappings:
Namespace Name Mixin selector named debugRendererLnet/minecraft/client/render/WorldRenderer;debugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer;intermediary field_63067Lnet/minecraft/class_761;field_63067:Lnet/minecraft/class_863;official dLhke;d:Lhqd;
-
gameTestDebugRenderer
- Mappings:
Namespace Name Mixin selector named gameTestDebugRendererLnet/minecraft/client/render/WorldRenderer;gameTestDebugRenderer:Lnet/minecraft/client/render/debug/GameTestDebugRenderer;intermediary field_63068Lnet/minecraft/class_761;field_63068:Lnet/minecraft/class_4503;official eLhke;e:Lhqh;
-
world
- Mappings:
Namespace Name Mixin selector named worldLnet/minecraft/client/render/WorldRenderer;world:Lnet/minecraft/client/world/ClientWorld;intermediary field_4085Lnet/minecraft/class_761;field_4085:Lnet/minecraft/class_638;official sLhke;s:Lhec;
-
chunkRenderingDataPreparer
- Mappings:
Namespace Name Mixin selector named chunkRenderingDataPreparerLnet/minecraft/client/render/WorldRenderer;chunkRenderingDataPreparer:Lnet/minecraft/client/render/ChunkRenderingDataPreparer;intermediary field_45615Lnet/minecraft/class_761;field_45615:Lnet/minecraft/class_8679;official tLhke;t:Lhlc;
-
builtChunks
- Mappings:
Namespace Name Mixin selector named builtChunksLnet/minecraft/client/render/WorldRenderer;builtChunks:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;intermediary field_45616Lnet/minecraft/class_761;field_45616:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;official uLhke;u:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
nearbyChunks
- Mappings:
Namespace Name Mixin selector named nearbyChunksLnet/minecraft/client/render/WorldRenderer;nearbyChunks:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;intermediary field_54164Lnet/minecraft/class_761;field_54164:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;official vLhke;v:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
chunks
- Mappings:
Namespace Name Mixin selector named chunksLnet/minecraft/client/render/WorldRenderer;chunks:Lnet/minecraft/client/render/BuiltChunkStorage;intermediary field_4112Lnet/minecraft/class_761;field_4112:Lnet/minecraft/class_769;official wLhke;w:Lhlo;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector named ticksLnet/minecraft/client/render/WorldRenderer;ticks:Iintermediary field_4073Lnet/minecraft/class_761;field_4073:Iofficial xLhke;x:I
-
blockBreakingInfos
- Mappings:
Namespace Name Mixin selector named blockBreakingInfosLnet/minecraft/client/render/WorldRenderer;blockBreakingInfos:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary field_4058Lnet/minecraft/class_761;field_4058:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;official yLhke;y:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
blockBreakingProgressions
- Mappings:
Namespace Name Mixin selector named blockBreakingProgressionsLnet/minecraft/client/render/WorldRenderer;blockBreakingProgressions:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;intermediary field_20950Lnet/minecraft/class_761;field_20950:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;official zLhke;z:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
-
entityOutlineFramebuffer
- Mappings:
Namespace Name Mixin selector named entityOutlineFramebufferLnet/minecraft/client/render/WorldRenderer;entityOutlineFramebuffer:Lnet/minecraft/client/gl/Framebuffer;intermediary field_53080Lnet/minecraft/class_761;field_53080:Lnet/minecraft/class_276;official ALhke;A:Lfwl;
-
framebufferSet
- Mappings:
Namespace Name Mixin selector named framebufferSetLnet/minecraft/client/render/WorldRenderer;framebufferSet:Lnet/minecraft/client/render/DefaultFramebufferSet;intermediary field_53081Lnet/minecraft/class_761;field_53081:Lnet/minecraft/class_9960;official BLhke;B:Lhkf;
-
cameraChunkX
private int cameraChunkX- Mappings:
Namespace Name Mixin selector named cameraChunkXLnet/minecraft/client/render/WorldRenderer;cameraChunkX:Iintermediary field_4084Lnet/minecraft/class_761;field_4084:Iofficial CLhke;C:I
-
cameraChunkY
private int cameraChunkY- Mappings:
Namespace Name Mixin selector named cameraChunkYLnet/minecraft/client/render/WorldRenderer;cameraChunkY:Iintermediary field_4105Lnet/minecraft/class_761;field_4105:Iofficial DLhke;D:I
-
cameraChunkZ
private int cameraChunkZ- Mappings:
Namespace Name Mixin selector named cameraChunkZLnet/minecraft/client/render/WorldRenderer;cameraChunkZ:Iintermediary field_4121Lnet/minecraft/class_761;field_4121:Iofficial ELhke;E:I
-
lastCameraX
private double lastCameraX- Mappings:
Namespace Name Mixin selector named lastCameraXLnet/minecraft/client/render/WorldRenderer;lastCameraX:Dintermediary field_4069Lnet/minecraft/class_761;field_4069:Dofficial FLhke;F:D
-
lastCameraY
private double lastCameraY- Mappings:
Namespace Name Mixin selector named lastCameraYLnet/minecraft/client/render/WorldRenderer;lastCameraY:Dintermediary field_4081Lnet/minecraft/class_761;field_4081:Dofficial GLhke;G:D
-
lastCameraZ
private double lastCameraZ- Mappings:
Namespace Name Mixin selector named lastCameraZLnet/minecraft/client/render/WorldRenderer;lastCameraZ:Dintermediary field_4096Lnet/minecraft/class_761;field_4096:Dofficial HLhke;H:D
-
lastCameraPitch
private double lastCameraPitch- Mappings:
Namespace Name Mixin selector named lastCameraPitchLnet/minecraft/client/render/WorldRenderer;lastCameraPitch:Dintermediary field_4115Lnet/minecraft/class_761;field_4115:Dofficial ILhke;I:D
-
lastCameraYaw
private double lastCameraYaw- Mappings:
Namespace Name Mixin selector named lastCameraYawLnet/minecraft/client/render/WorldRenderer;lastCameraYaw:Dintermediary field_4064Lnet/minecraft/class_761;field_4064:Dofficial JLhke;J:D
-
chunkBuilder
- Mappings:
Namespace Name Mixin selector named chunkBuilderLnet/minecraft/client/render/WorldRenderer;chunkBuilder:Lnet/minecraft/client/render/chunk/ChunkBuilder;intermediary field_45614Lnet/minecraft/class_761;field_45614:Lnet/minecraft/class_846;official KLhke;K:Lhpp;
-
viewDistance
private int viewDistance- Mappings:
Namespace Name Mixin selector named viewDistanceLnet/minecraft/client/render/WorldRenderer;viewDistance:Iintermediary field_4062Lnet/minecraft/class_761;field_4062:Iofficial LLhke;L:I
-
captureFrustum
private boolean captureFrustum- Mappings:
Namespace Name Mixin selector named captureFrustumLnet/minecraft/client/render/WorldRenderer;captureFrustum:Zintermediary field_62945Lnet/minecraft/class_761;field_62945:Zofficial MLhke;M:Z
-
capturedFrustum
- Mappings:
Namespace Name Mixin selector named capturedFrustumLnet/minecraft/client/render/WorldRenderer;capturedFrustum:Lnet/minecraft/client/render/Frustum;intermediary field_4056Lnet/minecraft/class_761;field_4056:Lnet/minecraft/class_4604;official NLhke;N:Lhpu;
-
lastTranslucencySortCameraPos
- Mappings:
Namespace Name Mixin selector named lastTranslucencySortCameraPosLnet/minecraft/client/render/WorldRenderer;lastTranslucencySortCameraPos:Lnet/minecraft/util/math/BlockPos;intermediary field_54160Lnet/minecraft/class_761;field_54160:Lnet/minecraft/class_2338;official OLhke;O:Lis;
-
chunkIndex
private int chunkIndex- Mappings:
Namespace Name Mixin selector named chunkIndexLnet/minecraft/client/render/WorldRenderer;chunkIndex:Iintermediary field_54161Lnet/minecraft/class_761;field_54161:Iofficial PLhke;P:I
-
worldRenderState
- Mappings:
Namespace Name Mixin selector named worldRenderStateLnet/minecraft/client/render/WorldRenderer;worldRenderState:Lnet/minecraft/client/render/state/WorldRenderState;intermediary field_61737Lnet/minecraft/class_761;field_61737:Lnet/minecraft/class_11658;official QLhke;Q:Lign;
-
entityRenderCommandQueue
- Mappings:
Namespace Name Mixin selector named entityRenderCommandQueueLnet/minecraft/client/render/WorldRenderer;entityRenderCommandQueue:Lnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl;intermediary field_61738Lnet/minecraft/class_761;field_61738:Lnet/minecraft/class_11661;official RLhke;R:Lhlm;
-
entityRenderDispatcher
- Mappings:
Namespace Name Mixin selector named entityRenderDispatcherLnet/minecraft/client/render/WorldRenderer;entityRenderDispatcher:Lnet/minecraft/client/render/command/RenderDispatcher;intermediary field_61739Lnet/minecraft/class_761;field_61739:Lnet/minecraft/class_11684;official SLhke;S:Licb;
-
terrainSampler
- Mappings:
Namespace Name Mixin selector named terrainSamplerLnet/minecraft/client/render/WorldRenderer;terrainSampler:Lnet/minecraft/client/gl/GpuSampler;intermediary field_64218Lnet/minecraft/class_761;field_64218:Lnet/minecraft/class_12137;official TLhke;T:Lfxx;
-
gizmoCollector
- Mappings:
Namespace Name Mixin selector named gizmoCollectorLnet/minecraft/client/render/WorldRenderer;gizmoCollector:Lnet/minecraft/world/debug/gizmo/GizmoCollectorImpl;intermediary field_63574Lnet/minecraft/class_761;field_63574:Lnet/minecraft/class_12185;official ULhke;U:Luq;
-
-
Constructor Details
-
WorldRenderer
public WorldRenderer(MinecraftClient client, EntityRenderManager entityRenderManager, BlockEntityRenderManager blockEntityRenderManager, BufferBuilderStorage bufferBuilders, WorldRenderState worldRenderState, RenderDispatcher entityRenderDispatcher) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/WorldRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/render/entity/EntityRenderManager;Lnet/minecraft/client/render/block/entity/BlockEntityRenderManager;Lnet/minecraft/client/render/BufferBuilderStorage;Lnet/minecraft/client/render/state/WorldRenderState;Lnet/minecraft/client/render/command/RenderDispatcher;)Vintermediary <init>Lnet/minecraft/class_761;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_898;Lnet/minecraft/class_824;Lnet/minecraft/class_4599;Lnet/minecraft/class_11658;Lnet/minecraft/class_11684;)Vofficial <init>Lhke;<init>(Lgec;Lhsl;Lhne;Lhkw;Lign;Licb;)V
-
-
Method Details
-
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 named reloadLnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)Vintermediary method_14491Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)Vofficial aLbba;a(Lbaz;)V
-
loadEntityOutlinePostProcessor
public void loadEntityOutlinePostProcessor()- Mappings:
Namespace Name Mixin selector named loadEntityOutlinePostProcessorLnet/minecraft/client/render/WorldRenderer;loadEntityOutlinePostProcessor()Vintermediary method_3296Lnet/minecraft/class_761;method_3296()Vofficial aLhke;a()V
-
getTransparencyPostEffectProcessor
- Mappings:
Namespace Name Mixin selector named getTransparencyPostEffectProcessorLnet/minecraft/client/render/WorldRenderer;getTransparencyPostEffectProcessor()Lnet/minecraft/client/gl/PostEffectProcessor;intermediary method_62907Lnet/minecraft/class_761;method_62907()Lnet/minecraft/class_279;official BLhke;B()Lhks;
-
drawEntityOutlinesFramebuffer
public void drawEntityOutlinesFramebuffer()- Mappings:
Namespace Name Mixin selector named drawEntityOutlinesFramebufferLnet/minecraft/client/render/WorldRenderer;drawEntityOutlinesFramebuffer()Vintermediary method_3254Lnet/minecraft/class_761;method_3254()Vofficial bLhke;b()V
-
canDrawEntityOutlines
protected boolean canDrawEntityOutlines()- Mappings:
Namespace Name Mixin selector named canDrawEntityOutlinesLnet/minecraft/client/render/WorldRenderer;canDrawEntityOutlines()Zintermediary method_3270Lnet/minecraft/class_761;method_3270()Zofficial cLhke;c()Z
-
setWorld
- Mappings:
Namespace Name Mixin selector named setWorldLnet/minecraft/client/render/WorldRenderer;setWorld(Lnet/minecraft/client/world/ClientWorld;)Vintermediary method_3244Lnet/minecraft/class_761;method_3244(Lnet/minecraft/class_638;)Vofficial aLhke;a(Lhec;)V
-
clear
private void clear()- Mappings:
Namespace Name Mixin selector named clearLnet/minecraft/client/render/WorldRenderer;clear()Vintermediary method_64059Lnet/minecraft/class_761;method_64059()Vofficial CLhke;C()V
-
reload
public void reload()- Mappings:
Namespace Name Mixin selector named reloadLnet/minecraft/client/render/WorldRenderer;reload()Vintermediary method_3279Lnet/minecraft/class_761;method_3279()Vofficial dLhke;d()V
-
onResized
public void onResized(int width, int height) - Mappings:
Namespace Name Mixin selector named onResizedLnet/minecraft/client/render/WorldRenderer;onResized(II)Vintermediary method_3242Lnet/minecraft/class_761;method_3242(II)Vofficial aLhke;a(II)V
-
getChunksDebugString
- Mappings:
Namespace Name Mixin selector named getChunksDebugStringLnet/minecraft/client/render/WorldRenderer;getChunksDebugString()Ljava/lang/String;intermediary method_3289Lnet/minecraft/class_761;method_3289()Ljava/lang/String;official eLhke;e()Ljava/lang/String;
-
getChunkBuilder
- Mappings:
Namespace Name Mixin selector named getChunkBuilderLnet/minecraft/client/render/WorldRenderer;getChunkBuilder()Lnet/minecraft/client/render/chunk/ChunkBuilder;intermediary method_34810Lnet/minecraft/class_761;method_34810()Lnet/minecraft/class_846;official fLhke;f()Lhpp;
-
getChunkCount
public double getChunkCount()- Mappings:
Namespace Name Mixin selector named getChunkCountLnet/minecraft/client/render/WorldRenderer;getChunkCount()Dintermediary method_34811Lnet/minecraft/class_761;method_34811()Dofficial gLhke;g()D
-
getViewDistance
public double getViewDistance()- Mappings:
Namespace Name Mixin selector named getViewDistanceLnet/minecraft/client/render/WorldRenderer;getViewDistance()Dintermediary method_34812Lnet/minecraft/class_761;method_34812()Dofficial hLhke;h()D
-
getCompletedChunkCount
public int getCompletedChunkCount()- Mappings:
Namespace Name Mixin selector named getCompletedChunkCountLnet/minecraft/client/render/WorldRenderer;getCompletedChunkCount()Iintermediary method_3246Lnet/minecraft/class_761;method_3246()Iofficial iLhke;i()I
-
refreshTerrainSampler
public void refreshTerrainSampler()- Mappings:
Namespace Name Mixin selector named refreshTerrainSamplerLnet/minecraft/client/render/WorldRenderer;refreshTerrainSampler()Vintermediary method_76296Lnet/minecraft/class_761;method_76296()Vofficial jLhke;j()V
-
getEntitiesDebugString
- Mappings:
Namespace Name Mixin selector named getEntitiesDebugStringLnet/minecraft/client/render/WorldRenderer;getEntitiesDebugString()Ljava/lang/String;intermediary method_3272Lnet/minecraft/class_761;method_3272()Ljava/lang/String;official kLhke;k()Ljava/lang/String;
-
updateCamera
- Mappings:
Namespace Name Mixin selector named updateCameraLnet/minecraft/client/render/WorldRenderer;updateCamera(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;Z)Vintermediary method_74752Lnet/minecraft/class_761;method_74752(Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;Z)Vofficial aLhke;a(Lgdk;Lhpu;Z)V
-
offsetFrustum
- Mappings:
Namespace Name Mixin selector named offsetFrustumLnet/minecraft/client/render/WorldRenderer;offsetFrustum(Lnet/minecraft/client/render/Frustum;)Lnet/minecraft/client/render/Frustum;intermediary method_52816Lnet/minecraft/class_761;method_52816(Lnet/minecraft/class_4604;)Lnet/minecraft/class_4604;official aLhke;a(Lhpu;)Lhpu;
-
applyFrustum
- Mappings:
Namespace Name Mixin selector named applyFrustumLnet/minecraft/client/render/WorldRenderer;applyFrustum(Lnet/minecraft/client/render/Frustum;)Vintermediary method_38551Lnet/minecraft/class_761;method_38551(Lnet/minecraft/class_4604;)Vofficial bLhke;b(Lhpu;)V
-
addBuiltChunk
- Mappings:
Namespace Name Mixin selector named addBuiltChunkLnet/minecraft/client/render/WorldRenderer;addBuiltChunk(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;)Vintermediary method_38550Lnet/minecraft/class_761;method_38550(Lnet/minecraft/class_846$class_851;)Vofficial aLhke;a(Lhpp$a;)V
-
setupFrustum
- Mappings:
Namespace Name Mixin selector named setupFrustumLnet/minecraft/client/render/WorldRenderer;setupFrustum(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/client/render/Frustum;intermediary method_32133Lnet/minecraft/class_761;method_32133(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_243;)Lnet/minecraft/class_4604;official aLhke;a(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lfse;)Lhpu;
-
render
public void render(ObjectAllocator allocator, RenderTickCounter tickCounter, boolean renderBlockOutline, Camera camera, Matrix4f positionMatrix, Matrix4f matrix4f, Matrix4f projectionMatrix, GpuBufferSlice fogBuffer, Vector4f fogColor, boolean renderSky) - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/WorldRenderer;render(Lnet/minecraft/client/util/ObjectAllocator;Lnet/minecraft/client/render/RenderTickCounter;ZLnet/minecraft/client/render/Camera;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lorg/joml/Vector4f;Z)Vintermediary method_22710Lnet/minecraft/class_761;method_22710(Lnet/minecraft/class_9922;Lnet/minecraft/class_9779;ZLnet/minecraft/class_4184;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lorg/joml/Vector4f;Z)Vofficial aLhke;a(Lfxl;Lgds;ZLgdk;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lorg/joml/Vector4f;Z)V
-
renderMain
private void renderMain(FrameGraphBuilder frameGraphBuilder, Frustum frustum, Matrix4f posMatrix, GpuBufferSlice fogBuffer, boolean renderBlockOutline, WorldRenderState state, RenderTickCounter tickCounter, Profiler profiler) - Mappings:
Namespace Name Mixin selector named renderMainLnet/minecraft/client/render/WorldRenderer;renderMain(Lnet/minecraft/client/render/FrameGraphBuilder;Lnet/minecraft/client/render/Frustum;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZLnet/minecraft/client/render/state/WorldRenderState;Lnet/minecraft/client/render/RenderTickCounter;Lnet/minecraft/util/profiler/Profiler;)Vintermediary method_62202Lnet/minecraft/class_761;method_62202(Lnet/minecraft/class_9909;Lnet/minecraft/class_4604;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZLnet/minecraft/class_11658;Lnet/minecraft/class_9779;Lnet/minecraft/class_3695;)Vofficial aLhke;a(Lfvn;Lhpu;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZLign;Lgds;Lbzk;)V
-
renderParticles
- Mappings:
Namespace Name Mixin selector named renderParticlesLnet/minecraft/client/render/WorldRenderer;renderParticles(Lnet/minecraft/client/render/FrameGraphBuilder;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vintermediary method_62201Lnet/minecraft/class_761;method_62201(Lnet/minecraft/class_9909;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vofficial aLhke;a(Lfvn;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V
-
renderClouds
private void renderClouds(FrameGraphBuilder frameGraphBuilder, CloudRenderMode mode, Vec3d cameraPos, long long2, float float2, int int2, float float3) - Mappings:
Namespace Name Mixin selector named renderCloudsLnet/minecraft/client/render/WorldRenderer;renderClouds(Lnet/minecraft/client/render/FrameGraphBuilder;Lnet/minecraft/client/option/CloudRenderMode;Lnet/minecraft/util/math/Vec3d;JFIF)Vintermediary method_62204Lnet/minecraft/class_761;method_62204(Lnet/minecraft/class_9909;Lnet/minecraft/class_4063;Lnet/minecraft/class_243;JFIF)Vofficial aLhke;a(Lfvn;Lgdo;Lfse;JFIF)V
-
renderWeather
- Mappings:
Namespace Name Mixin selector named renderWeatherLnet/minecraft/client/render/WorldRenderer;renderWeather(Lnet/minecraft/client/render/FrameGraphBuilder;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vintermediary method_62203Lnet/minecraft/class_761;method_62203(Lnet/minecraft/class_9909;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vofficial bLhke;b(Lfvn;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V
-
renderLateDebug
private void renderLateDebug(FrameGraphBuilder frameGraphBuilder, CameraRenderState cameraRenderState, GpuBufferSlice fogBuffer, Matrix4f matrix4f) - Mappings:
Namespace Name Mixin selector named renderLateDebugLnet/minecraft/client/render/WorldRenderer;renderLateDebug(Lnet/minecraft/client/render/FrameGraphBuilder;Lnet/minecraft/client/render/state/CameraRenderState;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lorg/joml/Matrix4f;)Vintermediary method_62199Lnet/minecraft/class_761;method_62199(Lnet/minecraft/class_9909;Lnet/minecraft/class_12075;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lorg/joml/Matrix4f;)Vofficial aLhke;a(Lfvn;Ligm;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lorg/joml/Matrix4f;)V
-
fillEntityRenderStates
private void fillEntityRenderStates(Camera camera, Frustum frustum, RenderTickCounter tickCounter, WorldRenderState renderStates) - Mappings:
Namespace Name Mixin selector named fillEntityRenderStatesLnet/minecraft/client/render/WorldRenderer;fillEntityRenderStates(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;Lnet/minecraft/client/render/RenderTickCounter;Lnet/minecraft/client/render/state/WorldRenderState;)Vintermediary method_72917Lnet/minecraft/class_761;method_72917(Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;Lnet/minecraft/class_9779;Lnet/minecraft/class_11658;)Vofficial aLhke;a(Lgdk;Lhpu;Lgds;Lign;)V
-
pushEntityRenders
private void pushEntityRenders(MatrixStack matrices, WorldRenderState renderStates, OrderedRenderCommandQueue queue) - Mappings:
Namespace Name Mixin selector named pushEntityRendersLnet/minecraft/client/render/WorldRenderer;pushEntityRenders(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/state/WorldRenderState;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;)Vintermediary method_72916Lnet/minecraft/class_761;method_72916(Lnet/minecraft/class_4587;Lnet/minecraft/class_11658;Lnet/minecraft/class_11659;)Vofficial aLhke;a(Lfye;Lign;Lhll;)V
-
fillBlockEntityRenderStates
private void fillBlockEntityRenderStates(Camera camera, float tickProgress, WorldRenderState renderStates) - Mappings:
Namespace Name Mixin selector named fillBlockEntityRenderStatesLnet/minecraft/client/render/WorldRenderer;fillBlockEntityRenderStates(Lnet/minecraft/client/render/Camera;FLnet/minecraft/client/render/state/WorldRenderState;)Vintermediary method_74314Lnet/minecraft/class_761;method_74314(Lnet/minecraft/class_4184;FLnet/minecraft/class_11658;)Vofficial aLhke;a(Lgdk;FLign;)V
-
renderBlockEntities
private void renderBlockEntities(MatrixStack matrices, WorldRenderState renderStates, OrderedRenderCommandQueueImpl queue) - Mappings:
Namespace Name Mixin selector named renderBlockEntitiesLnet/minecraft/client/render/WorldRenderer;renderBlockEntities(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/state/WorldRenderState;Lnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl;)Vintermediary method_62208Lnet/minecraft/class_761;method_62208(Lnet/minecraft/class_4587;Lnet/minecraft/class_11658;Lnet/minecraft/class_11661;)Vofficial aLhke;a(Lfye;Lign;Lhlm;)V
-
fillBlockBreakingProgressRenderState
- Mappings:
Namespace Name Mixin selector named fillBlockBreakingProgressRenderStateLnet/minecraft/client/render/WorldRenderer;fillBlockBreakingProgressRenderState(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/state/WorldRenderState;)Vintermediary method_74922Lnet/minecraft/class_761;method_74922(Lnet/minecraft/class_4184;Lnet/minecraft/class_11658;)Vofficial aLhke;a(Lgdk;Lign;)V
-
renderBlockDamage
private void renderBlockDamage(MatrixStack matrices, VertexConsumerProvider.Immediate immediate, WorldRenderState renderStates) - Mappings:
Namespace Name Mixin selector named renderBlockDamageLnet/minecraft/client/render/WorldRenderer;renderBlockDamage(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/render/state/WorldRenderState;)Vintermediary method_62206Lnet/minecraft/class_761;method_62206(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_11658;)Vofficial aLhke;a(Lfye;Lhkk$a;Lign;)V
-
fillEntityOutlineRenderStates
- Mappings:
Namespace Name Mixin selector named fillEntityOutlineRenderStatesLnet/minecraft/client/render/WorldRenderer;fillEntityOutlineRenderStates(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/state/WorldRenderState;)Vintermediary method_74923Lnet/minecraft/class_761;method_74923(Lnet/minecraft/class_4184;Lnet/minecraft/class_11658;)Vofficial bLhke;b(Lgdk;Lign;)V
-
renderTargetBlockOutline
private void renderTargetBlockOutline(VertexConsumerProvider.Immediate immediate, MatrixStack matrices, boolean renderBlockOutline, WorldRenderState renderStates) - Mappings:
Namespace Name Mixin selector named renderTargetBlockOutlineLnet/minecraft/client/render/WorldRenderer;renderTargetBlockOutline(Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/util/math/MatrixStack;ZLnet/minecraft/client/render/state/WorldRenderState;)Vintermediary method_62210Lnet/minecraft/class_761;method_62210(Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4587;ZLnet/minecraft/class_11658;)Vofficial aLhke;a(Lhkk$a;Lfye;ZLign;)V
-
checkEmpty
- Mappings:
Namespace Name Mixin selector named checkEmptyLnet/minecraft/client/render/WorldRenderer;checkEmpty(Lnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_22979Lnet/minecraft/class_761;method_22979(Lnet/minecraft/class_4587;)Vofficial aLhke;a(Lfye;)V
-
getAndUpdateRenderState
- Mappings:
Namespace Name Mixin selector named getAndUpdateRenderStateLnet/minecraft/client/render/WorldRenderer;getAndUpdateRenderState(Lnet/minecraft/entity/Entity;F)Lnet/minecraft/client/render/entity/state/EntityRenderState;intermediary method_72914Lnet/minecraft/class_761;method_72914(Lnet/minecraft/class_1297;F)Lnet/minecraft/class_10017;official aLhke;a(Lcgi;F)Lhzc;
-
translucencySort
- Mappings:
Namespace Name Mixin selector named translucencySortLnet/minecraft/client/render/WorldRenderer;translucencySort(Lnet/minecraft/util/math/Vec3d;)Vintermediary method_62198Lnet/minecraft/class_761;method_62198(Lnet/minecraft/class_243;)Vofficial aLhke;a(Lfse;)V
-
scheduleChunkTranslucencySort
private void scheduleChunkTranslucencySort(ChunkBuilder.BuiltChunk chunk, NormalizedRelativePos relativePos, Vec3d cameraPos, boolean needsUpdate, boolean ignoreCameraAlignment) - Mappings:
Namespace Name Mixin selector named scheduleChunkTranslucencySortLnet/minecraft/client/render/WorldRenderer;scheduleChunkTranslucencySort(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/client/render/chunk/NormalizedRelativePos;Lnet/minecraft/util/math/Vec3d;ZZ)Vintermediary method_64060Lnet/minecraft/class_761;method_64060(Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_10196;Lnet/minecraft/class_243;ZZ)Vofficial aLhke;a(Lhpp$a;Lhpq;Lfse;ZZ)V
-
renderBlockLayers
private SectionRenderState renderBlockLayers(Matrix4fc matrix, double cameraX, double cameraY, double cameraZ) - Mappings:
Namespace Name Mixin selector named renderBlockLayersLnet/minecraft/client/render/WorldRenderer;renderBlockLayers(Lorg/joml/Matrix4fc;DDD)Lnet/minecraft/client/render/SectionRenderState;intermediary method_72157Lnet/minecraft/class_761;method_72157(Lorg/joml/Matrix4fc;DDD)Lnet/minecraft/class_11532;official aLhke;a(Lorg/joml/Matrix4fc;DDD)Lhpg;
-
rotate
public void rotate()- Mappings:
Namespace Name Mixin selector named rotateLnet/minecraft/client/render/WorldRenderer;rotate()Vintermediary method_71118Lnet/minecraft/class_761;method_71118()Vofficial lLhke;l()V
-
captureFrustum
public void captureFrustum()- Mappings:
Namespace Name Mixin selector named captureFrustumLnet/minecraft/client/render/WorldRenderer;captureFrustum()Vintermediary method_35775Lnet/minecraft/class_761;method_35775()Vofficial mLhke;m()V
-
killFrustum
public void killFrustum()- Mappings:
Namespace Name Mixin selector named killFrustumLnet/minecraft/client/render/WorldRenderer;killFrustum()Vintermediary method_35776Lnet/minecraft/class_761;method_35776()Vofficial nLhke;n()V
-
tick
- Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/client/render/WorldRenderer;tick(Lnet/minecraft/client/render/Camera;)Vintermediary method_3252Lnet/minecraft/class_761;method_3252(Lnet/minecraft/class_4184;)Vofficial aLhke;a(Lgdk;)V
-
updateBlockBreakingProgress
private void updateBlockBreakingProgress()- Mappings:
Namespace Name Mixin selector named updateBlockBreakingProgressLnet/minecraft/client/render/WorldRenderer;updateBlockBreakingProgress()Vintermediary method_74921Lnet/minecraft/class_761;method_74921()Vofficial DLhke;D()V
-
removeBlockBreakingInfo
- Mappings:
Namespace Name Mixin selector named removeBlockBreakingInfoLnet/minecraft/client/render/WorldRenderer;removeBlockBreakingInfo(Lnet/minecraft/entity/player/BlockBreakingInfo;)Vintermediary method_22987Lnet/minecraft/class_761;method_22987(Lnet/minecraft/class_3191;)Vofficial aLhke;a(Lawe;)V
-
renderSky
private void renderSky(FrameGraphBuilder frameGraphBuilder, Camera camera, GpuBufferSlice fogBuffer) - Mappings:
Namespace Name Mixin selector named renderSkyLnet/minecraft/client/render/WorldRenderer;renderSky(Lnet/minecraft/client/render/FrameGraphBuilder;Lnet/minecraft/client/render/Camera;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vintermediary method_62200Lnet/minecraft/class_761;method_62200(Lnet/minecraft/class_9909;Lnet/minecraft/class_4184;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vofficial aLhke;a(Lfvn;Lgdk;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V
-
hasBlindnessOrDarkness
- Mappings:
Namespace Name Mixin selector named hasBlindnessOrDarknessLnet/minecraft/client/render/WorldRenderer;hasBlindnessOrDarkness(Lnet/minecraft/client/render/Camera;)Zintermediary method_43788Lnet/minecraft/class_761;method_43788(Lnet/minecraft/class_4184;)Zofficial bLhke;b(Lgdk;)Z
-
updateChunks
- Mappings:
Namespace Name Mixin selector named updateChunksLnet/minecraft/client/render/WorldRenderer;updateChunks(Lnet/minecraft/client/render/Camera;)Vintermediary method_3269Lnet/minecraft/class_761;method_3269(Lnet/minecraft/class_4184;)Vofficial cLhke;c(Lgdk;)V
-
drawBlockOutline
private void drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, double x, double y, double z, OutlineRenderState state, int color, float lineWidth) - Mappings:
Namespace Name Mixin selector named drawBlockOutlineLnet/minecraft/client/render/WorldRenderer;drawBlockOutline(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;DDDLnet/minecraft/client/render/state/OutlineRenderState;IF)Vintermediary method_22712Lnet/minecraft/class_761;method_22712(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDLnet/minecraft/class_12074;IF)Vofficial aLhke;a(Lfye;Lfyh;DDDLigl;IF)V
-
updateBlock
public void updateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags) - Mappings:
Namespace Name Mixin selector named updateBlockLnet/minecraft/client/render/WorldRenderer;updateBlock(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;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)Vofficial aLhke;a(Ldul;Lis;Lemz;Lemz;I)V
-
scheduleSectionRender
- Mappings:
Namespace Name Mixin selector named scheduleSectionRenderLnet/minecraft/client/render/WorldRenderer;scheduleSectionRender(Lnet/minecraft/util/math/BlockPos;Z)Vintermediary method_16037Lnet/minecraft/class_761;method_16037(Lnet/minecraft/class_2338;Z)Vofficial aLhke;a(Lis;Z)V
-
scheduleBlockRenders
public void scheduleBlockRenders(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) - Mappings:
Namespace Name Mixin selector named scheduleBlockRendersLnet/minecraft/client/render/WorldRenderer;scheduleBlockRenders(IIIIII)Vintermediary method_18146Lnet/minecraft/class_761;method_18146(IIIIII)Vofficial aLhke;a(IIIIII)V
-
scheduleBlockRerenderIfNeeded
- Mappings:
Namespace Name Mixin selector named scheduleBlockRerenderIfNeededLnet/minecraft/client/render/WorldRenderer;scheduleBlockRerenderIfNeeded(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)Vintermediary method_21596Lnet/minecraft/class_761;method_21596(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Vofficial aLhke;a(Lis;Lemz;Lemz;)V
-
scheduleChunkRenders3x3x3
public void scheduleChunkRenders3x3x3(int x, int y, int z) - Mappings:
Namespace Name Mixin selector named scheduleChunkRenders3x3x3Lnet/minecraft/client/render/WorldRenderer;scheduleChunkRenders3x3x3(III)Vintermediary method_18145Lnet/minecraft/class_761;method_18145(III)Vofficial aLhke;a(III)V
-
scheduleChunkRenders
public void scheduleChunkRenders(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) - Mappings:
Namespace Name Mixin selector named scheduleChunkRendersLnet/minecraft/client/render/WorldRenderer;scheduleChunkRenders(IIIIII)Vintermediary method_62219Lnet/minecraft/class_761;method_62219(IIIIII)Vofficial bLhke;b(IIIIII)V
-
scheduleChunkRender
public void scheduleChunkRender(int chunkX, int chunkY, int chunkZ) - Mappings:
Namespace Name Mixin selector named scheduleChunkRenderLnet/minecraft/client/render/WorldRenderer;scheduleChunkRender(III)Vintermediary method_8571Lnet/minecraft/class_761;method_8571(III)Vofficial bLhke;b(III)V
-
scheduleChunkRender
private void scheduleChunkRender(int x, int y, int z, boolean important) - Mappings:
Namespace Name Mixin selector named scheduleChunkRenderLnet/minecraft/client/render/WorldRenderer;scheduleChunkRender(IIIZ)Vintermediary method_3295Lnet/minecraft/class_761;method_3295(IIIZ)Vofficial aLhke;a(IIIZ)V
-
onChunkUnload
public void onChunkUnload(long sectionPos) - Mappings:
Namespace Name Mixin selector named onChunkUnloadLnet/minecraft/client/render/WorldRenderer;onChunkUnload(J)Vintermediary method_62908Lnet/minecraft/class_761;method_62908(J)Vofficial aLhke;a(J)V
-
setBlockBreakingInfo
- Mappings:
Namespace Name Mixin selector named setBlockBreakingInfoLnet/minecraft/client/render/WorldRenderer;setBlockBreakingInfo(ILnet/minecraft/util/math/BlockPos;I)Vintermediary method_8569Lnet/minecraft/class_761;method_8569(ILnet/minecraft/class_2338;I)Vofficial aLhke;a(ILis;I)V
-
isTerrainRenderComplete
public boolean isTerrainRenderComplete()- Mappings:
Namespace Name Mixin selector named isTerrainRenderCompleteLnet/minecraft/client/render/WorldRenderer;isTerrainRenderComplete()Zintermediary method_3281Lnet/minecraft/class_761;method_3281()Zofficial oLhke;o()Z
-
scheduleNeighborUpdates
- Mappings:
Namespace Name Mixin selector named scheduleNeighborUpdatesLnet/minecraft/client/render/WorldRenderer;scheduleNeighborUpdates(Lnet/minecraft/util/math/ChunkPos;)Vintermediary method_65201Lnet/minecraft/class_761;method_65201(Lnet/minecraft/class_1923;)Vofficial aLhke;a(Ldum;)V
-
scheduleTerrainUpdate
public void scheduleTerrainUpdate()- Mappings:
Namespace Name Mixin selector named scheduleTerrainUpdateLnet/minecraft/client/render/WorldRenderer;scheduleTerrainUpdate()Vintermediary method_3292Lnet/minecraft/class_761;method_3292()Vofficial pLhke;p()V
-
getLightmapCoordinates
- Mappings:
Namespace Name Mixin selector named getLightmapCoordinatesLnet/minecraft/client/render/WorldRenderer;getLightmapCoordinates(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;)Iintermediary method_23794Lnet/minecraft/class_761;method_23794(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)Iofficial aLhke;a(Ldui;Lis;)I
-
getLightmapCoordinates
public static int getLightmapCoordinates(WorldRenderer.BrightnessGetter brightnessGetter, BlockRenderView world, BlockState state, BlockPos pos) - Mappings:
Namespace Name Mixin selector named getLightmapCoordinatesLnet/minecraft/client/render/WorldRenderer;getLightmapCoordinates(Lnet/minecraft/client/render/WorldRenderer$BrightnessGetter;Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)Iintermediary method_23793Lnet/minecraft/class_761;method_23793(Lnet/minecraft/class_761$class_10948;Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Iofficial aLhke;a(Lhke$a;Ldui;Lemz;Lis;)I
-
isRenderingReady
- Mappings:
Namespace Name Mixin selector named isRenderingReadyLnet/minecraft/client/render/WorldRenderer;isRenderingReady(Lnet/minecraft/util/math/BlockPos;)Zintermediary method_40050Lnet/minecraft/class_761;method_40050(Lnet/minecraft/class_2338;)Zofficial aLhke;a(Lis;)Z
-
getEntityOutlinesFramebuffer
- Mappings:
Namespace Name Mixin selector named getEntityOutlinesFramebufferLnet/minecraft/client/render/WorldRenderer;getEntityOutlinesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;intermediary method_22990Lnet/minecraft/class_761;method_22990()Lnet/minecraft/class_276;official qLhke;q()Lfwl;
-
getTranslucentFramebuffer
- Mappings:
Namespace Name Mixin selector named getTranslucentFramebufferLnet/minecraft/client/render/WorldRenderer;getTranslucentFramebuffer()Lnet/minecraft/client/gl/Framebuffer;intermediary method_29360Lnet/minecraft/class_761;method_29360()Lnet/minecraft/class_276;official rLhke;r()Lfwl;
-
getEntityFramebuffer
- Mappings:
Namespace Name Mixin selector named getEntityFramebufferLnet/minecraft/client/render/WorldRenderer;getEntityFramebuffer()Lnet/minecraft/client/gl/Framebuffer;intermediary method_29361Lnet/minecraft/class_761;method_29361()Lnet/minecraft/class_276;official sLhke;s()Lfwl;
-
getParticlesFramebuffer
- Mappings:
Namespace Name Mixin selector named getParticlesFramebufferLnet/minecraft/client/render/WorldRenderer;getParticlesFramebuffer()Lnet/minecraft/client/gl/Framebuffer;intermediary method_29362Lnet/minecraft/class_761;method_29362()Lnet/minecraft/class_276;official tLhke;t()Lfwl;
-
getWeatherFramebuffer
- Mappings:
Namespace Name Mixin selector named getWeatherFramebufferLnet/minecraft/client/render/WorldRenderer;getWeatherFramebuffer()Lnet/minecraft/client/gl/Framebuffer;intermediary method_29363Lnet/minecraft/class_761;method_29363()Lnet/minecraft/class_276;official uLhke;u()Lfwl;
-
getCloudsFramebuffer
- Mappings:
Namespace Name Mixin selector named getCloudsFramebufferLnet/minecraft/client/render/WorldRenderer;getCloudsFramebuffer()Lnet/minecraft/client/gl/Framebuffer;intermediary method_29364Lnet/minecraft/class_761;method_29364()Lnet/minecraft/class_276;official vLhke;v()Lfwl;
-
getBuiltChunks
- Mappings:
Namespace Name Mixin selector named getBuiltChunksLnet/minecraft/client/render/WorldRenderer;getBuiltChunks()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;intermediary method_62220Lnet/minecraft/class_761;method_62220()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;official wLhke;w()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
getChunkRenderingDataPreparer
- Mappings:
Namespace Name Mixin selector named getChunkRenderingDataPreparerLnet/minecraft/client/render/WorldRenderer;getChunkRenderingDataPreparer()Lnet/minecraft/client/render/ChunkRenderingDataPreparer;intermediary method_62221Lnet/minecraft/class_761;method_62221()Lnet/minecraft/class_8679;official xLhke;x()Lhlc;
-
getCapturedFrustum
- Mappings:
Namespace Name Mixin selector named getCapturedFrustumLnet/minecraft/client/render/WorldRenderer;getCapturedFrustum()Lnet/minecraft/client/render/Frustum;intermediary method_62222Lnet/minecraft/class_761;method_62222()Lnet/minecraft/class_4604;official yLhke;y()Lhpu;
-
getCloudRenderer
- Mappings:
Namespace Name Mixin selector named getCloudRendererLnet/minecraft/client/render/WorldRenderer;getCloudRenderer()Lnet/minecraft/client/render/CloudRenderer;intermediary method_62196Lnet/minecraft/class_761;method_62196()Lnet/minecraft/class_9955;official zLhke;z()Lhjs;
-
startDrawingGizmos
- Mappings:
Namespace Name Mixin selector named startDrawingGizmosLnet/minecraft/client/render/WorldRenderer;startDrawingGizmos()Lnet/minecraft/world/debug/gizmo/GizmoDrawing$CollectorScope;intermediary method_75414Lnet/minecraft/class_761;method_75414()Lnet/minecraft/class_12180$class_12181;official ALhke;A()Lum$a;
-