Skip to content

Releases: joshuaprince/CoordinateOffset

v4.0.0 (1.17.1-1.21)

19 Jun 21:54
3750ff1
Compare
Choose a tag to compare
  • 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.
  • 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

v3.1.0 (1.17.1-1.20.6)

08 May 04:24
b644bfe
Compare
Choose a tag to compare
  • 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)

22 Jan 00:35
ed3a010
Compare
Choose a tag to compare
  • 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)

21 Jan 02:16
42cdcdc
Compare
Choose a tag to compare
  • Fix players being kicked when making sounds near a Warden

v3.0.0 (1.17.1-1.20.4)

06 Jan 04:30
d00373f
Compare
Choose a tag to compare

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.
  • 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)

13 Dec 03:30
51567af
Compare
Choose a tag to compare
  • Support 1.20.4 (requires ProtocolLib dev build #676+)

v2.3.1 (1.17.1-1.20.2)

29 Nov 07:50
a1063fd
Compare
Choose a tag to compare
  • Remove broken shortened links in config.yml comment

v2.3.0 (1.17.1-1.20.2)

18 Oct 09:01
444bd67
Compare
Choose a tag to compare
  • 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)

08 Oct 08:26
260ddbd
Compare
Choose a tag to compare
  • 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

v2.1.3

23 Sep 01:46
86a5332
Compare
Choose a tag to compare
  • Fix login error on BungeeCord/Waterfall (#5)