public abstract class PixelmonDimensionRenderInfo
extends net.minecraft.client.world.DimensionRenderInfo
net.minecraft.client.world.DimensionRenderInfo.End, net.minecraft.client.world.DimensionRenderInfo.FogType, net.minecraft.client.world.DimensionRenderInfo.Nether, net.minecraft.client.world.DimensionRenderInfo.Overworld
Constructor and Description |
---|
PixelmonDimensionRenderInfo() |
PixelmonDimensionRenderInfo(float cloudLevel,
boolean hasGround,
net.minecraft.client.world.DimensionRenderInfo.FogType skyType,
boolean forceBrightLightmap,
boolean constantAmbientLight) |
Modifier and Type | Method and Description |
---|---|
void |
doWeatherEffects(int ticks,
net.minecraft.client.world.ClientWorld world,
net.minecraft.client.Minecraft mc,
net.minecraft.client.renderer.ActiveRenderInfo activeRenderInfoIn) |
net.minecraft.util.math.vector.Vector3d |
getBrightnessDependentFogColor(net.minecraft.util.math.vector.Vector3d vec,
float time) |
boolean |
isFoggyAt(int x,
int z) |
void |
renderClouds(int ticks,
float partialTicks,
com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.world.ClientWorld world,
net.minecraft.client.Minecraft mc,
double viewEntityX,
double viewEntityY,
double viewEntityZ) |
void |
renderSky(int ticks,
float partialTicks,
com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.world.ClientWorld world,
net.minecraft.client.Minecraft mc) |
void |
renderWeather(int ticks,
float partialTicks,
net.minecraft.client.world.ClientWorld world,
net.minecraft.client.Minecraft mc,
net.minecraft.client.renderer.LightTexture lightmapIn,
double xIn,
double yIn,
double zIn) |
constantAmbientLight, forceBrightLightmap, forType, getCloudHeight, getCloudRenderHandler, getSkyRenderHandler, getSunriseColor, getWeatherParticleRenderHandler, getWeatherRenderHandler, hasGround, setCloudRenderHandler, setSkyRenderHandler, setWeatherParticleRenderHandler, setWeatherRenderHandler, skyType
public PixelmonDimensionRenderInfo(float cloudLevel, boolean hasGround, net.minecraft.client.world.DimensionRenderInfo.FogType skyType, boolean forceBrightLightmap, boolean constantAmbientLight)
public PixelmonDimensionRenderInfo()
public net.minecraft.util.math.vector.Vector3d getBrightnessDependentFogColor(net.minecraft.util.math.vector.Vector3d vec, float time)
getBrightnessDependentFogColor
in class net.minecraft.client.world.DimensionRenderInfo
public boolean isFoggyAt(int x, int z)
isFoggyAt
in class net.minecraft.client.world.DimensionRenderInfo
public void renderSky(int ticks, float partialTicks, com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.world.ClientWorld world, net.minecraft.client.Minecraft mc)
public void renderClouds(int ticks, float partialTicks, com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.world.ClientWorld world, net.minecraft.client.Minecraft mc, double viewEntityX, double viewEntityY, double viewEntityZ)
public void renderWeather(int ticks, float partialTicks, net.minecraft.client.world.ClientWorld world, net.minecraft.client.Minecraft mc, net.minecraft.client.renderer.LightTexture lightmapIn, double xIn, double yIn, double zIn)
public void doWeatherEffects(int ticks, net.minecraft.client.world.ClientWorld world, net.minecraft.client.Minecraft mc, net.minecraft.client.renderer.ActiveRenderInfo activeRenderInfoIn)