Package net.minecraft.client.render
Class DimensionEffects
java.lang.Object
net.minecraft.client.render.DimensionEffects
- Direct Known Subclasses:
DimensionEffects.End
,DimensionEffects.Nether
,DimensionEffects.Overworld
- Mappings:
Namespace Name named net/minecraft/client/render/DimensionEffects
intermediary net/minecraft/class_5294
official gww
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final boolean
private static final Object2ObjectMap
<Identifier, DimensionEffects> private final boolean
private final DimensionEffects.SkyType
-
Constructor Summary
ConstructorsConstructorDescriptionDimensionEffects
(DimensionEffects.SkyType skyType, boolean alternateSkyColor, boolean darkened) -
Method Summary
Modifier and TypeMethodDescriptionabstract Vec3d
adjustFogColor
(Vec3d color, float sunHeight) Transforms the given fog color based on the current height of the sun.static DimensionEffects
byDimensionType
(DimensionType dimensionType) int
getSkyColor
(float skyAngle) boolean
boolean
isSunRisingOrSetting
(float skyAngle) boolean
abstract boolean
useThickFog
(int camX, int camY)
-
Field Details
-
BY_IDENTIFIER
- Mappings:
Namespace Name Mixin selector named BY_IDENTIFIER
Lnet/minecraft/client/render/DimensionEffects;BY_IDENTIFIER:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
intermediary field_24609
Lnet/minecraft/class_5294;field_24609:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
official a
Lgww;a:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
-
skyType
- Mappings:
Namespace Name Mixin selector named skyType
Lnet/minecraft/client/render/DimensionEffects;skyType:Lnet/minecraft/client/render/DimensionEffects$SkyType;
intermediary field_25637
Lnet/minecraft/class_5294;field_25637:Lnet/minecraft/class_5294$class_5401;
official b
Lgww;b:Lgww$d;
-
brightenLighting
private final boolean brightenLighting- Mappings:
Namespace Name Mixin selector named brightenLighting
Lnet/minecraft/client/render/DimensionEffects;brightenLighting:Z
intermediary field_24613
Lnet/minecraft/class_5294;field_24613:Z
official c
Lgww;c:Z
-
darkened
private final boolean darkened- Mappings:
Namespace Name Mixin selector named darkened
Lnet/minecraft/client/render/DimensionEffects;darkened:Z
intermediary field_25638
Lnet/minecraft/class_5294;field_25638:Z
official d
Lgww;d:Z
-
-
Constructor Details
-
DimensionEffects
public DimensionEffects(DimensionEffects.SkyType skyType, boolean alternateSkyColor, boolean darkened) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/DimensionEffects;<init>(Lnet/minecraft/client/render/DimensionEffects$SkyType;ZZ)V
intermediary <init>
Lnet/minecraft/class_5294;<init>(Lnet/minecraft/class_5294$class_5401;ZZ)V
official <init>
Lgww;<init>(Lgww$d;ZZ)V
-
-
Method Details
-
byDimensionType
- Mappings:
Namespace Name Mixin selector named byDimensionType
Lnet/minecraft/client/render/DimensionEffects;byDimensionType(Lnet/minecraft/world/dimension/DimensionType;)Lnet/minecraft/client/render/DimensionEffects;
intermediary method_28111
Lnet/minecraft/class_5294;method_28111(Lnet/minecraft/class_2874;)Lnet/minecraft/class_5294;
official a
Lgww;a(Lehy;)Lgww;
-
isSunRisingOrSetting
public boolean isSunRisingOrSetting(float skyAngle) - Mappings:
Namespace Name Mixin selector named isSunRisingOrSetting
Lnet/minecraft/client/render/DimensionEffects;isSunRisingOrSetting(F)Z
intermediary method_62183
Lnet/minecraft/class_5294;method_62183(F)Z
official a
Lgww;a(F)Z
-
getSkyColor
public int getSkyColor(float skyAngle) - Mappings:
Namespace Name Mixin selector named getSkyColor
Lnet/minecraft/client/render/DimensionEffects;getSkyColor(F)I
intermediary method_62184
Lnet/minecraft/class_5294;method_62184(F)I
official b
Lgww;b(F)I
-
adjustFogColor
Transforms the given fog color based on the current height of the sun. This is used in vanilla to darken fog during night.- Mappings:
Namespace Name Mixin selector named adjustFogColor
Lnet/minecraft/client/render/DimensionEffects;adjustFogColor(Lnet/minecraft/util/math/Vec3d;F)Lnet/minecraft/util/math/Vec3d;
intermediary method_28112
Lnet/minecraft/class_5294;method_28112(Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;
official a
Lgww;a(Lfis;F)Lfis;
-
useThickFog
public abstract boolean useThickFog(int camX, int camY) - Mappings:
Namespace Name Mixin selector named useThickFog
Lnet/minecraft/client/render/DimensionEffects;useThickFog(II)Z
intermediary method_28110
Lnet/minecraft/class_5294;method_28110(II)Z
official a
Lgww;a(II)Z
-
getSkyType
- Mappings:
Namespace Name Mixin selector named getSkyType
Lnet/minecraft/client/render/DimensionEffects;getSkyType()Lnet/minecraft/client/render/DimensionEffects$SkyType;
intermediary method_29992
Lnet/minecraft/class_5294;method_29992()Lnet/minecraft/class_5294$class_5401;
official a
Lgww;a()Lgww$d;
-
shouldBrightenLighting
public boolean shouldBrightenLighting()- Mappings:
Namespace Name Mixin selector named shouldBrightenLighting
Lnet/minecraft/client/render/DimensionEffects;shouldBrightenLighting()Z
intermediary method_28114
Lnet/minecraft/class_5294;method_28114()Z
official b
Lgww;b()Z
-
isDarkened
public boolean isDarkened()- Mappings:
Namespace Name Mixin selector named isDarkened
Lnet/minecraft/client/render/DimensionEffects;isDarkened()Z
intermediary method_29993
Lnet/minecraft/class_5294;method_29993()Z
official c
Lgww;c()Z
-