Updated to CraftBukkit 1.9
This commit is contained in:
@@ -31,12 +31,14 @@ import net.minecraft.server.v1_9_R1.*;
|
||||
import org.bukkit.craftbukkit.v1_9_R1.*;
|
||||
|
||||
public class PlayerDataManager {
|
||||
|
||||
public Player loadPlayer(UUID uuid) {
|
||||
try {
|
||||
OfflinePlayer player = Bukkit.getOfflinePlayer(uuid);
|
||||
if (player == null || !player.hasPlayedBefore()) {
|
||||
return null;
|
||||
}
|
||||
|
||||
GameProfile profile = new GameProfile(uuid, player.getName());
|
||||
MinecraftServer server = ((CraftServer) Bukkit.getServer()).getServer();
|
||||
// Create an entity to load the player data
|
||||
@@ -44,14 +46,15 @@ public class PlayerDataManager {
|
||||
|
||||
// Get the bukkit entity
|
||||
Player target = entity.getBukkitEntity();
|
||||
|
||||
if (target != null) {
|
||||
// Load data
|
||||
target.loadData();
|
||||
|
||||
// Return the entity
|
||||
return target;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
} catch (Exception e) {
|
||||
OpenInv.log(e);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user