diff options
author | snowleo <schneeleo@gmail.com> | 2012-11-03 02:36:17 +0100 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2012-11-03 02:36:17 +0100 |
commit | 83fefefb43bdf3a70266438bee48d34fea9a2aad (patch) | |
tree | e64efd60678988877de67ab130df1204efa4e2c1 /Essentials2Compat/src/com/earth2me/essentials/Essentials.java | |
parent | 59878a94e4cb4919300400bff6ff9c0bc78e4fd1 (diff) | |
download | Essentials-83fefefb43bdf3a70266438bee48d34fea9a2aad.tar Essentials-83fefefb43bdf3a70266438bee48d34fea9a2aad.tar.gz Essentials-83fefefb43bdf3a70266438bee48d34fea9a2aad.tar.lz Essentials-83fefefb43bdf3a70266438bee48d34fea9a2aad.tar.xz Essentials-83fefefb43bdf3a70266438bee48d34fea9a2aad.zip |
Ess2Compat: Convert user files
Diffstat (limited to 'Essentials2Compat/src/com/earth2me/essentials/Essentials.java')
-rw-r--r-- | Essentials2Compat/src/com/earth2me/essentials/Essentials.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Essentials2Compat/src/com/earth2me/essentials/Essentials.java b/Essentials2Compat/src/com/earth2me/essentials/Essentials.java index 840ef7d37..b6e7b88ac 100644 --- a/Essentials2Compat/src/com/earth2me/essentials/Essentials.java +++ b/Essentials2Compat/src/com/earth2me/essentials/Essentials.java @@ -1,16 +1,39 @@ package com.earth2me.essentials; +import java.io.File; +import java.util.Calendar; +import java.util.GregorianCalendar; +import net.ess3.api.IEssentials; +import net.ess3.api.IPlugin; import org.bukkit.Bukkit; import org.bukkit.plugin.java.JavaPlugin; public class Essentials extends JavaPlugin { + IEssentials ess; + @Override public void onEnable() { Bukkit.getLogger().info("You can remove this compatibility plugin, when all plugins are updated to Essentials-3"); //TODO: Update files to new 3.0 format //TODO: Move Eco Api here + IPlugin plugin = (IPlugin)getServer().getPluginManager().getPlugin("Essentials-3"); + ess = plugin.getEssentials(); + updateUserfiles(); + } + + private void updateUserfiles() + { + File folder = new File(getDataFolder(), "userdata"); + + if (folder.isDirectory()) { + new UpdateUserFiles(folder, ess); + File folderNew = new File(getDataFolder(), "userdata-"+System.currentTimeMillis()); + if (!folderNew.exists()) { + folder.renameTo(folderNew); + } + } } } |