From f3d18a30c11ec19673640c45c1822e3bc8f51b2b Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Sun, 17 Dec 2023 09:29:51 +1100 Subject: [PATCH] SPIGOT-6903, #945: Add BlockData#getMapColor By: Miles Holder --- .../src/main/java/org/bukkit/block/data/BlockData.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/paper-api/src/main/java/org/bukkit/block/data/BlockData.java b/paper-api/src/main/java/org/bukkit/block/data/BlockData.java index 2e2232956f6..dff615d7cc1 100644 --- a/paper-api/src/main/java/org/bukkit/block/data/BlockData.java +++ b/paper-api/src/main/java/org/bukkit/block/data/BlockData.java @@ -1,5 +1,6 @@ package org.bukkit.block.data; +import org.bukkit.Color; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.Server; @@ -204,6 +205,14 @@ public interface BlockData extends Cloneable { */ boolean isFaceSturdy(@NotNull BlockFace face, @NotNull BlockSupport support); + /** + * Gets the color this block should appear as when rendered on a map. + * + * @return the color associated with this BlockData + */ + @NotNull + Color getMapColor(); + /** * Gets the material that a player would use to place this block. *