Files
DeltaZern/paper-api/src/main/java/org/bukkit/block/Biome.java
T
Bukkit/Spigot ec575f5252 Update to Minecraft 1.19
By: md_5 <git@md-5.net>
2022-06-08 02:00:00 +10:00

92 lines
1.6 KiB
Java

package org.bukkit.block;
import java.util.Locale;
import org.bukkit.Keyed;
import org.bukkit.NamespacedKey;
import org.jetbrains.annotations.NotNull;
/**
* Holds all accepted Biomes in the default server
*/
public enum Biome implements Keyed {
OCEAN,
PLAINS,
DESERT,
WINDSWEPT_HILLS,
FOREST,
TAIGA,
SWAMP,
MANGROVE_SWAMP,
RIVER,
NETHER_WASTES,
THE_END,
FROZEN_OCEAN,
FROZEN_RIVER,
SNOWY_PLAINS,
MUSHROOM_FIELDS,
BEACH,
JUNGLE,
SPARSE_JUNGLE,
DEEP_OCEAN,
STONY_SHORE,
SNOWY_BEACH,
BIRCH_FOREST,
DARK_FOREST,
SNOWY_TAIGA,
OLD_GROWTH_PINE_TAIGA,
WINDSWEPT_FOREST,
SAVANNA,
SAVANNA_PLATEAU,
BADLANDS,
WOODED_BADLANDS,
SMALL_END_ISLANDS,
END_MIDLANDS,
END_HIGHLANDS,
END_BARRENS,
WARM_OCEAN,
LUKEWARM_OCEAN,
COLD_OCEAN,
DEEP_LUKEWARM_OCEAN,
DEEP_COLD_OCEAN,
DEEP_FROZEN_OCEAN,
THE_VOID,
SUNFLOWER_PLAINS,
WINDSWEPT_GRAVELLY_HILLS,
FLOWER_FOREST,
ICE_SPIKES,
OLD_GROWTH_BIRCH_FOREST,
OLD_GROWTH_SPRUCE_TAIGA,
WINDSWEPT_SAVANNA,
ERODED_BADLANDS,
BAMBOO_JUNGLE,
SOUL_SAND_VALLEY,
CRIMSON_FOREST,
WARPED_FOREST,
BASALT_DELTAS,
DRIPSTONE_CAVES,
LUSH_CAVES,
DEEP_DARK,
MEADOW,
GROVE,
SNOWY_SLOPES,
FROZEN_PEAKS,
JAGGED_PEAKS,
STONY_PEAKS,
/**
* Represents a custom Biome
*/
CUSTOM;
private final NamespacedKey key;
private Biome() {
this.key = NamespacedKey.minecraft(name().toLowerCase(Locale.ROOT));
}
@NotNull
@Override
public NamespacedKey getKey() {
return key;
}
}