*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;
import com.intellectualcrafters.plot.config.Settings;
/**
* @author Empire92
*/
@ -54,7 +56,10 @@ public class StringWrapper {
return false;
}
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) {
return 0;
}
return this.value.hashCode();
if (Settings.OFFLINE_MODE) {
return this.value.hashCode();
}
return this.value.toLowerCase().hashCode();
}
}