worldborder + offline player conversion

This commit is contained in:
Jesse Boyd 2015-01-19 21:36:29 -08:00
parent 3f92b43ccf
commit 1837a9a247
6 changed files with 29 additions and 12 deletions

View file

@ -17,6 +17,7 @@ import com.intellectualcrafters.plot.config.C;
import com.intellectualcrafters.plot.config.Settings;
import com.intellectualcrafters.plot.object.StringWrapper;
import com.intellectualcrafters.plot.uuid.DefaultUUIDWrapper;
import com.intellectualcrafters.plot.uuid.OfflineUUIDWrapper;
import com.intellectualcrafters.plot.uuid.UUIDWrapper;
public class UUIDHandler {
@ -203,8 +204,8 @@ public class UUIDHandler {
return uuid;
}
// Read from disk
if (Settings.UUID_FROM_DISK) {
// Read from disk OR convert directly to offline UUID
if (Settings.UUID_FROM_DISK || uuidWrapper instanceof OfflineUUIDWrapper) {
OfflinePlayer op = Bukkit.getOfflinePlayer(name);
uuid = UUIDHandler.uuidWrapper.getUUID(op);
add(new StringWrapper(name), uuid);