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.
@clutchcraft
I'll see what I can do, while I must say I'm having some trouble implementing HawkEye, as it appears to make it impossible to support other logging plugins simultaneously... But I'm trying!
WOW, this looks awesome!
I'd love to see some Hawkeye support.
Actually, if this could interface with GriefPrevention as well in order to get it's trust list on claims, this would just be insane!!
@barnabas02
/ag trust and /ag untrust work, but I'll remove /trust and /untrust for you in the next version!
/trust and /untrust are already in GriefPrevention. Could you change them to /ag trust, and /ag untrust so they do not conflict, so even more people can use this plugin?
@ryvix
Yes, I will definitely try. But the first release is gonna be just CoreProtect.
This does sound pretty awesome. Do you plan on implementing support for other logging plugins such as Prism or HawkEye, etc?
This will be a very nice plugin! I'm looking forward to it. :)