From f10c7e464cba646bcdab29cdfd6acf668d2c4618 Mon Sep 17 00:00:00 2001 From: Andreas Troelsen Date: Sun, 1 Nov 2020 14:58:41 +0100 Subject: [PATCH] Deprecate Arena `arenaName()` method. Conversely to how the "lowercase name" of ArenaClass was deprecated in favor of the slug, the "arena name" method here is deprecated in favor of the "config name" of arenas. Instead of trying to pretty up an arena name (which is doomed to fail), we just use the "config name" for pretty printing instead, and start using slugs elsewhere. This should give way to a much better experience with multi-word arena names as well. --- src/main/java/com/garbagemule/MobArena/framework/Arena.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/garbagemule/MobArena/framework/Arena.java b/src/main/java/com/garbagemule/MobArena/framework/Arena.java index cd13f9f..44c64d1 100644 --- a/src/main/java/com/garbagemule/MobArena/framework/Arena.java +++ b/src/main/java/com/garbagemule/MobArena/framework/Arena.java @@ -221,6 +221,10 @@ public interface Arena String configName(); + /** + * @deprecated use {@link #configName()} instead + */ + @Deprecated String arenaName(); String getSlug();