Enum Class EnumBiome

java.lang.Object
java.lang.Enum<EnumBiome>
cn.nukkit.level.biome.EnumBiome
All Implemented Interfaces:
Serializable, Comparable<EnumBiome>, Constable

@PowerNukkitXDifference(since="1.19.21-r2", info="update biomes id") public enum EnumBiome extends Enum<EnumBiome>
Author:
DaPorkchop_

A more effective way of accessing specific biomes (to prevent Biome.getBiome(Biome.OCEAN) and such) Also just looks cleaner than listing everything as static final in Biome

  • Enum Constant Details

    • OCEAN

      public static final EnumBiome OCEAN
    • PLAINS

      public static final EnumBiome PLAINS
    • DESERT

      public static final EnumBiome DESERT
    • EXTREME_HILLS

      public static final EnumBiome EXTREME_HILLS
    • FOREST

      public static final EnumBiome FOREST
    • TAIGA

      public static final EnumBiome TAIGA
    • SWAMP

      public static final EnumBiome SWAMP
    • RIVER

      public static final EnumBiome RIVER
    • HELL

      public static final EnumBiome HELL
    • THE_END

      @PowerNukkitOnly @Since("1.4.0.0-PN") public static final EnumBiome THE_END
    • FROZEN_OCEAN

      public static final EnumBiome FROZEN_OCEAN
    • FROZEN_RIVER

      public static final EnumBiome FROZEN_RIVER
    • ICE_PLAINS

      public static final EnumBiome ICE_PLAINS
    • MUSHROOM_ISLAND

      public static final EnumBiome MUSHROOM_ISLAND
    • MUSHROOM_ISLAND_SHORE

      public static final EnumBiome MUSHROOM_ISLAND_SHORE
    • BEACH

      public static final EnumBiome BEACH
    • DESERT_HILLS

      public static final EnumBiome DESERT_HILLS
    • FOREST_HILLS

      public static final EnumBiome FOREST_HILLS
    • TAIGA_HILLS

      public static final EnumBiome TAIGA_HILLS
    • EXTREME_HILLS_EDGE

      public static final EnumBiome EXTREME_HILLS_EDGE
    • JUNGLE

      public static final EnumBiome JUNGLE
    • JUNGLE_HILLS

      public static final EnumBiome JUNGLE_HILLS
    • JUNGLE_EDGE

      public static final EnumBiome JUNGLE_EDGE
    • DEEP_OCEAN

      public static final EnumBiome DEEP_OCEAN
    • STONE_BEACH

      public static final EnumBiome STONE_BEACH
    • COLD_BEACH

      public static final EnumBiome COLD_BEACH
    • BIRCH_FOREST

      public static final EnumBiome BIRCH_FOREST
    • BIRCH_FOREST_HILLS

      public static final EnumBiome BIRCH_FOREST_HILLS
    • ROOFED_FOREST

      public static final EnumBiome ROOFED_FOREST
    • COLD_TAIGA

      public static final EnumBiome COLD_TAIGA
    • COLD_TAIGA_HILLS

      public static final EnumBiome COLD_TAIGA_HILLS
    • MEGA_TAIGA

      public static final EnumBiome MEGA_TAIGA
    • MEGA_TAIGA_HILLS

      public static final EnumBiome MEGA_TAIGA_HILLS
    • EXTREME_HILLS_PLUS

      public static final EnumBiome EXTREME_HILLS_PLUS
    • SAVANNA

      public static final EnumBiome SAVANNA
    • SAVANNA_PLATEAU

      public static final EnumBiome SAVANNA_PLATEAU
    • MESA

      public static final EnumBiome MESA
    • MESA_PLATEAU_F

      public static final EnumBiome MESA_PLATEAU_F
    • MESA_PLATEAU

      public static final EnumBiome MESA_PLATEAU
    • LEGACY_FROZEN_OCEAN

      public static final EnumBiome LEGACY_FROZEN_OCEAN
    • WARM_OCEAN

      public static final EnumBiome WARM_OCEAN
    • LUKEWARM_OCEAN

      public static final EnumBiome LUKEWARM_OCEAN
    • COLD_OCEAN

      public static final EnumBiome COLD_OCEAN
    • DEEP_WARM_OCEAN

      public static final EnumBiome DEEP_WARM_OCEAN
    • DEEP_LUKEWARM_OCEAN

      public static final EnumBiome DEEP_LUKEWARM_OCEAN
    • DEEP_COLD_OCEAN

      public static final EnumBiome DEEP_COLD_OCEAN
    • DEEP_FROZEN_OCEAN

      public static final EnumBiome DEEP_FROZEN_OCEAN
    • SUNFLOWER_PLAINS

      public static final EnumBiome SUNFLOWER_PLAINS
    • DESERT_M

      public static final EnumBiome DESERT_M
    • EXTREME_HILLS_M

      public static final EnumBiome EXTREME_HILLS_M
    • FLOWER_FOREST

      public static final EnumBiome FLOWER_FOREST
    • TAIGA_M

      public static final EnumBiome TAIGA_M
    • SWAMPLAND_M

      public static final EnumBiome SWAMPLAND_M
    • ICE_PLAINS_SPIKES

      public static final EnumBiome ICE_PLAINS_SPIKES
    • JUNGLE_M

      public static final EnumBiome JUNGLE_M
    • JUNGLE_EDGE_M

      public static final EnumBiome JUNGLE_EDGE_M
    • BIRCH_FOREST_M

      public static final EnumBiome BIRCH_FOREST_M
    • BIRCH_FOREST_HILLS_M

      public static final EnumBiome BIRCH_FOREST_HILLS_M
    • ROOFED_FOREST_M

      public static final EnumBiome ROOFED_FOREST_M
    • COLD_TAIGA_M

      public static final EnumBiome COLD_TAIGA_M
    • MEGA_SPRUCE_TAIGA

      public static final EnumBiome MEGA_SPRUCE_TAIGA
    • EXTREME_HILLS_PLUS_M

      public static final EnumBiome EXTREME_HILLS_PLUS_M
    • SAVANNA_M

      public static final EnumBiome SAVANNA_M
    • SAVANNA_PLATEAU_M

      public static final EnumBiome SAVANNA_PLATEAU_M
    • MESA_BRYCE

      public static final EnumBiome MESA_BRYCE
    • MESA_PLATEAU_F_M

      public static final EnumBiome MESA_PLATEAU_F_M
    • MESA_PLATEAU_M

      public static final EnumBiome MESA_PLATEAU_M
    • BAMBOO_JUNGLE

      public static final EnumBiome BAMBOO_JUNGLE
    • BAMBOO_JUNGLE_HILLS

      public static final EnumBiome BAMBOO_JUNGLE_HILLS
    • SOUL_SAND_VALLEY

      public static final EnumBiome SOUL_SAND_VALLEY
    • CRIMSON_FOREST

      public static final EnumBiome CRIMSON_FOREST
    • WARPED_FOREST

      public static final EnumBiome WARPED_FOREST
    • BASALT_DELTAS

      public static final EnumBiome BASALT_DELTAS
    • JAGGED_PEAKS

      public static final EnumBiome JAGGED_PEAKS
    • SNOWY_SLOPES

      public static final EnumBiome SNOWY_SLOPES
    • LUSH_CAVES

      public static final EnumBiome LUSH_CAVES
    • DRIPSTONE_CAVES

      public static final EnumBiome DRIPSTONE_CAVES
    • DEEP_DARK

      public static final EnumBiome DEEP_DARK
    • MANGROVE_SWAMP

      public static final EnumBiome MANGROVE_SWAMP
  • Field Details

    • id

      public final int id
    • biome

      public final Biome biome
  • Method Details

    • values

      public static EnumBiome[] 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 EnumBiome 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
    • getBiome

      @Deprecated public static Biome getBiome(int id)
      Deprecated.
      You really shouldn't use this method if you can help it, reference the biomes directly!
      Parameters:
      id - biome id
      Returns:
      biome
    • getBiome

      @Deprecated public static Biome getBiome(String name)
      Deprecated.
      You really shouldn't use this method if you can help it, reference the biomes directly!
      Parameters:
      name - biome name
      Returns:
      biome