MoreProtect
Help support development of MoreProtect:
Donate
Current donations: 0
Caution with 1.7!
If you are switching to 1.7, I suggest you back up all your MoreProtect data just in case.
In Minecraft 1.7, item ids and data values are no longer used. I hope you understand why this is fatal for MoreProtect and why it will take me a lot of time to update.
The plugin should work, but no guarantees given on 1.7 items and blocks.
Summary
Good day, my name is Muizers, and I was TIRED of SEARCHING for grief all the time! And when somebody came online, I always had to vanish and stay around them to make sure they didn’t start griefing! Because if they griefed just one bookcase, I’d only find out weeks later.
This plugin removes those tasks from the process completely. Just sit back and relax, and wait for an alert. As long as you don’t have one, things are fine. And even if something wouldn’t get alerted right away, MoreProtect uses CoreProtect so everything is still logged and can be fully rollbacked!
You can even set your Moderators out to check on grief, and give their opinion on it. You can finally do server administering instead of grief checking!
If you value this, please donate :)
Note Please don’t use this is on paid (donate) servers without donating a bit to me, I am a student who spent a lot of time on this. If you’re running a free server, use it for free :)
Commands and permissions
You can use /moreprotect, /mo, /antigrief and /ag if you want (but /ag is easiest to type! ;p)
Command | Description |
---|---|
/ag | View grief reports |
/ag help | View help |
/ag p<num> | View a page |
/ag <num> | View a report detailed |
/ag tp <num> | Teleports you to a grief report |
/ag confirm <num> | Confirm a grief report (you think it's grief) |
/ag ignore <num> | Ignore a grief report (you don't know) |
/ag drop <num> | Drop a grief report (you think it's NOT grief) |
/ag hl <num> | Highlights a grief report's positions |
/ag remove <num> | Completely remove a grief report |
/ag remove p<num> | Remove all grief reports on a page |
/ag remove all | Completely remove all grief reports |
/trust <player> | Trust a player |
/untrust <player> | Untrust a player |
/trust <player1> <player2> | Force player1 to trust player2 |
/untrust <player1> <player2> | Force player1 to untrust player2 |
/ag exempt <name> | Exempt a player from being checked |
/ag alert | Toggle whether you want to see alerts |
Permission | Description | Default value |
---|---|---|
moreprotect.view | View grief reports | op |
moreprotect.teleport | Teleport to a grief report location | op |
moreprotect.confirm | Confirm a grief report | op |
moreprotect.ignore | Ignore a grief report | op |
moreprotect.drop | Drop a grief report | op |
moreprotect.highlight | Highlight the blocks of a grief report | op |
moreprotect.trust | Trust and untrust a player | true |
moreprotect.exempt | Use the /exempt command | op |
moreprotect.is.exempt | With this permission someone IS exempt immediately | op |
moreprotect.remove | Remove a grief report | op |
moreprotect.trust.other | Create and remove a trust between other players | op |
moreprotect.alert | Get alerts when reports are created | op |
Configuration
The configuration is completely explained in the file itself. There's loads of options as you'll see! :) (/plugins/MoreProtect/configuration.txt)
Plugins
You need CoreProtect for this plugin! Download it here:
CoreProtect
If you want the desktop notifications (on Windows, Linux and Mac), you need Notifications too:
Notifications (great plugin!)
Upcoming in a theatre near you
- HawkEye support
- Prism support
- LogBlock support
(Whichever I get the most requests for gets added first)
Bugs and requests
Donate :)
Metrics
This plugin uses MCStats to collect information about plugin usage. Of course, this is strictly anonymous, and you can easily opt out via plugins/PluginMetrics/config.yml. The NSA isn't watching your server ;) You can of course see for yourself what data is collected on the MCStats site, just the basic stuff: how many servers, how many players, which Bukkit version, etc.
I can't wait for this plugin to return. It is very unique and exactly what I have always been looking for. I hope you will be bringing it back Muizers
Agreed! Prism support would be amazing!
+1 for Prism Support :)
Any news for these new additions and a 1.7 update. I got a crash when using /ag tp 3
This Error: http://pastebin.com/FUFJpTLJ
Startup Error but works http://pastebin.com/mNcGfd08
Can I set message for alert? Because would like to set the don't grief alert to traditional chinese
If I can have a lanuage file can set will better, thank you :D
I hope to create an exclusion list defined by op,for example,I can let the torch and Wheat and some blocks dont trigger the alarm. and I hope this plugins can Achieve this functional:when someone damage a lot of blocks ,that i recieve a alarm,I can change this number ,for example ,i set this number 10,when i damage 11blocks ,op receive a alarm thanks
I'd be really cool if you added a way to desensitize the plugin
It triggers at a simple 1-block break, which when you're working with someone else on something can get REALLY annoying, and flood the /ag list with crap reports
Possibly a way to allow certain users to trust other users to break their blocks, or a way for the plugin to see that the users placed/broke blocks close to the same time so it may not be grief?
:( I was looking forward to the lack of crop spam. Any news on the update.
So we getting the update soon?
Just ran into something in my Skylands-world. A report showed that someone had removed cobblestone at some coordinates. One of my moderators used /ag tp 5 to teleport to the location and then the server stopped responding. I had to "end" the server manually and restart it. The next time he tried teleporting to the same report the same thing happened. I checked it out after the second time by teleporting to the coords and found that the missing cobblestone belonged to a bridge that was no longer there. It was a bridge that went over the void. I suspect the plugin, since the bridge was gone, teleported him into the void and then the universe exploded. Twice. Or something like that. Could not see any error in the log other than "Reached end of stream" over and over again after that "/ag tp 5" command.
So after that little bit of Sherlocking I decided to ask if you could add an option to give godmode when TPing to reports :P
@Muizers
Are you able to add a hook into GriefPrevention to include it's trust list as well as add Prism support?
@Baffu
About 5 days but I will also be adding some other features making adding crops to the list not even necessary. This plugin will become a lot smarter! :)
Ok glad to see that will be coming soon, we have 60 pages of reports most of which are crop related :)
Any eta on the update?
@Baffu
The world of the report is probably unreachable (however it's weird that the console display nothing useful, usually there should be like a long list of crap haha). I'll try to prevent this in the next build. Also, yes I will make a config for disabled blocks.
Request: please add a way to disable torches and crops from the things that trigger a report to be generated. On a larger server we are getting flooded with these and would like a way to disable them.
Update: so apparently it is just one specific report that when tped to crashes the server! It is on the skyblock world. No errors in the console. Any ideas? I really love this plugin but I cant have it crashing my server!
When I try to teleport to a greif on my skyblock world it crashes. THe console does not show anything useful:
Shows that I ran the command and then that there is an end of stream for everyone on the server. Help please!
@Mr_H4mm3r
Switch to coreprotect!
@ViscousSummer88
I would like to see LogBlock support too. If not 100% support then only for the MySql. I don't want to have 2 plugins logging the same things :-)!
@Muizers
Thankyou very much, this is one of the best plugins i have :3