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.
So if you don't plan on even providing bugfixes for MoreProtect could you make it open source so I can fix it? Your license seems to be quite protective of the plugin and its source.
Plugin is working fine, and MC will continue to be using IDs for quite some time, so I see no need to drop support other than you not wanting to support it anymore.
So, item ids and values are still being used, and will continue to be used for quite some time. This plugin works well, aside from a bug: Mind making a small fix when loading the trusted list onEnable? https://gist.github.com/RoboMWM/b896309a89640cc332ce
Is there a way to make your plugin ignore one kind of block? We have communal farms on our servers, but that doesn't mean all the players trust each other over all blocks.
@SuperPyroManiac
Stop using prism? Coreprotect is fantastic
Also, I think the plugin should have an option to watch the first 100 or so first actions from new players. That way all my of my trusted members don't spam the the system.
Been a year and no note of Prism support :/ Oh well. It was great when I used CoreProtect.
Please add the Prism Support.
This plugin is great. As a couple other people mentioned, would it be possible to make /trust into /mo trust so it is compatible with Grief Prevention.
Any possibility of disabling certain blocks (IE no wheat or logs)
Hi, Is it possible to stop grief prevention of only one world ?
Cuz on my server i have 1 map creative and 1 survival so =/ I can't use the /trust <player 1> <player 2> cuz if they play together in survival but in creative not its can make problem if one grief the other(not rly with coreprotect) but i rly like your plugin and im sad to can't use it cuz when there are player in survival its spamming me so much.
Ty for red it.
@cookieman768
Yes, LogBlock would be nice to add, but we all have our opinions cookie. I'm not so sure if LogBlock is the most widely used plugin anymore.
It would be awesome if you add chest protection and the ability to disable some worlds, because in my server, the plotworld is already protected and there's no need to spam the admins with warnings from this world. Thanks for this incredible plugin.
I would say add log lock lock support fire because it is the most used from what I have seen! it also appears to be the most optimized.
just want to let you know that this plugin will have complications if "GriefPrevention" plugin is being used with the /trust /untrust commands. havent tried your plugin yet so no i have not tested it myself.
Wait, are you Dutch?
P.s. Your plugins look amazing, looking forward for testing them on my server!
Please add LogBlock support!
Please add LogBlock Support!
@Stryker76
@ViscousSummer88
Adding support for plugins has been asked and a lot, and I would like to add it, but their APIs mostly do not allow me to connect our plugins or are not documented, sorry.
Also, I'm sorry to distrust you, but I've been promised donations for features (including this one) before. Sometimes I was able make the features, sometimes not, but I never got donations for the ones I made. Of course I'm not gonna remove anything later, but I'm always skeptical on 'donations'. Just gonna throw it out there, no offense to you of course.
Is this using LogBlock yet? Please add LogBlock support.
Item Id's and data values work perfectly fine in 1.7, nothing has changed there, yet.
If you were to actually add support for Prism and integrate with GriefPrevention, I would consider donating.