*Okay, so let's actually have it use lowercase unless you are forcing offline mode.

This commit is contained in:
boy0001 2014-12-14 12:02:18 +11:00
parent d827d7d230
commit f0d2fd93dd

View File

@ -21,6 +21,8 @@
package com.intellectualcrafters.plot.object; package com.intellectualcrafters.plot.object;
import com.intellectualcrafters.plot.config.Settings;
/** /**
* @author Empire92 * @author Empire92
*/ */
@ -54,7 +56,10 @@ public class StringWrapper {
return false; return false;
} }
final StringWrapper other = (StringWrapper) obj; final StringWrapper other = (StringWrapper) obj;
return other.value.equals(this.value); if (Settings.OFFLINE_MODE) {
return other.value.equals(this.value);
}
return other.value.toLowerCase().equals(this.value.toLowerCase());
} }
/** /**
@ -77,6 +82,9 @@ public class StringWrapper {
if (this.value == null) { if (this.value == null) {
return 0; return 0;
} }
return this.value.hashCode(); if (Settings.OFFLINE_MODE) {
return this.value.hashCode();
}
return this.value.toLowerCase().hashCode();
} }
} }