[INACTIVE][ADMN] SimpleSave v3.25 Simple automatic saving! [000] - Backups!

Discussion in 'Inactive/Unsupported Plugins' started by desmin88, Mar 11, 2011.

  1. Offline

    desmin88

  2. Offline

    Mighty Mackinac

    i lol'd. He obviously doesnt know how this stuff works...

    Dude, come on. Are you that unintelligent?
     
  3. Offline

    desmin88

    @MightyMackinac

    The fact that the exact same thing was discussed almost zero posts before him make it all the more hilarious.
     
  4. Offline

    Mighty Mackinac

    Some people...I wonder why this guy is even an admin...
     
  5. Offline

    glycerine102

    Great plugin. Very simple as the name implies. World Backups will be awesome.
     
  6. Offline

    PhantomGamers

    Suggestion: Have the No players online, not saving message only appear once until a player logs on.
    Since right now if players aren't on for a while it spams the console.
     
    Mighty Mackinac likes this.
  7. Offline

    desmin88

    @PhantomGamers

    Next update I sure will. Backups is coming along nicely.
     
    Mighty Mackinac likes this.
  8. Offline

    Mighty Mackinac

    Music to my ears! Keep up the awesome work!
     
  9. Offline

    PhantomGamers

    Awesome! :-D
    Not trying to rush you, but any ETA?
    Would love to have it when Bukkit is updated to 1.5 ;-D
     
  10. Offline

    desmin88

    @Mighty Mackinac
    Thanks!
    @PhantomGamers
    Hmm, possible tonight. Definitely tomorrow or thursday

    EDIT:
    Sneak peak of new config file as of right now.
    Code:
    simplesaveproperties.setProperty("save.use", "10");
    simplesaveproperties.setProperty("save.interval", "10");
    simplesaveproperties.setProperty("save.message.starting", "[SimpleSave] Beginning world save");
    simplesaveproperties.setProperty("save.message.ending", "[SimpleSave] Ending world save");
    simplesaveproperties.setProperty("save.message.send", "true");
    simplesaveproperties.setProperty("save.message.color", "RED");
    simplesaveproperties.setProperty("backup.use", "true");
    simplesaveproperties.setProperty("backup.interval", "60");
    simplesaveproperties.setProperty("backup.message.starting", "[SimpleSave] Beginning world backup");
    simplesaveproperties.setProperty("backup.message.ending", "[SimpleSave] Ending world backup");
    simplesaveproperties.setProperty("backup.message.send", "true");
    simplesaveproperties.setProperty("backup.message.color", "RED");
    simplesaveproperties.setProperty("plugin.version", "2.1");
    Very much more organized and logical that before.
    Heres the structure
    save.message.ending
    Save = function it refers to, i.e the saving part of it
    Message = sub function of the above
    Ending = part of the above .
     
  11. Offline

    Mighty Mackinac

    Me Likey! very organized! Very nice to look at from a coders POV.
     
  12. Offline

    desmin88

    @Mighty Mackinac
    Backup tonight! I hit a snag in the road, and looked at how Backup 1.3 does it, very similar to my method, almost the exact same.
    Since Backup seems like the de facto standard, I'm trying to implement how it works in my plugin so people don't have to do many different things in my plugin.
     
    Mighty Mackinac likes this.
  13. Offline

    Mighty Mackinac

    Shweet!
     
  14. Offline

    desmin88

    @Mighty Mackinac
    @PhantomGamers
    Changelog:
    Version 2.2

    • Compiled with CB 677, B 653
    • Allows for world backups on top of world saves.
    • New, more logical config file
    • Can set if you want the "No players online, not saving" message to show up
    • Credits to Meldanor, he allowed me to use and modify his sourcecode.
     
  15. Offline

    xenex

    Code:
    2011-04-16 16:11:50 [SEVERE] Could not load 'plugins\SimpleSave.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:57)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:158)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:106)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:84)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    
    Got this after I updated. wut?
     
  16. Offline

    ichingpow

    Yep, you forgot to bundle the jar properly. Thanks for all the work, though.
     
  17. Offline

    RTRD

    @desmin88 I get this error in CB 677:
    Code:
    2011-04-17 02:31:47 [SEVERE] Could not load 'plugins\SimpleSave.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:57)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:158)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:106)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:84)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
     
  18. Offline

    anonymous

    its not generating a config file :/
     
  19. Offline

    desmin88

    @xenex

    Redownload. It's fixed.

    @anonymous
    Delete your simplesave folder. It explicitly does.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 11, 2016
  20. Offline

    Jotschie

    will it be able to set a custom path for the backups?
     
  21. Offline

    desmin88

  22. Offline

    anonymous

    I dont have a simplesave folder. I'm just trying to isntall it, put it in plugins folder, reload plugins, no folder made.
     
  23. Offline

    PhantomGamers

    Awesome!
    You should have the plugin automatically delete/modify/update the config, instead of requiring the user to delete it manually.
    (At least, if that's possible)

    Also, a command to manually force a backup would be great!
     
    RTRD likes this.
  24. Offline

    Codisimus

    This is a great plugin and i want to continue using it but i really need the plugins to be backed up too. They provide most of the data for more server. I'm sure it couldn't be hard to add this feature...
    Another request (not as important), I have over two 2b of space, id rather not use other resources to compress files. maybe make that optional? It's fine with me if you don't add this but perhaps other people would also like this feature.
    Great Job thus far!
     
  25. Offline

    vYN

    maybe add a force save command :p and or a server shutdown command with world save :D
     
  26. Offline

    Reterg

    I can see all my worlds backed up into the backups folder except for my main world which is titled "world"
     
  27. Offline

    desmin88

    @anonymous
    Any errors in console? The plugin explicitly makes a config, and gives errors otherwise.
    @PhantomGamers
    I'll try, I've had problems with it in the past. A command will come soon.
    @Codisimus
    The option for optional zipping will be in 2.2.1. However, backing up the entire server folder is actually harder than you think because my current code all just focuses on the world folders. Ill see what I can do.
    @Gudfaren
    So a command in game to save the worlds? Type /save-all. Its already there. When you /stop the server, everything saves as well.
    @Reterg
    Elaborate a little? What is the issue here.
     
  28. Offline

    Codisimus

    Is it equally as hard to convince the plugin that the plugin folder is actually a world folder? Maybe ill make a world called plugins lol
     
  29. Offline

    desmin88

    @Codisimus
    Well yes it is, because as of right now, the plugin works just on the Worlds by a means of cycling through all of them by getWorlds().
     
  30. Offline

    Codisimus

    Ok ill try making a world named plugins to try and trick it to do wut I want, ill let you kno wut happens
     
  31. Offline

    PhantomGamers

    Just bumping the request, you said it would be in 2.2... not sure if you forgot, or if you implemented it and it's just not working.
    Not that it's too big of a deal, but the spam is a BIT annoying.... and it's one of the only suggestions I have for this plugin. :-P
     

Share This Page