Allow double-speed creative and spectator flight #3

Merged
NotAlexNoyle merged 1 commits from agent/allow-faster-creative-spectator-flight into master 2026-07-24 13:23:02 -04:00
NotAlexNoyle commented 2026-07-24 13:21:01 -04:00 (Migrated from github.com)

What changed

  • Extend the existing doubled MOVING_CREATIVEFLY allowance to spectator mode.
  • Double both horizontal speed and vertical ascent thresholds for resolved creative and spectator game-mode models.
  • Keep survival, adventure, allow-flight, elytra, levitation, slow-falling, and riptide models unchanged.

Why

Players flying at twice the normal speed in creative or spectator mode should not trigger MOVING_CREATIVEFLY. Creative mode already had this allowance; spectator mode still used its original threshold.

Validation

  • Compared the branch against master; only ModelFlying.java changed.
  • Verified the multiplier applies only to resolved gamemode.creative and gamemode.spectator models.
  • Confirmed the branch is one commit ahead of master with no unrelated changes.
  • A local Gradle build could not be run because this environment lacks outbound repository access and GitHub CLI.
## What changed - Extend the existing doubled `MOVING_CREATIVEFLY` allowance to spectator mode. - Double both horizontal speed and vertical ascent thresholds for resolved creative and spectator game-mode models. - Keep survival, adventure, allow-flight, elytra, levitation, slow-falling, and riptide models unchanged. ## Why Players flying at twice the normal speed in creative or spectator mode should not trigger `MOVING_CREATIVEFLY`. Creative mode already had this allowance; spectator mode still used its original threshold. ## Validation - Compared the branch against `master`; only `ModelFlying.java` changed. - Verified the multiplier applies only to resolved `gamemode.creative` and `gamemode.spectator` models. - Confirmed the branch is one commit ahead of `master` with no unrelated changes. - A local Gradle build could not be run because this environment lacks outbound repository access and GitHub CLI.
Sign in to join this conversation.