Enum OverworldClimate

java.lang.Object
java.lang.Enum<OverworldClimate>
net.fabricmc.fabric.api.biome.v1.OverworldClimate
All Implemented Interfaces:
Serializable, Comparable<OverworldClimate>, java.lang.constant.Constable

public enum OverworldClimate extends Enum<OverworldClimate>
Represents the climates of biomes on the overworld continents.
  • Enum Constant Details

    • SNOWY

      public static final OverworldClimate SNOWY
      Includes Snowy Tundra (with a weight of 3) and Snowy Taiga (with a weight of 1).
    • COOL

      public static final OverworldClimate COOL
      Includes Forest, Taiga, Mountains, and Plains (all with weights of 1).
    • TEMPERATE

      public static final OverworldClimate TEMPERATE
      Includes Forest, Dark Forest, Mountains, Plains, Birch Forest, and Swamp (all with weights of 1).
    • DRY

      public static final OverworldClimate DRY
      Includes Desert (with a weight of 3), Savanna (with a weight of 2), and Plains (with a weight of 1).
  • Method Details

    • values

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

      public static OverworldClimate valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null