From 836721507a8d834172afd2d365d850a2371f03b3 Mon Sep 17 00:00:00 2001 From: Genre Mamanao <41022228+Faun471@users.noreply.github.com> Date: Sun, 11 Feb 2024 21:21:47 +0800 Subject: [PATCH] made the default island name to be displayed configurable (#804) * made the default island name to be displayed configurable I have not tested this... * Update src/main/java/com/iridium/iridiumskyblock/database/Island.java --------- Co-authored-by: Peaches_MLG --- .../java/com/iridium/iridiumskyblock/configs/Configuration.java | 1 + src/main/java/com/iridium/iridiumskyblock/database/Island.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/iridium/iridiumskyblock/configs/Configuration.java b/src/main/java/com/iridium/iridiumskyblock/configs/Configuration.java index c56d840a4..9d2025b66 100644 --- a/src/main/java/com/iridium/iridiumskyblock/configs/Configuration.java +++ b/src/main/java/com/iridium/iridiumskyblock/configs/Configuration.java @@ -37,6 +37,7 @@ public Configuration() { .build(); } + public String defaultIslandName = "%owner%'s Island"; public String islandCreateTitle = "&9&lIsland Created"; public String islandCreateSubTitle = "&7IridiumSkyblock by Peaches_MLG"; public String defaultDescription = "Default island description :c"; diff --git a/src/main/java/com/iridium/iridiumskyblock/database/Island.java b/src/main/java/com/iridium/iridiumskyblock/database/Island.java index 07e560370..0ea60025e 100644 --- a/src/main/java/com/iridium/iridiumskyblock/database/Island.java +++ b/src/main/java/com/iridium/iridiumskyblock/database/Island.java @@ -137,6 +137,6 @@ public void setColor(Color color) { .findFirst() .map(User::getName) .orElse("N/A"); - return ownerName + "'s Island"; + return IridiumSkyblock.getInstance().getConfiguration().defaultIslandName.replace("%owner%", ownerName); } }