From eddbcf515c983a989916bd02ba84e0c3136ef517 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 19 May 2014 14:21:37 +0200 Subject: [PATCH] Allow customization of Owners. Appends to #178 and commit 67c86aea --- buildnumber.properties | 4 ++-- src/config.yml | 4 ++++ .../StevenLawson/TotalFreedomMod/Config/TFM_ConfigEntry.java | 1 + src/me/StevenLawson/TotalFreedomMod/TFM_PlayerRank.java | 3 ++- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/buildnumber.properties b/buildnumber.properties index 4e0bbe2f..4974059f 100644 --- a/buildnumber.properties +++ b/buildnumber.properties @@ -1,3 +1,3 @@ #Build Number for ANT. Do not edit! -#Fri May 16 15:39:23 CEST 2014 -build.number=857 +#Mon May 19 14:15:10 CEST 2014 +build.number=858 diff --git a/src/config.yml b/src/config.yml index d60971af..66f341db 100644 --- a/src/config.yml +++ b/src/config.yml @@ -15,6 +15,10 @@ server: # Every word in the MOTD will be a different color unless prefixed by a color code colorful_motd: true + # All players who show up as owner + owners: + - markbyron + # URL players should appeal for bans at ban_url: http://totalfreedom.boards.net/ diff --git a/src/me/StevenLawson/TotalFreedomMod/Config/TFM_ConfigEntry.java b/src/me/StevenLawson/TotalFreedomMod/Config/TFM_ConfigEntry.java index ff919665..6893730d 100644 --- a/src/me/StevenLawson/TotalFreedomMod/Config/TFM_ConfigEntry.java +++ b/src/me/StevenLawson/TotalFreedomMod/Config/TFM_ConfigEntry.java @@ -28,6 +28,7 @@ public enum TFM_ConfigEntry SERVER_NAME(String.class, "server.name"), SERVER_ADDRESS(String.class, "server.address"), SERVER_MOTD(String.class, "server.motd"), + SERVER_OWNERS(List.class, "server.owners"), SERVER_BAN_URL(String.class, "server.ban_url"), SERVER_PERMBAN_URL(String.class, "server.permban_url"), // diff --git a/src/me/StevenLawson/TotalFreedomMod/TFM_PlayerRank.java b/src/me/StevenLawson/TotalFreedomMod/TFM_PlayerRank.java index c4251834..b435f4b5 100644 --- a/src/me/StevenLawson/TotalFreedomMod/TFM_PlayerRank.java +++ b/src/me/StevenLawson/TotalFreedomMod/TFM_PlayerRank.java @@ -1,5 +1,6 @@ package me.StevenLawson.TotalFreedomMod; +import me.StevenLawson.TotalFreedomMod.Config.TFM_ConfigEntry; import static me.StevenLawson.TotalFreedomMod.TFM_Util.DEVELOPERS; import org.bukkit.ChatColor; import org.bukkit.command.CommandSender; @@ -76,7 +77,7 @@ public enum TFM_PlayerRank if (entry != null && entry.isActivated()) { - if (sender.getName().equals("markbyron")) + if (TFM_ConfigEntry.SERVER_OWNERS.getList().contains(sender.getName())) { return OWNER; }