summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKHobbits <rob@khobbits.co.uk>2012-03-04 21:54:51 +0000
committerKHobbits <rob@khobbits.co.uk>2012-03-04 21:54:51 +0000
commit7cec1564b9e2b5074cae24f36de75b0838309b2a (patch)
tree3eb4556e0949b8d1c9ab1ae4c1b2a204d99bab8f
parenta75eefcdd47f50292fe2ca4d3d8740ebc10b253b (diff)
downloadEssentials-7cec1564b9e2b5074cae24f36de75b0838309b2a.tar
Essentials-7cec1564b9e2b5074cae24f36de75b0838309b2a.tar.gz
Essentials-7cec1564b9e2b5074cae24f36de75b0838309b2a.tar.lz
Essentials-7cec1564b9e2b5074cae24f36de75b0838309b2a.tar.xz
Essentials-7cec1564b9e2b5074cae24f36de75b0838309b2a.zip
Build custom mob list /spawnmob
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java13
1 files changed, 6 insertions, 7 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java b/Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java
index 27a9d3d3a..7c71c9576 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java
@@ -5,9 +5,7 @@ import com.earth2me.essentials.Mob;
import com.earth2me.essentials.Mob.MobException;
import com.earth2me.essentials.User;
import com.earth2me.essentials.Util;
-import java.util.Locale;
-import java.util.Random;
-import java.util.Set;
+import java.util.*;
import org.bukkit.DyeColor;
import org.bukkit.Location;
import org.bukkit.Server;
@@ -27,12 +25,13 @@ public class Commandspawnmob extends EssentialsCommand
{
if (args.length < 1)
{
- final Set<String> availableList = Mob.getMobList();
- for (String mob : availableList)
+ final Set<String> mobList = Mob.getMobList();
+ final Set<String> availableList = new HashSet<String>();
+ for (String mob : mobList)
{
- if (!user.isAuthorized("essentials.spawnmob." + mob.toLowerCase()))
+ if (user.isAuthorized("essentials.spawnmob." + mob.toLowerCase()))
{
- availableList.remove(mob);
+ availableList.add(mob);
}
}
if (availableList.isEmpty())