Class LevelRendererMixin
java.lang.Object
foundry.veil.mixin.client.pipeline.LevelRendererMixin
- All Implemented Interfaces:
LevelRendererBlockLayerExtension
,LevelRendererExtension
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
renderChunkLayer
(net.minecraft.client.renderer.RenderType p_172994_, com.mojang.blaze3d.vertex.PoseStack p_172995_, double p_172996_, double p_172997_, double p_172998_, org.joml.Matrix4f p_254039_) void
veil$drawBlockLayer
(net.minecraft.client.renderer.RenderType renderType, com.mojang.blaze3d.vertex.PoseStack poseStack, double x, double y, double z, org.joml.Matrix4f projection) void
veil$setupLevelCamera
(com.mojang.blaze3d.vertex.PoseStack modelViewStack, net.minecraft.world.phys.Vec3 pos, org.joml.Matrix4f projection, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
-
Constructor Details
-
LevelRendererMixin
public LevelRendererMixin()
-
-
Method Details
-
renderChunkLayer
protected abstract void renderChunkLayer(net.minecraft.client.renderer.RenderType p_172994_, com.mojang.blaze3d.vertex.PoseStack p_172995_, double p_172996_, double p_172997_, double p_172998_, org.joml.Matrix4f p_254039_) -
veil$setupLevelCamera
public void veil$setupLevelCamera(com.mojang.blaze3d.vertex.PoseStack modelViewStack, net.minecraft.world.phys.Vec3 pos, org.joml.Matrix4f projection, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
veil$getCullFrustum
- Specified by:
veil$getCullFrustum
in interfaceLevelRendererExtension
-
veil$drawBlockLayer
public void veil$drawBlockLayer(net.minecraft.client.renderer.RenderType renderType, com.mojang.blaze3d.vertex.PoseStack poseStack, double x, double y, double z, org.joml.Matrix4f projection) - Specified by:
veil$drawBlockLayer
in interfaceLevelRendererBlockLayerExtension
-