Skip to content

Fix/fix trophy api + input packets double jump#35

Merged
Keviro merged 2 commits intoversion/1.21.11from
fix/fix-trophy-api
Apr 2, 2026
Merged

Fix/fix trophy api + input packets double jump#35
Keviro merged 2 commits intoversion/1.21.11from
fix/fix-trophy-api

Conversation

@TheBjoRedCraft
Copy link
Copy Markdown
Member

@TheBjoRedCraft TheBjoRedCraft commented Apr 2, 2026

This pull request introduces several improvements and refactors to the lobby system, focusing mainly on the double jump mechanic and plugin integration. The most notable changes include a complete refactor of the double jump logic to use PlayerInputEvent, improved parkour plugin detection, and a version bump.

Double Jump Refactor:

  • DoubleJumpListener.kt: Refactored double jump logic to use PlayerInputEvent instead of movement and flight events, added a cooldown window for double jumps, and improved compatibility with parkour and creative/spectator modes.

Plugin Integration:

  • PaperMain.kt: Added detection for the surf-parkour-paper plugin with the new parkourHook property.

API Usage Improvement:

  • TrophyHook.kt: Updated openMenu to use player UUIDs instead of player objects when calling the trophy API.

Versioning:

  • gradle.properties: Bumped the project version from 1.21.11-3.0.11-SNAPSHOT to 1.21.11-3.0.13-SNAPSHOT.

@TheBjoRedCraft TheBjoRedCraft self-assigned this Apr 2, 2026
@TheBjoRedCraft TheBjoRedCraft changed the title Fix/fix trophy api Fix/fix trophy api + input packets double jump Apr 2, 2026
Copy link
Copy Markdown
Contributor

@Keviro Keviro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ich finds toll

@Keviro Keviro added this pull request to the merge queue Apr 2, 2026
Merged via the queue into version/1.21.11 with commit 979461d Apr 2, 2026
@Keviro Keviro deleted the fix/fix-trophy-api branch April 2, 2026 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants