From 6d2ca1600211f6d1767ee5ba633c5b229e1bae5d Mon Sep 17 00:00:00 2001 From: eueln Date: Sun, 14 Dec 2014 16:15:25 -0600 Subject: [PATCH] Initialize FTeamWrapper if it doesn't exist. Fixes #179 --- .../massivecraft/factions/scoreboards/FTeamWrapper.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/massivecraft/factions/scoreboards/FTeamWrapper.java b/src/main/java/com/massivecraft/factions/scoreboards/FTeamWrapper.java index 271e900e..9badc90c 100644 --- a/src/main/java/com/massivecraft/factions/scoreboards/FTeamWrapper.java +++ b/src/main/java/com/massivecraft/factions/scoreboards/FTeamWrapper.java @@ -8,7 +8,6 @@ import org.bukkit.scoreboard.Scoreboard; import org.bukkit.scoreboard.Team; import java.util.*; -import java.util.logging.Level; public class FTeamWrapper { private static final Map wrappers = new HashMap(); @@ -94,11 +93,12 @@ public class FTeamWrapper { if (!FScoreboard.isSupportedByServer()) { return; } + if (!wrappers.containsKey(faction)) { - P.p.log(Level.WARNING, "Something went wrong when updating the prefix for %s", faction.getTag()); - return; + applyUpdates(faction); + } else { + wrappers.get(faction).updatePrefixes(); } - wrappers.get(faction).updatePrefixes(); } protected static void track(FScoreboard fboard) {