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 gkw
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static enum
-
Field Summary
Modifier and TypeFieldDescriptionprivate final boolean
private final boolean
private static final Object2ObjectMap
<Identifier, DimensionEffects> private final float
private final boolean
private final DimensionEffects.SkyType
-
Constructor Summary
ConstructorDescriptionDimensionEffects
(float cloudsHeight, boolean alternateSkyColor, DimensionEffects.SkyType skyType, boolean brightenLighting, 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) float
int
getSkyColor
(float skyAngle) boolean
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
Lgkw;a:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
-
cloudsHeight
private final float cloudsHeight- Mappings:
Namespace Name Mixin selector named cloudsHeight
Lnet/minecraft/client/render/DimensionEffects;cloudsHeight:F
intermediary field_24611
Lnet/minecraft/class_5294;field_24611:F
official b
Lgkw;b:F
-
alternateSkyColor
private final boolean alternateSkyColor- Mappings:
Namespace Name Mixin selector named alternateSkyColor
Lnet/minecraft/client/render/DimensionEffects;alternateSkyColor:Z
intermediary field_24612
Lnet/minecraft/class_5294;field_24612:Z
official c
Lgkw;c:Z
-
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 d
Lgkw;d:Lgkw$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 e
Lgkw;e: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 f
Lgkw;f:Z
-
-
Constructor Details
-
DimensionEffects
public DimensionEffects(float cloudsHeight, boolean alternateSkyColor, DimensionEffects.SkyType skyType, boolean brightenLighting, boolean darkened) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/DimensionEffects;<init>(FZLnet/minecraft/client/render/DimensionEffects$SkyType;ZZ)V
intermediary <init>
Lnet/minecraft/class_5294;<init>(FZLnet/minecraft/class_5294$class_5401;ZZ)V
official <init>
Lgkw;<init>(FZLgkw$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
Lgkw;a(Lebp;)Lgkw;
-
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
Lgkw;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
Lgkw;b(F)I
-
getCloudsHeight
public float getCloudsHeight()- Mappings:
Namespace Name Mixin selector named getCloudsHeight
Lnet/minecraft/client/render/DimensionEffects;getCloudsHeight()F
intermediary method_28108
Lnet/minecraft/class_5294;method_28108()F
official a
Lgkw;a()F
-
isAlternateSkyColor
public boolean isAlternateSkyColor()- Mappings:
Namespace Name Mixin selector named isAlternateSkyColor
Lnet/minecraft/client/render/DimensionEffects;isAlternateSkyColor()Z
intermediary method_28113
Lnet/minecraft/class_5294;method_28113()Z
official b
Lgkw;b()Z
-
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
Lgkw;a(Lfbx;F)Lfbx;
-
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
Lgkw;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 c
Lgkw;c()Lgkw$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 d
Lgkw;d()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 e
Lgkw;e()Z
-