SaveIt
Description
Hey everyone. I would like to introduce you guys, my first plugin.
Save It (SaveIt) or "Saving It" is an Advanced Lightweight Automatically Saving Plugin. Basically
does Save-All(Like that), but with much more that you could imagine :) !
SaveIt is the first AutoSave plugin, that cares about the performance, and has an own way to do it.
Features:
- World Saving
- AutoSave in minutes
- Multi-World Support
- Supports All Permission Plugin
- You can Disable the Default Bukkit Auto Save
- Saves all Players
- Per World Save Configuration
- Enable/Disable Saving Messages
- Custom Messages
- Anti-Config Error
- In-Game Help
- Supports Colors in the Config
- Save On Disable
- Save All Worlds Option
- In-Game Config Editor
- Works on Every Bukkit Build
- Forge Support!
- Now with Backup Support!
- Special Features:
- Saves On X Quit
- Saves On X Login
- Saves On X Block Place (Any kind of Block)
- Saves On X Block Break (Any kind of Block)
- Save Your Own Data With a Command
- Debug
- Power Save Mode
- Tweaked Performance Source is available again on Github
Newest Build:
Version 1.1.7
Download Here
Changelog:
Welcome to the Next Generation of SaveIt!
New Features of SaveIt are:
- Code Tunes
- Completely reworked backup system, much faster, no more path bugs.
- If you need a fresh config, or just to view it, visit: https://www.dropbox.com/s/lt0g6gvoe2ci12g/SaveItConfig.yml
- Please Read the Documentation: https://www.dropbox.com/s/scjz1qr4ez5ygox/Saving%20It%20Documentation.pdf
Future Release To-do List:
- Request Please
Configuration:
Permissions:
saveit.save - For /saveit save command
saveit.reload - For /saveit reload command
saveit.selfsave - For /saveit selfsave command
saveit.manage - For /saveit [add/remove/list] commands
saveit.backup - For /saveit backup command
Commands:
/saveit - Nice Command Lister
/saveit save - Saves the Configured Worlds
/saveit reload - Reloads Config
/saveit selfsave - Saves Your Data
/saveit add WORLDNAME - Adds a world to Config
/saveit remove WORLDNAME - Removes a world From Config
/saveit list - Lists all Current Worlds in Config
/saveit backup - Creates a Zip of all your Server Folders
/saveit update - Download the Latest Update Automatically
Special Thanks To
- rfsantos1996 - Reporting me about SaveIt's Performance bug :D Thank you mate!
- Chrispm84 - Helping me to test SaveIt out :) | Check his Nice Server out please :)Click here
- DerPavlov - Suggesting, and helping a lot :D | Check his Cannons plugin out!
- Sniperific (Tencao) - Reporting me about SaveIt's Forge Compatibility. Thank you very much! :D
- BukkitSE - For the tutorial! :D
- DoctorCooper - Reporting the problem with the lck files on backup. Check his Server out! Click Here Thank you very much! :D
- TheOnlyRealTGS - Helped me to test the performance on his server. Check his Server out! Click Here Thank you!
- For all to those who helped me to improve SaveIt by requests, or bug reports!, or just uses my plugin! :)
Performance
Thanks to BukkitSE!
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
@Siera66
Thanks :D
LOL. I'm away for a few weeks, and you add the Backup system. WTF nice :D
@7rory68
You have to use BB code as markup type
It wont work :( i really wanna learn how I searched everywhere can anybody help? I'm sorry for spamming idk were else to test/ask besides in a plugin/place you can even use this function, sorry again :(
EDIT: I tried clicking that #153 thing on the side of a comment and that didnt work I also tired @namehere and typing it manually both wont work..
I'm just testing to Do that @person thing.. I hope this works, sorry for "spamming" or posting a pointless comment but literally nobody i asked will tell me imma test,,, you may delete my comment if i cant
@Cyclometh
Anytime! :)
Confirming that the issue I noted is corrected in the latest build .Thanks!
@Cyclometh
Hmmm.... Alright, let me check. (Yeah by default it puts world in it)
"Any thoughts on why I see this on automatically fired save events?" What do you mean?
Yeah, the list wasn't defined to be loaded from the cfg. Fixing it know, thanks for the report, my mistake! :)
After installing and configuring SaveIt, I get this error in the log:
However, I have removed the world "world" from my configuration and replaced it with my own worlds. If I type /saveit save it saves normally and does not throw any errors. /saveit backup works also.
Any thoughts on why I see this on automatically fired save events?
Edit: I found that if I execute "saveit list", it saves normally after that until the next server restart. So I think it's not reading the configured worlds right away.
@Zaonhort
I see. Actually it does that. I'm only getting one message, but this is interesting. Could you add me on skype? Sent it in pmhttp://gallery.equinoxgamers.co.uk/Gallery/upload/2013/dretaxscreen/2013-07-19_1000.png
Nope, problem fixed in 1.0.7
@dretax Currently, if you have it configured to save multiple worlds it will give a saving message to each world it saves which ends up looking like this if you have it configured to save 3 worlds for example
Starting world save... Save complete! Starting world save... Save complete! Starting world save... Save complete!
Instead it would be less cluttering if it just said it is saving all the worlds in just one message instead of those three. So it would just look like this:
Starting world save... Save complete!
and save all the worlds or all worlds configured
@Zaonhort
Hello
So you mean you have example 3 worlds, and you get the message 3 times? If yes what do you use? Forge/Spigot/CB?
If not then what do you mean?
Also try 1.0.6, before commenting, because it had a lot change at saving.
Could you make the saving message not spam chat? I have configured particular worlds for your plugin to save, but it gives a saving message for each world and it just clogs up chat every time it saves it. A single message would suffice. So I just have it disabled for now
@Siera66
Hey no worries mate :D
I will do i just saw that i destroyed the performance a bit.. I have to clear the plugin up.
@dretax
1.6 update nigga!
@rfsantos1996
Hey good to see you back!
Thanks link is fixed now :D
Hey, I'm back u.u And thanks for your updates, you are making a really good job!
PS: error 403 on .pdf at Download page.
@TheOneWhoOwns
Sent
Hello, If your interested id like to be able to pay you for some custom plugins, If you interested please tell me your Skype username.
@MelekDad
Sure i can! :)
Edit: SaveIt 1.0.1 Contains it!