Class DimensionSpecialEffects

java.lang.Object
net.minecraft.client.renderer.DimensionSpecialEffects
Direct Known Subclasses:
DimensionSpecialEffects.EndEffects, DimensionSpecialEffects.NetherEffects, DimensionSpecialEffects.OverworldEffects

public abstract class DimensionSpecialEffects extends Object
  • Field Details

  • Constructor Details

    • DimensionSpecialEffects

      public DimensionSpecialEffects(float p_108866_, boolean p_108867_, DimensionSpecialEffects.SkyType p_108868_, boolean p_108869_, boolean p_108870_)
  • Method Details

    • forType

      public static DimensionSpecialEffects forType(DimensionType p_108877_)
    • getSunriseColor

      @Nullable public float[] getSunriseColor(float p_108872_, float p_108873_)
    • getCloudHeight

      public float getCloudHeight()
    • hasGround

      public boolean hasGround()
    • getBrightnessDependentFogColor

      public abstract Vec3 getBrightnessDependentFogColor(Vec3 p_108878_, float p_108879_)
    • isFoggyAt

      public abstract boolean isFoggyAt(int p_108874_, int p_108875_)
    • skyType

    • forceBrightLightmap

      public boolean forceBrightLightmap()
    • constantAmbientLight

      public boolean constantAmbientLight()
    • setWeatherRenderHandler

      public void setWeatherRenderHandler(IWeatherRenderHandler weatherRenderHandler)
    • setWeatherParticleRenderHandler

      public void setWeatherParticleRenderHandler(IWeatherParticleRenderHandler weatherParticleRenderHandler)
    • setSkyRenderHandler

      public void setSkyRenderHandler(ISkyRenderHandler skyRenderHandler)
    • setCloudRenderHandler

      public void setCloudRenderHandler(ICloudRenderHandler cloudRenderHandler)
    • getCloudRenderHandler

      @Nullable public ICloudRenderHandler getCloudRenderHandler()
    • getWeatherRenderHandler

      @Nullable public IWeatherRenderHandler getWeatherRenderHandler()
    • getWeatherParticleRenderHandler

      @Nullable public IWeatherParticleRenderHandler getWeatherParticleRenderHandler()
    • getSkyRenderHandler

      @Nullable public ISkyRenderHandler getSkyRenderHandler()