diff options
author | Nathan Adams <dinnerbone@dinnerbone.com> | 2011-12-12 17:39:52 +0000 |
---|---|---|
committer | Nathan Adams <dinnerbone@dinnerbone.com> | 2011-12-12 17:39:52 +0000 |
commit | b653ce3c1c1e3e2da137fc1ec6c3a4983c18f88f (patch) | |
tree | b17329e8fa6f76b21dd024665ff524f9318c1b6f /src/main/java/net/minecraft/server/WorldNBTStorage.java | |
parent | 91ff0b059d441c3e9bcdcc3c962713e7962876b5 (diff) | |
download | craftbukkit-b653ce3c1c1e3e2da137fc1ec6c3a4983c18f88f.tar craftbukkit-b653ce3c1c1e3e2da137fc1ec6c3a4983c18f88f.tar.gz craftbukkit-b653ce3c1c1e3e2da137fc1ec6c3a4983c18f88f.tar.lz craftbukkit-b653ce3c1c1e3e2da137fc1ec6c3a4983c18f88f.tar.xz craftbukkit-b653ce3c1c1e3e2da137fc1ec6c3a4983c18f88f.zip |
Implemented (offline)player date methods
Diffstat (limited to 'src/main/java/net/minecraft/server/WorldNBTStorage.java')
-rw-r--r-- | src/main/java/net/minecraft/server/WorldNBTStorage.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/net/minecraft/server/WorldNBTStorage.java b/src/main/java/net/minecraft/server/WorldNBTStorage.java index 7f05f273..017575f2 100644 --- a/src/main/java/net/minecraft/server/WorldNBTStorage.java +++ b/src/main/java/net/minecraft/server/WorldNBTStorage.java @@ -12,6 +12,7 @@ import java.util.List; import java.util.logging.Logger; import java.util.UUID; // CraftBukkit +import org.bukkit.craftbukkit.entity.CraftPlayer; // CraftBukkit public class WorldNBTStorage implements PlayerFileData, IDataManager { @@ -202,6 +203,12 @@ public class WorldNBTStorage implements PlayerFileData, IDataManager { NBTTagCompound nbttagcompound = this.getPlayerData(entityhuman.name); if (nbttagcompound != null) { + // CraftBukkit start + if (entityhuman instanceof EntityPlayer) { + CraftPlayer player = (CraftPlayer)entityhuman.bukkitEntity; + player.setFirstPlayed(new File(playerDir, entityhuman.name + ".dat").lastModified()); + } + // CraftBukkit end entityhuman.e(nbttagcompound); } } |