Class LevelRendererMixin
java.lang.Object
foundry.veil.mixin.client.deferred.LevelRendererMixin
- All Implemented Interfaces:
LevelRendererExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginTranslucent(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidbindWrite(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidblit(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidendOpaque(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidendTranslucent(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidpostClouds(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidpostDrawCrumblingOpaque(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidpostRain(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidpreClouds(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidpreDrawCrumblingOpaque(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidpreRain(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) Supplier<net.minecraft.client.renderer.ShaderInstance>setCloudShader(Supplier<net.minecraft.client.renderer.ShaderInstance> supplier) voidsetRainBlend(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidsetupOpaque(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) Supplier<net.minecraft.client.renderer.ShaderInstance>setWeatherShader(Supplier<net.minecraft.client.renderer.ShaderInstance> supplier) Supplier<net.minecraft.client.renderer.ShaderInstance>setWorldBorderShader(Supplier<net.minecraft.client.renderer.ShaderInstance> supplier) voidupdateUniforms(net.minecraft.client.renderer.RenderType $$0, com.mojang.blaze3d.vertex.PoseStack $$1, double $$2, double $$3, double $$4, org.joml.Matrix4f $$5, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
-
Constructor Details
-
LevelRendererMixin
public LevelRendererMixin()
-
-
Method Details
-
updateUniforms
public void updateUniforms(net.minecraft.client.renderer.RenderType $$0, com.mojang.blaze3d.vertex.PoseStack $$1, double $$2, double $$3, double $$4, org.joml.Matrix4f $$5, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
endTranslucent
public void endTranslucent(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
setupOpaque
public void setupOpaque(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
bindWrite
public void bindWrite(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
preRain
public void preRain(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
postRain
public void postRain(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
preClouds
public void preClouds(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
postClouds
public void postClouds(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
setCloudShader
-
setWeatherShader
-
setWorldBorderShader
-
setRainBlend
public void setRainBlend(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
endOpaque
public void endOpaque(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
beginTranslucent
public void beginTranslucent(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
preDrawCrumblingOpaque
public void preDrawCrumblingOpaque(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
postDrawCrumblingOpaque
public void postDrawCrumblingOpaque(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
blit
public void blit(com.mojang.blaze3d.vertex.PoseStack $$0, float $$1, long $$2, boolean $$3, net.minecraft.client.Camera $$4, net.minecraft.client.renderer.GameRenderer $$5, net.minecraft.client.renderer.LightTexture $$6, org.joml.Matrix4f $$7, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
veil$getCullFrustum
- Specified by:
veil$getCullFrustumin interfaceLevelRendererExtension
-