Jump to content

Protection against BC Quarries?


Nuin

Recommended Posts

Okay, so here's the dilemma. I have my customized Tekkit Lite (0.6.5) server ready to go live, running with MCPC+ to offer Bukkit functionality with plugins like WorldEdit, WorldGuard, Essentials, etc. I am using Grief Prevention to set up claims (for fear of giving players too much control with WorldGuard, an alternate solution I am still considering).

The problem is BuildCraft Quarries. They completely override any regions or claims set up, chewing right through them, even my spawn. I thought that the answer was to use an anti-grief plugin, but apparently the quarry's destructive force cannot be mitigated or rolled back.

My concern is a player's claim being griefed/mined by an outside quarry, especially if they are underground. While I could use logging tools to find out who did it and ban them, it still leaves the victim with a hole in the ground, their base and chests effectively mined by the quarry.

I need a solution to this before I go live. I don't want to ban quarries because they are pretty useful. I also don't want to have to ban them from crafting/placement and "babysit" players that want to use them. I want to know what other admins do to protect against quarries. Any advice, suggestions, mods/plugs, etc. are greatly appreciated. Thanks in advance.

Link to comment
Share on other sites

I would suggest using zone protection in those areas. that way the player who is using the quarry wont even be able to place land marks for the quarry

You don't need landmarks to start a quarry. Plop down a quarry and it defaults to a 9x9 area. This also does not solve the problem of people who build underground, where a player may accidentally drill a chunk out of someone's base.

Link to comment
Share on other sites

zone protection prevents breaking blocks, so in the case of an underground miner he will get "you do not have permission to modify this area" or something like that, however you are right, the quarry can be used as a griefer tool

how i know about zone protection? me and a friend had it setup on his old server, it was set up so well we couldn't even enter each others areas

i dont know what the plugin was called but it was a spoutcraft server so it was a bukkit plugin, you might be able to find a mod that does the same thing but aimed more at a config file (again im not sure dont quote me lol)

edit: since you have bukkit support just use iZone plugin

Link to comment
Share on other sites

Not sure you are understanding me. Please re-read my original post. The Quarry doesn't fire off any events that WorldGuard or Grief Prevention plugins will catch. If BuildCraft has rights to a world, it overrides these protections. I need to stop quarries from doing this.

Instead of speculation and hypotheticals, I would appreciate a concrete answer.

Link to comment
Share on other sites

Make sure the [buildCraft] fake player can't access protected areas. I don't know how to do that in WorldGuard and GriefPrevention, though.

Yeah, I have already looked into it. WorldGuard simply believes that if an area is regioned, no one else is allowed to place/destroy unless they are added to the members/owners list. I have talked with the dev of Grief Protection and he says it doesn't catch BC quarry operations. I am at a loss as to how to stop this.

What disturbs me even more is that this issue has gone on for so long with Tekkit servers and gone unanswered. Think of how many people's bases are vulnerable to someone who wants to work up the mats for a quarry and rip someone's base apart, protected or not.

Link to comment
Share on other sites

Use the MyTown mod...

I will ask in their forums, but from what I understand MyTown will not work with MCPC+. I am not switching back to BukkitForge because it is the biggest piece of $#!% claiming to be compatible with Bukkit plugins. (I couldn't even get it to operate properly with WorldEdit and blocks over 255.) I saw there might be a workaround, but I really don't want to revamp my permissions setup if necessary.

Link to comment
Share on other sites

Try use RESIDENCE mod. Iirc when a player sets up his plot with this mod he can enable/disable some flags, like placing blocks, destroying blocks and even moving into the protected plot.(you can find more info on their wiki). Another way would be to find a mod(dont know it's name) to disable placement of quarries. You can craft them, but once you put them into your inventory they are automatically deleted. And you can give permissions to mods/admins to manually place the quarries for players. That though is more complicated, but imo is much safe for your server :D

Link to comment
Share on other sites

I will ask in their forums, but from what I understand MyTown will not work with MCPC+. I am not switching back to BukkitForge because it is the biggest piece of $#!% claiming to be compatible with Bukkit plugins. (I couldn't even get it to operate properly with WorldEdit and blocks over 255.) I saw there might be a workaround, but I really don't want to revamp my permissions setup if necessary.

MyTown works with MCPC+. You will need a separate permissions plugin and enable the MyTown commands there as well. It is tricky in the beginning, but there are a lot of servers with MyTown and MCPC+.

It is really the only thing that can stop most Tekkit Lite machines from griefing. No bukkit plugin will do the job. People who recommend bukkit plugins for anti-grief definitely have not played Tekkit Lite. Give me their ip and a mining laser :)

Link to comment
Share on other sites

MyTown works with MCPC+. You will need a separate permissions plugin and enable the MyTown commands there as well. It is tricky in the beginning, but there are a lot of servers with MyTown and MCPC+.

It is really the only thing that can stop most Tekkit Lite machines from griefing. No bukkit plugin will do the job. People who recommend bukkit plugins for anti-grief definitely have not played Tekkit Lite. Give me their ip and a mining laser :)

Haha, yeah, I have already banned the mining laser (and other non-TNT explosives) until I get a solution going. I already have a block logger to detect when people install quarries and mining wells (as well as TNT and pistons for you know). I will take a look at MyTowns. Will that work with GroupManager? I am using it now because it works, but I have used PeX in the past. Thanks!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...