Archived
0

добавлены все биомы

This commit is contained in:
2018-10-18 01:27:31 +03:00
parent 56b6487d8a
commit d5245f613d

View File

@@ -3,9 +3,76 @@ package mc.core.world;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import java.util.Arrays;
@RequiredArgsConstructor
public enum Biome {
PLAINS(1);
OCEAN(0),
PLAINS(1),
DESERT(2),
EXTREME_HILLS(3),
FOREST(4),
TAIGA(5),
SWAMPLAND(6),
RIVER(7),
HELL(8),
SKY(9),
FROZEN_OCEAN(10),
FROZEN_RIVER(11),
ICE_PLAINS(12),
ICE_MOUNTAINS(13),
MUSHROOM_ISLAND(14),
MUSHROOM_ISLAND_SHORE(15),
BEACH(16),
DESERT_HILLS(17),
FOREST_HILLS(18),
TAIGA_HILLS(19),
EXTREME_HILLS_EDGE(20),
JUNGLE(21),
JUNGLE_HILLS(22),
JUNGLE_EDGE(23),
DEEP_OCEAN(24),
STONE_BEACH(25),
COLD_BEACH(26),
BIRCH_FOREST(27),
BIRCH_FOREST_HILLS(28),
ROOFED_FOREST(29),
TAIGA_COLD(30),
TAIGA_COLD_HILLS(31),
REDWOOD_TAIGA(32),
REDWOOD_TAIGA_HILLS(33),
EXTREME_HILLS_WITH_TREES(34),
SAVANNA(35),
SAVANNA_ROCK(36),
MESA(37),
MESA_ROCK(38),
MESA_CLEAR_ROCK(39),
VOID(127),
MUTATED_PLAINS(129),
MUTATED_DESERT(130),
MUTATED_EXTREME_HILLS(131),
MUTATED_FOREST(132),
MUTATED_TAIGA(133),
MUTATED_SWAMPLAND(134),
MUTATED_ICE_FLATS(140),
MUTATED_JUNGLE(149),
MUTATED_JUNGLE_EDGE(151),
MUTATED_BIRCH_FOREST(155),
MUTATED_BIRCH_FOREST_HILLS(156),
MUTATED_ROOFED_FOREST(157),
MUTATED_TAIGA_COLD(158),
MUTATED_REDWOOD_TAIGA(160),
MUTATED_REDWOOD_TAIGA_HILLS(161),
MUTATED_EXTREME_HILLS_WITH_TREES(162),
MUTATED_SAVANNA(163),
MUTATED_SAVANNA_ROCK(164),
MUTATED_MESA(165),
MUTATED_MESA_ROCK(166),
MUTATED_MESA_CLEAR_ROCK(167);
public static Biome getById(final int id) {
return Arrays.stream(Biome.values()).filter(biome -> biome.id == id).findFirst().orElseThrow(IllegalArgumentException::new);
}
@Getter
private final int id;