Store
Subscribe
ANTI IPVP PLUGIN
Maybe you could write a plugin, which Permits to break a block under another Player before the grace is over.
 0
PM Link
Also shitty Servers like rewinside got such a plugin, but a host told me to create this thread
 0
PM Link
would it lag the server?
if so, -1
but if it docent +1
(i have no idea how plugins work)
 0
PM Link
Automatically Deleted
 0
PM Link
+1
 0
PM Link
Automatically Deleted
 0
PM Link
Pretty sure it's possible to code, Archy or Gberry could probably code it.

With lava for example, you could have an event listening to when a player places lava under the target player's location, or within a radius of them (whatever the lava spread thing is) then check if the target player has a PvP timer, if they do cancel the event, if they don't then do nothing/return the event.

I don't see how you could do it with things like gravel, maybe you could have an EntityDamageEvent and check if the damage cause is suffocation, then if the gravel/sand has the block meta "placed" (or whatever) then you could cancel the event, as long as the player has a PvP timer. Then have a BlockPlaceEvent, and every time a player places either sand or gravel, add the block meta "placed" to it, then have a delayed task set with a delay of about 5 minutes or so, then when the task runs, remove the block meta from that placed block. This might cause lag but I'm not sure how much RAM Badlion has so it depends on how much players are on/what the TPS is as well as if loads of people are placing sand/gravel at the same time or not (maybe make the task sleep for about 5 seconds after it finishes? I've never tried this so I'm not sure if it would work or not)

+1 to the idea though, I think this would be a great addition. This could be used for UHC as well possibly, which would prevent people complaining if they get IPvP killed.
 0
PM Link
-1 there could be many exploits i feel like
 0
PM Link