My wife and I play together in our two player multiverse server. She sometimes forgets to use /stop to save everything we've done when closing the server. How can I make it to where when a player leaves the server, the server saves everything and /stop is not required? Thanks!
This one if you have linux: www.planetminecraft.com/blog/automatically-stop-a-server-when-nobodys-playing/ Alternatively you can use this with "sentry mode": http://forums.bukkit.org/threads/ad...server-can-say-gone-fishin-back-in-five.8814/
Isn't that on by default? My wife and I played for hours collecting great stuff in the Nether and building on our house last night. I went to bed earlier than she did. When we play today I see all our loot is missing from our chest and some of the things we built are gone.
I believe in your Bukkit.yml there is a setting for autosave that is disabled by default. You could set it for every 15 minutes or so and then you wouldn't need to worry about it. Notably I think it measures in ticks, so the math would be like 20 (ticks per second) * 60 (seconds per minute) * 15.
That would help, but that would not solve the problem. We still have the chance of placing stuff in a chest then quitting and the next day the stuff not be in the chest. Offical server handles this somehow, and I think its well within Bukkit's capabilities, I just don't know how to write for Bukkit yet. I'd like a watch on the sever for a player leave event, and have that trigger a save-all.