Need help finding Anti-Grief Plugins

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

zanenewberry

New Member
Jul 29, 2019
10
0
0
Well, I have a modded server which has all the popular mods, but as anyone who owns a modded server knows... A handful of items can bypass protection.

What I'm looking for is a plugin that atleast monitors who uses what, both modded items and vanilla items. Something where I can edit the config, and choose what it logged, that way I can add modded items to be atleast logged for I can catch griefers, maybe something that can rollback modded blocks too, but that's not as important. I'm using Towny and Worldguard to let you guys know.

My goal is to have great protection without banning a ton of items, which as I know, if a tough request when it comes to modded servers.

An example of something I want stopped, somebody placing an IC2 Nuclear Reactor near somebody's boarders, then blowing it up despite protection and it causing terrible damage. If I can help it, I don't want to disable the explosion because I want consequences but don't want it used as a weapon. It would help if the plugin would atleast log who placed the reactor that way I could ban them. As I said, if it can stop/rollback the damage, that would be great.

Thank you guys for reading and trying to help :)
 

Rebirth Gaming

New Member
Jul 29, 2019
360
0
0
Plugins won't accomplish this for a number of reasons.
1) Plugins are no longer being updated, since Bukkit no longer exists. It was taken down due to DCMA takedown notices back in July 2014. Cauldron stopped getting updated as of Dec 2014.
2) Plugins were never intended for mods/Forge. Bukkit was written against vanilla Minecraft code, and therefore plugins can only work against default Minecraft code.

However, this does not mean you are out of luck.
Look into a mod called MyTown. It is a Forge based mod that is placed into your server's mod folder - that's it. Players do NOT need to install this mod to connect to your server.
MyTown, since it is built on Forge, the same API that mods are built on, is capable of FULL ON stopping items from destroying claimed areas, such as IC2 nukes and lasers. Yep.

MyTown does not come with tracking, logging, or rollbacks, unfortunately. It's simply a claim protection mod for Forge.

MyTown for 1.7.10 (MyTown2, as it is actually called), is still in beta, so beware. Hope this helps.
 

zanenewberry

New Member
Jul 29, 2019
10
0
0
Thanks for the reply, I have already tried MyTown2, while it did stop somethings like the mining laser and a couple others, it didn't stop outside-boarder damage from nuclear reactors, ITnT and other main items. I think I'll just have to make a trusted member rank, and ban damage items from regular members, then give them trusted once they apply with enough time, which will unban the items for them (I did this with the Banitem plugin). Thanks again.
 

Rebirth Gaming

New Member
Jul 29, 2019
360
0
0
Thanks for the reply, I have already tried MyTown2, while it did stop somethings like the mining laser and a couple others, it didn't stop outside-boarder damage from nuclear reactors, ITnT and other main items. I think I'll just have to make a trusted member rank, and ban damage items from regular members, then give them trusted once they apply with enough time, which will unban the items for them (I did this with the Banitem plugin). Thanks again.

That is probably your best option, then. I dealt with things like Grief Prevention in the past for modded servers, and they simply can not stop things like nukes and lasers. Hopefully MyTown2 gets better, but it is still in beta. This is a difficult time for server admins, because plugins are dead, and most modders are waiting for Sponge API to be released before creating new Forge friendly "plugins". between a rock and a hard place, ya know.

OH! Try ForgeEssentials. It has WorldGuard. Not sure how it is for nukes, etc. But it's worth a try. I haven't used it beyond protecting spawn, so I can't speak for it's use by other players via permissions. We just whitelist nowadays and remove griefers.
 

deeredman1991

New Member
Jul 29, 2019
7
0
0
Have you tried "Grief Prevention"? It was actually designed with mods in mind...there is a section in the config file called "mods" where you can add item IDs that people are not allowed to interact with in claimed areas. I know someone else said it couldn't deal with nukes or lasers but I believe you can actually turn off explosions for specific blocks as well sooo. (not sure if it works for nukes) but IDK how you would solve the laser problem short of banning lasers.
 

Rebirth Gaming

New Member
Jul 29, 2019
360
0
0
Have you tried "Grief Prevention"? It was actually designed with mods in mind...there is a section in the config file called "mods" where you can add item IDs that people are not allowed to interact with in claimed areas. I know someone else said it couldn't deal with nukes or lasers but I believe you can actually turn off explosions for specific blocks as well sooo. (not sure if it works for nukes) but IDK how you would solve the laser problem short of banning lasers.

You are correct that GP has a section for adding item IDs, which can help for mods. However, there are some flat out custom Forge events that mod items utilize that plugins just don't know how to handle, like Ars Magica dig spells and portal gun tile entity placement. You can probably get about 80% or so protection with GP, but it stops at being able to add IDs so "outsiders" can't right click them, so adding machines etc would be fine. Beyond that though, anything that Forge does the vanilla doesn't, plugins can't cope with. It's thee custom Forge events that things like nukes, magic mod spells, etc utilize, and can be near impossible to protect against. Don't quote me on this, but iirc, IC2 nukes use a different type of explosion than a vanilla explosion.

It has nothing to do with IDs - it has everything to with the kind of things that Forge adds that mods can utilize that are just not found in vanilla Minecraft code - the code that bukkit uses, and nothing more. The reason why adding mod IDs works is because Forge decided to use item IDs instead of some custom ID system, since they are already in vanilla Minecraft code. No sense in creating extra stuff when something already exists that works. There is a little bit of overlap with how Forge and Bukkit works, so some plugins work with mods to an extent, but never enough to offer 100% perfect protections. Only a Forge mod can get remotely close to offering 100% protection.
 

zanenewberry

New Member
Jul 29, 2019
10
0
0
I have not tried GP, I always figured it wouldn't be able to help with mods, might as well give it a shot. As for the explosions, you are right Rebirth Gaming, those explosions are different from vanilla, even CoreProtect2 Rollbacks cannot undo the damage done by IC2 explosives.
 

deeredman1991

New Member
Jul 29, 2019
7
0
0
Isn't there a mod or plugin though where you can ban the crafting of certain items? If you are having trouble with Nukes, Ars Magica dig spells, and portal guns you can just ban their crafting/use...if all else fails you can remove any troublesome mod from the pack the only time you run into issues with modded minecraft servers is when you add something server side that client side doesn't have, but taking away mods should be fine if all else fails. :)
 

zanenewberry

New Member
Jul 29, 2019
10
0
0
Isn't there a mod or plugin though where you can ban the crafting of certain items? If you are having trouble with Nukes, Ars Magica dig spells, and portal guns you can just ban their crafting/use...if all else fails you can remove any troublesome mod from the pack the only time you run into issues with modded minecraft servers is when you add something server side that client side doesn't have, but taking away mods should be fine if all else fails. :)
Banitem does what you are describing, my server already has that, and my server is one of the default servers for the modpack, so I cannot remove the mods.