mc-ascendancy / AscendNations

GNU Affero General Public License v3.0
0 stars 0 forks source link

Beds/pistons bypass claim protection #17

Closed VolticFroogo closed 3 years ago

VolticFroogo commented 3 years ago

As beds are two blocks long, only one of the blocks counts as a PlayerInteractEvent, this causes them to glitch inside claims.

Pistons may also push/pull blocks inside claims.

VolticFroogo commented 3 years ago

To add onto this issue, it is possible to move claim blocks (home/outpost blocks) using pistons.

VolticFroogo commented 3 years ago

Cancelling BlockMultiPlaceEvent (for beds) causes a POI data mismatch and is being very tricky. As I don't see a way for this to be abused, I'll skip fixing this for now.