CoreProtect Duplicates Items
Hello there! I recently noticed that when an area or player is rolledback with CoreProtect, items are typically duplcated. If a player were to steal items from a player's chest, then we did a rollback to the chest, or the area that the chest is in, the items that were stolen will be replenished, but they will not be removed from the player that took them. If a player builds a house out of diamond blocks, then a griefer breaks the house and leaves the diamond blocks on the ground, when we rollback the damage that the griefer did, the house made out of diamond blocks will be replenished and if there are still diamond blocks on the ground, those will remain on the ground. If any bypassers pick up the diamond blocks that were broken prior to the rollback, they will still have them after the rollback.
We could attempt to track down every item that was picked up or removed from a chest within the radius of the grief, but that's time consuming and if someone obfuscates the items, it will be even more time consuming to recover all of the stolen items.
What is the best way to mitigate the potential of items being duplicated from rollbacks? Is there a viable solution to this issue, or would every item have to be manually confiscated and destroyed?
5 Replies
land claiming and chest locking is probably a good shout, usually those types of plugins allow you to disable explosions breaking them
you could also look for a plugin that whitelists blocks to not be breakable by explosions or something like that
if your constantly having to rollback land that was griefed, then preventing those types of griefs is probably in your best interesting
if your players are still getting griefed even with these existing then you should probably stop rollbacking the area and telling your players to use the tools youve given them to protect their land
Explosive damage is disabled on the server, I was mainly referring to players manually breaking blocks with tools. We do have land claims, but claim blocks are purposefully rare because my server never resets and It's an interesting concept economically. I did think about chest locking, but that doesn't solve the issue relative to ground items.
then just stop doing rollbacks
claim blocks being rare is shooting yourself in the foot, or you simply dont do rollbacks and if your players complain either tell them to claim their land or dont be stupid and build a house out of diamond blocks in an unclaimed zone
That's likely what we'll do. One of my moderators said that the server that she previously staffed for encountered the same issue that I explained above, but they found some sort of solution, then continued to do rollbacks. She doesn't know what the solution was, so I wanted to see if anyone else had found a viable solution to this issue. If we're unable to viably fix this issue through a CoreProtect alteration, or a custom plugin working alongside CoreProtect, we're going to quit offering rollbacks.
My server doesn't have land claiming/chest locking, so I have to do it manually
It only really works with a bunch of time/effort, and when we can make sure the items that were removed are out of circulation so to speak