Safe World

Safe World
Included Plugins: SafeWorldLogs, SafeWorldAntiGrief, SafeWorldNewPlayerControl (All in one zip)
Requires: Vault
SafeWorld uses Metrics to track how it is being used. Metrics and can be disabled by editing it's config file.
Safe World's main goal is to provide world protection from player and mob grief. Safe World currently uses three methods/plugins to help curb griefing:
New Player Control Features:
(SafeWorldNewPlayerControl.jar)
- New players use a passcode to remove restrictions.
- New Passcodes can be automatically and randomly generated after passcode use. (Keeps players from giving out the passcode!)
- Optional turn off new passcode randomization.
- Only new players can use passcode commands. (Keeps players from giving out the passcode!)
- Optional freeze new players.
- New player restrictions: Build, switches, doors, containers, drop/pickup items, chat, kill mobs.
- Moves players from your new player group to a preselected group.
Global Logging Features:
(SafeWorldLogs.jar)
- Uses three log files for: Chat, Command use, Restricted blocks use.
- Logs the use of: Flint and steel, Fire, Lava Buckets, Lava, Water Buckets, Water, TNT, Obsidian, Bedrock.
- Logs chat and command use.
- Permissions to bypass specific logging.
- Logs are archived after a specified kilobyte size. Set to zero for no archiving.
Global Anti-Grief Features:
(SafeWorldAntiGrief.jar)
- Restrict the use of: Flint and steel, Fire, Lava Buckets, Lava, Water Buckets, Water, TNT, Obsidian, Bedrock.
- Permissions to by pass each of the above restrictions.
- Restrict world damage from: TNT, Creepers, Ghasts, Endermen, Ender Dragons, Withers
- Blacklist block placement by ID or NAME
- Stop Firespread, water flow, lava flow. (Great for allowing use of fire, lava, water... but not letting it damage the world!)
MutliWorld Support:
- Each world has it's own config file.
- Just add your worlds to the main config.yml file of each plugin. Config files for those worlds will be created upon the next restart .
Other Features:
- Safe World can check for new versions of itself and display an in-game notification to Ops and admins. Time between notifications can be set in the config file or can be shut off.
Usage:
- Place desired Safe World plugin into your plugins directory.
- Restart your server.
- Edit the config.yml files.
- Use /sw reload to reload the edited config files.
Commands:
/sw reload - Reloads SafeWorld's config file. Only ops and players with the sw.admin permission can use this.
/passcode - Shows how to use this command.
/passcode show - Shows the current passcode and usage.
/passcode <passcode_number> - Unfreezes and removes new player's restrictions and moves them to a preselected group.
Permissions:
- sw.admin - Receive in-game notifications of new Safe World versions.
- sw.admin.reload - permission to use /sw reload
Give these permissions to players who you want to bypass specific logging:
- sw.nolog.*
- sw.nolog.flintandsteeluse
- sw.nolog.obsidianuse
- sw.nolog.lavause
- sw.nolog.tntuse
- sw.nolog.wateruse
- sw.nolog.bedrockuse
- sw.nolog.fireuse
- sw.nolog.lavabucketuse
- sw.nolog.waterbucketuse
- sw.nolog.chat
- sw.nolog.commands
Give these permissions to players who are allowed to bypass specific restrictions:
- sw.noblock.*
- sw.noblock.bedrock
- sw.noblock.obsidian
- sw.noblock.Lava
- sw.noblock.tnt
- sw.noblock.water
- sw.noblock.flintandsteel
- sw.noblock.fire
- sw.noblock.lavabucket
- sw.noblock.waterbucket
Todo:
- Add a command that lets players report a grief/issue at their current location.
- Add console commands to change config settings.
- Notify which plugin was updated.
- Make suggestions! Keep in mind, this plugin is about protecting the world... so please keep suggestions to that.
Known Bugs:
- Please post if found.
How To Report Bugs
When reporting bugs, it is helpful if you include the following in your report:
- Bukkit version you are using.
- SafeWorld version you are using.
- The full error from your server log.
- Config settings that you think might be related.
- What version of Vault you are using.
-
View User Profile
-
Send Message
Posted Mar 19, 2016When ever I load my server (Spigot 1.9) I get this error from safe world in console.
http://pastebin.com/A2FvawhE
-
View User Profile
-
Send Message
Posted Feb 23, 2014Can it disable pvp to the world that you pick and disable dangerous mobs?
-
View User Profile
-
Send Message
Posted Oct 7, 2013Can this block pvp per world?
-
View User Profile
-
Send Message
Posted Aug 27, 2013Does this work with 1.6.2?
-
View User Profile
-
Send Message
Posted Jul 18, 2013entityexplodeevent
-
View User Profile
-
Send Message
Posted Jul 18, 2013I am getting a couple errors tho :/ could you mabey fix them
-
View User Profile
-
Send Message
Posted May 27, 2013@prologikus
Are you having problems? This does work with 1.5.2
-
View User Profile
-
Send Message
Posted Apr 10, 2013update pleasee
-
View User Profile
-
Send Message
Posted Apr 9, 2013@lord0o
Egads... Sorry for the extreme late reply!
I will update this... but, in the long run, I think the best action to take is to put the tnt carts into the black list. The item number you want to use is 407. This will block the placement of that cart.
-
View User Profile
-
Send Message
Posted Mar 17, 2013Hi junrall!, could you please update the plugin with the TNT Minecart antigrief? :)
Thank you!
-
View User Profile
-
Send Message
Posted Mar 12, 2013@lord0o
Hello,
SafeWorld plugins do not produce that error.
A good way to figure it out is to remove the plugin you suspect is causing the problem. If that does not work, then remove one plugin at a time after each restart... eventually you'll discover the culprit.
Good luck :)
-
View User Profile
-
Send Message
Posted Mar 12, 2013I'm getting "[INFO] * * * WATER 1.0" Spams on the console EVERYTIME.
Does it have anything to do with this plugin ?
-
View User Profile
-
Send Message
Posted Mar 2, 2013@BewilderedHooker
Sorry to get back so late...
Yes, /sw does not work. I had not implemented it yet and was suppose to update the info above to reflect this. I will not add the /sw command at this time, but may do so later... when I have more time.
I did update SafeWorld to 1.47 Just waiting for its approval.
-
View User Profile
-
Send Message
Posted Feb 17, 2013@Junrall
The latest of both.
-
View User Profile
-
Send Message
Posted Feb 14, 2013@ajaxrayder Nowateruse is for blocking the use of a "water block" that is obtained from people who can spawn it into the game. Nowaterbucketuse blocks people from dumping water with a bucket.
@BewilderedHooker Which version of Safeworld and Craftbukkit are you using?
-
View User Profile
-
Send Message
Posted Feb 11, 2013/sw does nothing for me, I just get a "command unknown" message.
-
View User Profile
-
Send Message
Posted Feb 11, 2013What is the difference between nowateruse and nowaterbucketuse?
-
View User Profile
-
Send Message
Posted Feb 9, 2013my players cant place lava, help. I turned it on...
NVM, Grief protection interfere it.
-
View User Profile
-
Send Message
Posted Feb 1, 2013@SkyRanger
Yes, it should work fine on 1.4.7 :)
-
View User Profile
-
Send Message
Posted Jan 27, 2013does it work for 1.4.7 ?