feat(spawn): support Purpur 26.3 #1

Merged
dmg merged 1 commits from ticket-417-support-purpur-26-3 into main 2026-10-17 04:13:15 +00:00
Owner

Summary

  • target Java 25 and org.purpurmc.purpur:purpur-api:26.3.build.2651-stable
  • checksum-pin Purpur 26.3 build 2651 and add packaged load/enable/disable verification
  • retain runtime identity, command/permission/YAML contracts and gameplay behavior
  • expand scheduler, teleport, cancellation, safe-location, world-border, metadata and packaging regressions
  • document the exact automated boundary

OpenProject: https://project.dmg.games/work_packages/417

Verification

  • ./gradlew clean check jar
  • 30 checks: 29 ordinary + 1 native; zero failures/errors/skips
  • tested commit: bce513e922190003436213024b8747209a606e3d
  • tested tree: a4cf564ded5c43efc51005b29f3c179db1b7987c
  • target base: 8e2d86b2cc0303ae5289e711fd6d3ee5857bf730
  • pinned runtime SHA-256: 0677c1febecfbc2e5b0a7f76abd647b70a1f38d3cbdf3dd6a82e401b4262a598

Release effects

Merging this conventional feature change to main triggers CI and semantic-release and is expected to publish a versioned plugin JAR. It does not update GitOps or deploy a server.

## Summary - target Java 25 and `org.purpurmc.purpur:purpur-api:26.3.build.2651-stable` - checksum-pin Purpur 26.3 build 2651 and add packaged load/enable/disable verification - retain runtime identity, command/permission/YAML contracts and gameplay behavior - expand scheduler, teleport, cancellation, safe-location, world-border, metadata and packaging regressions - document the exact automated boundary OpenProject: https://project.dmg.games/work_packages/417 ## Verification - `./gradlew clean check jar` - 30 checks: 29 ordinary + 1 native; zero failures/errors/skips - tested commit: `bce513e922190003436213024b8747209a606e3d` - tested tree: `a4cf564ded5c43efc51005b29f3c179db1b7987c` - target base: `8e2d86b2cc0303ae5289e711fd6d3ee5857bf730` - pinned runtime SHA-256: `0677c1febecfbc2e5b0a7f76abd647b70a1f38d3cbdf3dd6a82e401b4262a598` ## Release effects Merging this conventional feature change to `main` triggers CI and semantic-release and is expected to publish a versioned plugin JAR. It does not update GitOps or deploy a server.
dmg added 1 commit 2026-10-17 04:11:56 +00:00
feat(spawn): support Purpur 26.3
CI / build (push) Successful in 59s
CI / build (pull_request) Successful in 1m2s
bce513e922
dmg merged commit 0183d4ff27 into main 2026-10-17 04:13:15 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dmg/purpur-trigger-spawn#1