Inactive [ADMN] ServerSave v1.4 - Dead Simple Map Saves [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Krotn, Jul 5, 2011.

  1. Offline

    Krotn

    ServerSave v1.4
    The drop dead simple map save plugin​
    Description:
    ServerSave saves all worlds at a defined time interval. It's drop dead simple and can be installed as easily as drag and drop! It also supports save warnings.​
    Notice: ServerSave does not perform backups.​
    The following wiki pages might be useful:​
    Setup:​

    Version info:
    v1.4:
    Added ability to disable in-game broadcasts​
    Improved ServerSave's data directory management​
    v1.3:
    Reduced world-save related lag​
    v1.2:
    Added save warnings​
    v1.1:
    The save task is now scheduled as a synchronous task​
    v1.0:
    Initial plugin release​
     
  2. Offline

    1born2kill

    awesome plugin! AutoSave starts crashing/lagging my server :C
     
  3. This is very nice plugin. Can you make it send a save-off when it starts, or make it configurable if it should? With save-off, 99% of the time the server crash the map file does not corrupt. And the rollback when starting up again is maximum 10 minutes or whatever you set the save frequency for. Thanks
     
  4. Offline

    Krotn

    I'll look into adding this. I can't find any way of doing it directly with Bukkit methods other than actually sending the /save-off command. I'll see what I can do after I get home tomorrow.
     
  5. Offline

    iFreZzAx

    Very nice plugin!
    Used other save plugins for a while and this one casues 0 lag when doing world saves and lasts seconds saving 5 worlds over gig in size.
    Highly recommend.

    @Krotn
    Hmmm..
    Is this actually working for me in console I see
    Save Warning
    Starting save!
    Save Complete!
    But no actual save command being issued or anything in console is this normal ?

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

    Krotn

    That sounds normal. The plugin does the same thing as /save-all using Bukkit code so no server commands are actually issued. You should just see output like that.
     
  7. What i dont understand is why the save is so fast. What kind of harddrive do you have? Even with a SSD that can reach write speeds of 500mpbps. That should be a few secs at least for saving multiple gigabites to the harddrive
     
  8. Offline

    iFreZzAx

    I'm running a standard 7200rpm HDD Can come check it out on my server if you want saves every 10 minutes.
    Ips on my sig.

    Thank you I was just checking because of the speed it was saving lol :D

    I do sigs only show up on certain posts I don't understand it really lol
    - Server IP: eternalinsomnia.dyndns.biz -
    If you scroll up this thread page 3 my sigs there.

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

    Krotn

    All I do is call Bukkit's [World].save() method. It's possible that in there they have some special code that makes it faster by only saving what it needs.
     
  10. Offline

    iFreZzAx

    Whatever it is I Love it :D
     
  11. Ye i guess. I save every 30 mins, and the saves take like 20 secs :/ But i have about 20-24 people online so maybe it has to save alot and thats why

    I rebooted the whole server now saves are instant again:)

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

    decebaldecebal

    i have very very very much lag when the server saves i didn't get this when using 1.2 version
     
  13. Offline

    Krotn

    Hmm... That shouldn't happen. Have your worlds gotten a lot bigger did you install other plugins or change anything? Also how much RAM does your server have (do you give it to Java with the -Xms and -Xmx arguments)?
     
  14. Offline

    decebaldecebal

    i didn't make any plugin changes just updating all of them and i have 1 gigabyte RAM allocated for the server (2 gigabytes total) and i use -Xmx command for starting the server
    what's the difference between Xms and Xmx?
     
  15. Offline

    Krotn

    The other one shouldn't really make a difference. You can try it if you like.
    I don't know what could be causing this. Does your console have any useful error messages or output spam? Have you noticed anything? Does the lag lock up your entire server and then go away once saves complete? How long do the saves take?
     
  16. Offline

    decebaldecebal

    the saves takes like 10-20 second and in that time there is lag
    the lag stays until the save is complete and no error in console
     
  17. Offline

    Krotn

    You restarted your server after the update right? Maybe try restarting it again (do a /save-all first though just to be safe). Also, how often do you save? How many players are usually online? So there was no save lag in version 1.2?
     
  18. Offline

    decebaldecebal

    what you mean by restarting the server?Downloading bukkit again?i didn't do that
    i save every 10 minutes and usually they are between 6-13 players online and also i saved at an interval of 15 minutes when i was running 1.2
     
  19. Offline

    Krotn

    I mean like quickly doing /save-all and then /stop and seeing if that fixes the problem. The lag just might be all the change being made taking time to save.
    Try doing the server restart and seeing if that helps (remember to do /save-all before /stop).
     
  20. Offline

    decebaldecebal

    it seems that it takes less time to save if i am not on the server
    maybe is because i use the resources need to save the server idk
    if the problem comes back i will contact you
     
  21. Offline

    Krotn

    Alright! Glad the problem was fixed!
     
  22. Offline

    Metyx

    I like this plugin. I switched from AutoSave because (like many others) I started getting freezes and exceptions from AutoSave. Yours seems to work just fine. Thanks.

    I do have one concern though: this plugin doesn't save if nobody is connected to the server. This seems to happen on the final save too. So, if someone had their save increment set to 30 minutes, and the final person disconnected after 29 minutes, that next save wouldn't trigger.

    For a busy and active server, that wouldn't matter too much. However, a lot of us play on small private servers that are only used periodically and usually in the evenings. Therefore, the final X minutes will never be saved until someone logs in again the next day or whenever. So if the server EVER crashes over night, we will always lose the last bit of our work. (Organizing inventory, putting stone in a chest, etc.)

    I think this plugin should save one more time after the final person disconnected, if possible. (AutoSave seemed to do that.) I think this request is small enough the plugin would still remain small and focused.

    Thanks! Great plugin. Keep up the great work. (And if I'm mistaken about that problem, I apologize. I've only done limited testing using the console output.)
     
  23. Offline

    Krotn

    In the config file there is an option "saveIfNoPlayers" if you set it to true the plugin will save even if there are no players online. By default it only save if there are online players.
     
  24. Offline

    Omen

    this may be the save plugin i have been looking for. please maintain it for as long as possible. lol keep playing minecraft FOREVER!!
     
  25. Offline

    Metyx

    Thanks for the response. I'll check that option out, and it might be better than nothing. But I don't necessarily want the server to keep saving every 10 minutes when nobody is connected. (Not that it is a big problem. Like I said, this might be better than nothing.)

    The option that would make the most sense (to me) would be to save one more time after the last person disconnects. Then it can stop saving until someone reconnects.

    My concern is that any change made during that final increment of time (10 minutes by default) won't be saved after the last person disconnects.
     
    Cubez likes this.
  26. Offline

    Cubez

    Yeah I agree as well.
     
  27. Offline

    Krotn

    I'll look into adding that. I am somewhat busy at the moment but when things free up (probably within the week) I'll get working on that.
     
  28. Offline

    Cubez

    Also I can't seem to be able to change the colour of the text to purple. Is that possible?
     
  29. Offline

    Krotn

    Bukkit has some weird color names. Try "dark_purple" or "light_purple". There is a full list of color values here.
     
  30. Offline

    Deano

    Thank you for this!!! autosave was spitting out errors like crazy. and minecackup is good for backups but not a quick save.. I dont even notice any lag from this one. :) great plugin.

    I assume this just does a quick backup of all worlds so if the server is shut down changes are kept? as there is no save directory gone over above. no problem there. fast and simple.
     
  31. Offline

    Krotn

    This plugin basically runs /save-all on a timer so the worlds should save in their usual word directories.
     

Share This Page