Archived
0

Water biomes

This commit is contained in:
Forwolk
2018-08-04 16:20:40 +03:00
parent f5057d5a92
commit 761aff3310

View File

@@ -2,6 +2,8 @@ package mc.core.world;
import lombok.Getter;
import java.util.EnumSet;
public enum Biome {
OCEAN(0, "Ocean", 0x0000cd),
PLAINS(1, "Plains", 0x008000),
@@ -38,6 +40,8 @@ public enum Biome {
@Getter
private final int color;
private final static EnumSet<Biome> waterBiomes = EnumSet.of(OCEAN, RIVER, FROZEN_OCEAN, FROZEN_RIVER, DEEP_OCEAN);
Biome(int id, String name, int color) {
this.id = id;
this.name = name;
@@ -47,4 +51,8 @@ public enum Biome {
public static Biome getById(int id) {
return Biome.values()[id];
}
public static boolean isWaterBiome (Biome biome) {
return waterBiomes.contains(biome);
}
}