SpongePowered / SpongeForge

A Forge mod that implements SpongeAPI
http://www.spongepowered.org/
MIT License
1.14k stars 306 forks source link

Chisels&Bits duplication with GriefDefender #3256

Open screm11 opened 4 years ago

screm11 commented 4 years ago

I am currently running

I just switched from GriefPrevention to GriefDefender which i'm pretty sure stopped hooking into sponge directly so they could support both spigot & sponge, prior to this move Chisels & Bits worked fine in claimed areas, you weren't able to recieve the blocks at all, but updating to GriefDefender whenever an area is claimed you're still able to get the mini-blocks that are broken, this causes a duplication glitch which allows people to get infinite amount of chiseled blocks which can make an actual block - i've contacted the developer of the plugin and they say it's probably either a mod issue or a sponge issue, so i've come here hoping that someone can solve this issue for me - as the chisels&bits mod is no longer being updated from what i've read.

Basically how to reproduce: Use chisels&bits with GriefDefender, claim an area - then attempt to use a chisel on a claimed block, it will cancel the actual breaking of the block giving you the message "You are not allowed to use (Said item) on (Said block) but it still gives you the mini-block and places it in your inventory, i had a similar issue with a fusions-plugin not too long ago which allowed you to pick up Pixelmon Shrines in claimed area but not actually take the shrine, it still places it in your inventory as if it were breakable/pick-upable.

I'm not the developer, but i do have a GriefDefender debug showing the issue as it happens, this is what griefdefender is catching: https://griefdefender.github.io/debug/?HG3LrHNVi2

I didn't realize there were different sections with different issues, just now realizing this might be in the wrong section and should go to spongeforge, if it's an issue let me know :)