Class LevelRendererMixin
java.lang.Object
foundry.veil.mixin.client.pipeline.LevelRendererMixin
- All Implemented Interfaces:
LevelRendererBlockLayerExtension,LevelRendererExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidrenderSectionLayer(net.minecraft.client.renderer.RenderType pRenderType, double pX, double pY, double pZ, org.joml.Matrix4f pFrustrumMatrix, org.joml.Matrix4f pProjectionMatrix) voidveil$deinitTransparency(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidveil$drawBlockLayer(net.minecraft.client.renderer.RenderType renderType, double x, double y, double z, org.joml.Matrix4fc frustum, org.joml.Matrix4fc projection) voidveil$initTransparency(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidveil$setupLevelCamera(net.minecraft.world.phys.Vec3 pos, org.joml.Matrix4f frustumMatrix, org.joml.Matrix4f projectionMatrix, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
-
Constructor Details
-
LevelRendererMixin
public LevelRendererMixin()
-
-
Method Details
-
renderSectionLayer
protected abstract void renderSectionLayer(net.minecraft.client.renderer.RenderType pRenderType, double pX, double pY, double pZ, org.joml.Matrix4f pFrustrumMatrix, org.joml.Matrix4f pProjectionMatrix) -
veil$setupLevelCamera
public void veil$setupLevelCamera(net.minecraft.world.phys.Vec3 pos, org.joml.Matrix4f frustumMatrix, org.joml.Matrix4f projectionMatrix, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
veil$deinitTransparency
public void veil$deinitTransparency(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
veil$initTransparency
public void veil$initTransparency(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
veil$getCullFrustum
- Specified by:
veil$getCullFrustumin interfaceLevelRendererExtension
-
veil$drawBlockLayer
public void veil$drawBlockLayer(net.minecraft.client.renderer.RenderType renderType, double x, double y, double z, org.joml.Matrix4fc frustum, org.joml.Matrix4fc projection) - Specified by:
veil$drawBlockLayerin interfaceLevelRendererBlockLayerExtension
-