From 3b841edc7c5eaa808b263df2417e7b8326f28011 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Sun, 11 Apr 2021 17:54:45 +1000 Subject: [PATCH] SPIGOT-5877: Add scaffolding for custom dimensions and biomes By: Martoph --- paper-api/src/main/java/org/bukkit/World.java | 6 +++++- paper-api/src/main/java/org/bukkit/block/Biome.java | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/paper-api/src/main/java/org/bukkit/World.java b/paper-api/src/main/java/org/bukkit/World.java index b6eccdf8d..00f64ed3c 100644 --- a/paper-api/src/main/java/org/bukkit/World.java +++ b/paper-api/src/main/java/org/bukkit/World.java @@ -2430,7 +2430,11 @@ public interface World extends PluginMessageRecipient, Metadatable { /** * Represents the "end" map */ - THE_END(1); + THE_END(1), + /** + * Represents a custom dimension + */ + CUSTOM(-999); private final int id; private static final Map lookup = new HashMap(); diff --git a/paper-api/src/main/java/org/bukkit/block/Biome.java b/paper-api/src/main/java/org/bukkit/block/Biome.java index 52a527bb5..5650eeca7 100644 --- a/paper-api/src/main/java/org/bukkit/block/Biome.java +++ b/paper-api/src/main/java/org/bukkit/block/Biome.java @@ -87,7 +87,11 @@ public enum Biome implements Keyed { SOUL_SAND_VALLEY, CRIMSON_FOREST, WARPED_FOREST, - BASALT_DELTAS; + BASALT_DELTAS, + /** + * Represents a custom Biome + */ + CUSTOM; private final NamespacedKey key;