don't iterate over the same location in StructureGrowEvent
fix BlockPistonRetractEvent

this allowed to pull all blocks as long as they are not `PISTON_STICKY_BASE`
Merge branch 'patch-border-events'
fix weanywhere always disabling itself
Merge branch 'patch-weanywhere'