summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKHobbits <rob@khobbits.co.uk>2011-08-23 15:37:09 +0100
committerKHobbits <rob@khobbits.co.uk>2011-08-23 15:37:09 +0100
commit2fc41d70784a239c87c7fc2c0f4c221897c4ea2e (patch)
tree3479d88544070cccd3160ad8d06d82c63b7f61d2
parent33d74d0762628268c9e36b2685be3e1a8474c9a8 (diff)
downloadEssentials-2fc41d70784a239c87c7fc2c0f4c221897c4ea2e.tar
Essentials-2fc41d70784a239c87c7fc2c0f4c221897c4ea2e.tar.gz
Essentials-2fc41d70784a239c87c7fc2c0f4c221897c4ea2e.tar.lz
Essentials-2fc41d70784a239c87c7fc2c0f4c221897c4ea2e.tar.xz
Essentials-2fc41d70784a239c87c7fc2c0f4c221897c4ea2e.zip
Homes tolower.
Max homes fix.
-rw-r--r--Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java3
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commanddelhome.java4
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandhome.java2
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandsethome.java8
-rw-r--r--Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java1
5 files changed, 10 insertions, 8 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java b/Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java
index c5d590e14..aeb90c806 100644
--- a/Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java
+++ b/Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java
@@ -282,11 +282,12 @@ public class EssentialsUpgrade
final String defworld = (String)config.getProperty("home.default");
final Location defloc = config.getLocation("home.worlds." + defworld, ess.getServer());
- String worldName = defloc.getWorld().getName().toLowerCase();
+ ;
config.setProperty("homes.home", defloc);
List<String> worlds = config.getKeys("home.worlds");
Location loc;
+ String worldName;
if (worlds == null)
{
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commanddelhome.java b/Essentials/src/com/earth2me/essentials/commands/Commanddelhome.java
index 7385268d9..7badbf969 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commanddelhome.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commanddelhome.java
@@ -36,7 +36,7 @@ public class Commanddelhome extends EssentialsCommand
user = getPlayer(server, args, 0);
name = args[1];
}
- user.delHome(name);
- sender.sendMessage(Util.format("deleteHome", args[0]));
+ user.delHome(name.toLowerCase());
+ sender.sendMessage(Util.format("deleteHome", name));
}
}
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandhome.java b/Essentials/src/com/earth2me/essentials/commands/Commandhome.java
index b06dec10b..3e4ee6178 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commandhome.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commandhome.java
@@ -40,7 +40,7 @@ public class Commandhome extends EssentialsCommand
}
try
{
- user.getTeleport().home(u, homeName, charge);
+ user.getTeleport().home(u, homeName.toLowerCase(), charge);
}
catch (NotEnoughArgumentsException e)
{
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandsethome.java b/Essentials/src/com/earth2me/essentials/commands/Commandsethome.java
index 5461172d3..594804de0 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commandsethome.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commandsethome.java
@@ -21,10 +21,10 @@ public class Commandsethome extends EssentialsCommand
{
if (user.isAuthorized("essentials.sethome.multiple"))
{
- if ((user.isAuthorized("essentials.sethome.multiple.unlimited")) || (user.getHomes().size() <= ess.getSettings().getMultipleHomes())
- || (user.getHomes().contains(args[0])))
+ if ((user.isAuthorized("essentials.sethome.multiple.unlimited")) || (user.getHomes().size() < ess.getSettings().getMultipleHomes())
+ || (user.getHomes().contains(args[0].toLowerCase())))
{
- user.setHome(args[0]);
+ user.setHome(args[0].toLowerCase());
}
else
{
@@ -46,7 +46,7 @@ public class Commandsethome extends EssentialsCommand
{
throw new Exception(Util.i18n("playerNotFound"));
}
- usersHome.setHome(args[1], user.getLocation());
+ usersHome.setHome(args[1].toLowerCase(), user.getLocation());
}
}
}
diff --git a/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java b/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java
index fc5dd8553..a58a1e70d 100644
--- a/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java
+++ b/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java
@@ -21,6 +21,7 @@ public class EssentialsSign
{
private static final Set<Material> EMPTY_SET = new HashSet<Material>();
protected transient final String signName;
+ //TODO: Add these settings to messages
private static final String FORMAT_SUCCESS = "§1[%s]";
private static final String FORMAT_TEMPLATE = "[%s]";
private static final String FORMAT_FAIL = "§4[%s]";