Fly True 1.2.1
What's new
[1.2.1]
Fixed
- Auto-jump (triggered when walking into a 1-block ledge) was incorrectly counted as a manual jump press, causing unintended double-jump flight toggles. Jump/sneak detection now reads raw button state (
player.inputInfo.getButtonState) instead ofplayer.isJumping/isSneaking, since those reflect engine-triggered state and not just actual button presses.
[1.2.0]
Added
/set:flyaccess <Enable>- new admin-only command (GameDirectorspermission level) to enable or disable public access to/set:fly./set:flyplayer <Target> <Enable>- new admin-only command to set fly status for other players directly via selector (@a,@p, player name, etc.), without requiring the target player to run the command themselves.
Changed
/set:fly <Enable>now checks the public access flag (flyPublicAccess) before executing. If an admin disables it via/set:flyaccess false, the command will reject execution and return a message indicating the feature is currently disabled, instead of toggling fly status.
Notes
- Public access to
/set:flyis enabled by default (flyPublicAccess = true) unless explicitly disabled by an admin. - The command remains registered and still appears in autocomplete even when disabled — the restriction happens at the execution level, not by hiding the command from the list.
- No changes were made to the underlying fly mechanics (movement/steer-velocity logic) — this update is limited to permission and command control.
[1.1.0]
Added
/flysettingcommand, allowing players to customize their flight settings through an in-game form./flysettingclearcommand, allowing players to reset their flight settings.
Notes
- Both commands require Permission Level 2 or higher, preventing regular players from modifying flight settings without authorization.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

