Releases: joshuaprince/CoordinateOffset
Releases · joshuaprince/CoordinateOffset
v4.0.0 (1.17.1-1.21)
- Support 1.21
- Fix movement near bamboo and dripstone when an offset is applied
- NOTE: Servers migrating from v3 should add the
fixCollision
section to their CoordinateOffset config.yml. However, this fix is enabled by default even if these lines are omitted.
- NOTE: Servers migrating from v3 should add the
- Remove separate PacketEvents dependency
- PacketEvents is now shaded into CoordinateOffset, so it is not necessary to install as a separate plugin.
- Several fixes to 1.20.6 bugs present in PacketEvents v2.3.0
- Fix players being kicked while near a horse or wolf that is wearing armor (packetevents#827)
- Fix players respawning instantly after dying (packetevents#816)
- Fix treasure maps with icons kicking players (packetevents#811)
- Fix banners with patterns kicking players (packetevents#772)
- Fix decorated pots in an inventory kicking players (packetevents#768)
v3.1.0 (1.17.1-1.20.6)
- Support 1.20.6 (requires PacketEvents dev build #397+)
- Improve exception handling and debuggability
- Drop CommandAPI dependency; rewrite commands in standard Bukkit API
v3.0.2 (1.17.1-1.20.4)
- Fixes for lodestone compasses
- Fix Creative players seeing lodestone compasses pointing the wrong direction
- Fix lodestone compasses on the ground or in other players' hands pointing the wrong direction
v3.0.1 (1.17.1-1.20.4)
- Fix players being kicked when making sounds near a Warden
v3.0.0 (1.17.1-1.20.4)
Attention to servers upgrading from CoordinateOffset v2: CoordinateOffset v3 now depends on PacketEvents, which must also be installed on the server for CoordinateOffset to work! (ProtocolLib is no longer required) Configuration and usage have not changed from v2 to v3.
- Plugin is now compatible with: (in beta; please report issues)
- ViaVersion
- ViaBackwards
- Model Engine
- Plugin is compatible with Geyser (in alpha; not recommended for production)
- With Geyser installed as a plugin, movement is buggy because Geyser's collision-fixing code processes real
coordinates, while its translation layer deals with shifted coordinates. - If possible, it is currently recommended to use Geyser standalone so that the collision-fixing code is disabled.
- With Geyser installed as a plugin, movement is buggy because Geyser's collision-fixing code processes real
- Rewrite packet offsetting logic with PacketEvents library
- Plugin now depends on PacketEvents (v2), and no longer depends on ProtocolLib
- Fix exceptions and improperly offsetted coordinates when a player logs in from another location
v2.3.2 (1.17.1-1.20.4)
- Support 1.20.4 (requires ProtocolLib dev build #676+)
v2.3.1 (1.17.1-1.20.2)
- Remove broken shortened links in config.yml comment
v2.3.0 (1.17.1-1.20.2)
- 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
v2.2.0 (1.19.4-1.20.2)
- Support 1.20.2 (requires ProtocolLib dev build #669)
- Rewrite majority of packet translation logic to support multiple protocol versions
- Add bStats anonymous plugin metrics
- Fix excessive world border packets while border is obfuscated