This fixes compatibility of the join-location with other plugins that change a player's spawn location.
Previously moving the spawn location of a player out of a region with the join-location flag set was not possible with another plugin modifying the spawn location in the event due WorldGuardExtraFlags using the old player location from the Player object to query the flag and not the (potentially) modified location from the event.
This fixes compatibility of the
join-location
with other plugins that change a player's spawn location.Previously moving the spawn location of a player out of a region with the
join-location
flag set was not possible with another plugin modifying the spawn location in the event due WorldGuardExtraFlags using the old player location from the Player object to query the flag and not the (potentially) modified location from the event.