• 5.4.0 79d44f0d6e

    upstream-bot released this 2026-11-04 15:37:38 -05:00 | 58 commits to master since this release

    Important

    • This release bumps the minimum required Java version to 17
    • Moving forward, ProtocolLib will be published to Maven Central instead of repo.dmulloy2.net. The groupId has been changed to net.dmulloy2 to support this. See #3528 for more details
    • ci.dmulloy2.net is also officially deprecated. Future dev builds will be hosted on GitHub. More to follow

    Changelog

    • Support added for Minecraft 1.21.4-1.21.8.
    • Fixed issues with PlayerInfoData conversion when gamemode is null and list order not preserved.
    • Improved WrappedList to handle heterogeneous NBT lists.
    • Fixed initialization errors for WrappedChatComponent and ChunkData in 1.20.4–1.21.5.
    • Corrected version gating for WrappedTeamParameters.
    • Improved error messaging when no supported updater is found.
    • Updated dependencies for Java 24 compatibility.
    • Added String overloads for nametagVisibility and collisionRule in WrappedTeamParameters.Builder.

    New Contributors

    Sponsors

    As always, this release is brought to you by the project's sponsors:

    • @Fanfaryy
    • @SimplyVanilla
    • @pebblehost
    • @RaenCallisto
    • @aternosorg

    If you build cool stuff using ProtocolLib, consider sponsoring the project!


    Mirrored from the original GitHub release: https://github.com/dmulloy2/ProtocolLib/releases/tag/5.4.0

    Downloads