use block (not player's) position on plot events

it was checking the **player**'s position, meaning you could place blocks *outside* the plot as long as the player is inside the plot.

On the other hand, you couldn't place blocks *inside* your plot when the player is outside the plot.

I changed all the events to use the **block**'s position.