Package net.minecraft.client.render
Class DimensionEffects.End
java.lang.Object
net.minecraft.client.render.DimensionEffects
net.minecraft.client.render.DimensionEffects.End
- Enclosing class:
- DimensionEffects
- Mappings:
- Namespace - Name - official - fjm$a- intermediary - net/minecraft/class_5294$class_5295- named - net/minecraft/client/render/DimensionEffects$End
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.render.DimensionEffectsDimensionEffects.End, DimensionEffects.Nether, DimensionEffects.Overworld, DimensionEffects.SkyType
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionadjustFogColor(Vec3d color, float sunHeight) Transforms the given fog color based on the current height of the sun.@org.jetbrains.annotations.Nullable float[]getFogColorOverride(float skyAngle, float tickDelta) Returns an RGBA fog color override based on the current sky angle, ornullif fog color should not be overridden.booleanuseThickFog(int camX, int camY) Methods inherited from class net.minecraft.client.render.DimensionEffectsbyDimensionType, getCloudsHeight, getSkyType, isAlternateSkyColor, isDarkened, shouldBrightenLighting
- 
Constructor Details- 
Endpublic End()
 
- 
- 
Method Details- 
adjustFogColorTransforms the given fog color based on the current height of the sun. This is used in vanilla to darken fog during night.- Specified by:
- adjustFogColorin class- DimensionEffects
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfjm;a(Leei;F)Leei;- intermediary - method_28112- Lnet/minecraft/class_5294;method_28112(Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;- named - adjustFogColor- Lnet/minecraft/client/render/DimensionEffects;adjustFogColor(Lnet/minecraft/util/math/Vec3d;F)Lnet/minecraft/util/math/Vec3d;
 
- 
useThickFogpublic boolean useThickFog(int camX, int camY) - Specified by:
- useThickFogin class- DimensionEffects
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfjm;a(II)Z- intermediary - method_28110- Lnet/minecraft/class_5294;method_28110(II)Z- named - useThickFog- Lnet/minecraft/client/render/DimensionEffects;useThickFog(II)Z
 
- 
getFogColorOverride@Nullable public @org.jetbrains.annotations.Nullable float[] getFogColorOverride(float skyAngle, float tickDelta) Returns an RGBA fog color override based on the current sky angle, ornullif fog color should not be overridden. This is used in vanilla to render sunset and sunrise fog.- Overrides:
- getFogColorOverridein class- DimensionEffects
- Returns:
- an RGBA fog color override based on the current sky angle, or nullif fog color should not be overridden
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfjm;a(FF)[F- intermediary - method_28109- Lnet/minecraft/class_5294;method_28109(FF)[F- named - getFogColorOverride- Lnet/minecraft/client/render/DimensionEffects;getFogColorOverride(FF)[F
 
 
-