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.
Great Work! Is there any way to disable notification for specific worlds?
it don't work for me it won't show up a report when i break some blocks and noone is trusted i running 1.5.2 it seems it not work with it yet update please:D
Thnx, this is a great plugin!
+1 for Prism support.
SO question. I have players trusted, but they still appear on the alerts list. I set my config so it records like more than one block. but so far, it does everything besides what i set in the config. so basically, what I gather, this configuration.txt is literally just for show and does nothing.
I dont wantt reports bc people removed 1-3 blocks thats stupid. and i also dont like having to remove 3 pages of alerts by command.
So far, everything in thre moreprotect folder... is there for show.
Why
Muizers,
Would it be possible to add a little more info to the alerts that pop up? Maybe add the Report ID #, the victim (If applicable) and what was broken? These all seem to be in the reports, but it can be a pain pulling up the list and trying to find the most recent report.
Thanks for an amazing plugin. Looking forward to Prism support!
@harryjamesuk
Yes thank you! Just got a message from the Prism author :) and will try to implement and test Prism soon.
@Muizers
Hey Muizers, I think you'd be best off talking to the Prism dev's on their IRC over here: http://webchat.esper.net/?channels=prism
Hope it helps :)
This works with 1.5.2 Craftbukkit, I'm workin gon a newer version that will have some great new features.
LogBlock support coming first probably.
HOW TO GET Prism and HawkEye support:
- Tell the authors they need to reply to my messages!
(Because their API doesn't work and/or the documentation is out of date)
So I can't add Prism and HawkEye support until the authors decide to properly update their API. They haven't responded to my messages yet.
+1 for Prism support, looks awesome! :)
nice plugin hopefully he gets logblock support
Yes, this does look incredible! But one question, does this work with 1.5.2 craftbukkit too?
This looks incredible! I'll get it once it has prism support.
@clutchcraft
Hey, any updates? Would really love to be able to run this plugin
i have a feature suggestion.
/ag rollback #
which rolls back a selected grief report autmaticly
@Muizers
Yes, if you could please remove /trust and /untrust as they conflict with GriefPrevention as well and unfortunately, I've had to uninstall MoreProtect for the time being.
@Muizers
Here's a link to the API documentation :-
http://dev.bukkit.org/server-mods/grief-prevention/pages/public-api-documentation/
If you need a tester, I'd be more than welcome to assist you.
@clutchcraft
Good, I haven't checked it yet, but I will!
@Muizers
Thanks for your response.
I may even switch to CoreProtect so I can use your plugin. What do you think about the idea of integrating with GriefPrevention, in order to use it's trust list?