- Backport plugin support to Spigot/Paper 1.17.1, 1.18.2, and 1.19 through 1.19.3 (plugin now supports all versions from 1.17.1 through 1.20.2)
- Mark
resetOnDistantTeleport
as unsafe and require opt-in (more details) - Add
worldScaling
option to ConstantOffsetProvider - Fix "facing" packets (e.g.
/tp ~ ~ ~ facing 0 0 0
) not being properly offsetted, causing the player to face the wrong direction - Fix player getting kicked when their vehicle moves too quickly
- Improve
resetOnDistantTeleport
in providers to use world view distance to determine when a teleport is "distant"- Previously: Teleports over a distance of 2050+ blocks could trigger a re-roll (random providers) or re-center (zero-at-location providers)
- Now: Teleports over a distance of
(2 * (world view distance + 1 chunk))
or further can trigger resets - On Paper servers, relative teleports (e.g.
/tp ~500 ~ ~500
) will no longer trigger a reset
- Improve API exposure for dependent plugins
- Support ProtocolLib 5.1.0
Initial release of CoordinateOffset.
Changelog from upstream:
- Rewrite all logic for determining offsets
- Expose offset configuration per player/world/permission through "providers"
- Add
/offset
command (with permission) to query players' current offsets - Fix death compasses not pointing to their correct location