Enum Class DimensionEffects.SkyType

java.lang.Object
java.lang.Enum<DimensionEffects.SkyType>
net.minecraft.client.render.DimensionEffects.SkyType
All Implemented Interfaces:
Serializable, Comparable<DimensionEffects.SkyType>, Constable, StringIdentifiable
Enclosing class:
DimensionEffects

public static enum DimensionEffects.SkyType extends Enum<DimensionEffects.SkyType> implements StringIdentifiable
Mappings:
Namespace Name
named net/minecraft/client/render/DimensionEffects$SkyType
intermediary net/minecraft/class_5294$class_5401
official eiq$h
  • Enum Constant Details

    • NORMAL

      public static final DimensionEffects.SkyType NORMAL
      Signals the renderer to render a normal sky (as in the vanilla Overworld).
      Mappings:
      Namespace Name Mixin selector
      named NORMAL Lnet/minecraft/client/render/DimensionEffects$SkyType;NORMAL:Lnet/minecraft/client/render/DimensionEffects$SkyType;
      intermediary field_25640 Lnet/minecraft/class_5294$class_5401;field_25640:Lnet/minecraft/class_5294$class_5401;
      official a Leiq$h;a:Leiq$h;
    • END

      public static final DimensionEffects.SkyType END
      Signals the renderer to draw the end sky box over the sky (as in the vanilla End).
      Mappings:
      Namespace Name Mixin selector
      named END Lnet/minecraft/client/render/DimensionEffects$SkyType;END:Lnet/minecraft/client/render/DimensionEffects$SkyType;
      intermediary field_25641 Lnet/minecraft/class_5294$class_5401;field_25641:Lnet/minecraft/class_5294$class_5401;
      official b Leiq$h;b:Leiq$h;
    • CUBE

      public static final DimensionEffects.SkyType CUBE
      Mappings:
      Namespace Name Mixin selector
      named CUBE Lnet/minecraft/client/render/DimensionEffects$SkyType;CUBE:Lnet/minecraft/client/render/DimensionEffects$SkyType;
      intermediary field_59010 Lnet/minecraft/class_5294$class_5401;field_59010:Lnet/minecraft/class_5294$class_5401;
      official c Leiq$h;c:Leiq$h;
    • PANORAMA

      public static final DimensionEffects.SkyType PANORAMA
      Mappings:
      Namespace Name Mixin selector
      named PANORAMA Lnet/minecraft/client/render/DimensionEffects$SkyType;PANORAMA:Lnet/minecraft/client/render/DimensionEffects$SkyType;
      intermediary field_59011 Lnet/minecraft/class_5294$class_5401;field_59011:Lnet/minecraft/class_5294$class_5401;
      official d Leiq$h;d:Leiq$h;
    • CODE

      public static final DimensionEffects.SkyType CODE
      Mappings:
      Namespace Name Mixin selector
      named CODE Lnet/minecraft/client/render/DimensionEffects$SkyType;CODE:Lnet/minecraft/client/render/DimensionEffects$SkyType;
      intermediary field_59012 Lnet/minecraft/class_5294$class_5401;field_59012:Lnet/minecraft/class_5294$class_5401;
      official e Leiq$h;e:Leiq$h;
  • Field Details

    • field_59015

      private static final IntFunction<DimensionEffects.SkyType> field_59015
      Mappings:
      Namespace Name Mixin selector
      named field_59015 Lnet/minecraft/client/render/DimensionEffects$SkyType;field_59015:Ljava/util/function/IntFunction;
      intermediary field_59015 Lnet/minecraft/class_5294$class_5401;field_59015:Ljava/util/function/IntFunction;
      official h Leiq$h;h:Ljava/util/function/IntFunction;
    • field_59013

      public static final com.mojang.serialization.Codec<DimensionEffects.SkyType> field_59013
      Mappings:
      Namespace Name Mixin selector
      named field_59013 Lnet/minecraft/client/render/DimensionEffects$SkyType;field_59013:Lcom/mojang/serialization/Codec;
      intermediary field_59013 Lnet/minecraft/class_5294$class_5401;field_59013:Lcom/mojang/serialization/Codec;
      official f Leiq$h;f:Lcom/mojang/serialization/Codec;
    • field_59014

      public static final PacketCodec<RegistryByteBuf,DimensionEffects.SkyType> field_59014
      Mappings:
      Namespace Name Mixin selector
      named field_59014 Lnet/minecraft/client/render/DimensionEffects$SkyType;field_59014:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_59014 Lnet/minecraft/class_5294$class_5401;field_59014:Lnet/minecraft/class_9139;
      official g Leiq$h;g:Lzg;
    • field_59016

      private final int field_59016
      Mappings:
      Namespace Name Mixin selector
      named field_59016 Lnet/minecraft/client/render/DimensionEffects$SkyType;field_59016:I
      intermediary field_59016 Lnet/minecraft/class_5294$class_5401;field_59016:I
      official i Leiq$h;i:I
    • field_59017

      private final String field_59017
      Mappings:
      Namespace Name Mixin selector
      named field_59017 Lnet/minecraft/client/render/DimensionEffects$SkyType;field_59017:Ljava/lang/String;
      intermediary field_59017 Lnet/minecraft/class_5294$class_5401;field_59017:Ljava/lang/String;
      official j Leiq$h;j:Ljava/lang/String;
    • field_59018

      final com.mojang.serialization.MapCodec<? extends DimensionEffects.class_11082> field_59018
      Mappings:
      Namespace Name Mixin selector
      named field_59018 Lnet/minecraft/client/render/DimensionEffects$SkyType;field_59018:Lcom/mojang/serialization/MapCodec;
      intermediary field_59018 Lnet/minecraft/class_5294$class_5401;field_59018:Lcom/mojang/serialization/MapCodec;
      official k Leiq$h;k:Lcom/mojang/serialization/MapCodec;
    • field_59019

      final PacketCodec<? super RegistryByteBuf,? extends DimensionEffects.class_11082> field_59019
      Mappings:
      Namespace Name Mixin selector
      named field_59019 Lnet/minecraft/client/render/DimensionEffects$SkyType;field_59019:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_59019 Lnet/minecraft/class_5294$class_5401;field_59019:Lnet/minecraft/class_9139;
      official l Leiq$h;l:Lzg;
  • Constructor Details

  • Method Details

    • values

      public static DimensionEffects.SkyType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DimensionEffects.SkyType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • asString

      public String asString()
      Returns the unique string representation of the enum, used for serialization.
      Specified by:
      asString in interface StringIdentifiable
      Returns:
      the unique string representation of the enum, used for serialization
      Mappings:
      Namespace Name Mixin selector
      named asString Lnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;
      intermediary method_15434 Lnet/minecraft/class_3542;method_15434()Ljava/lang/String;
      official c Lbbv;c()Ljava/lang/String;