Enable flight so Ad Astra works in space - #20
Merged
Conversation
Stepping out of the ship on the Moon kicked players with "Flying is not enabled on this server". ALLOW_FLIGHT was false, and the comment on it said to keep it that way. That advice predated space travel and is now wrong, so it is rewritten rather than left to contradict the setting. The name misleads. This does not grant anyone the ability to fly. It controls whether the server kicks a survival player for staying airborne longer than vanilla expects. Ad Astra's low gravity, jetpacks and rocket flight all look exactly like that to the check, so with it false the mod is unusable for its entire purpose. Players still cannot fly at will: flight needs creative mode, an elytra, or a jetpack they had to build. What is genuinely given up, stated plainly rather than buried: the vanilla airborne kick was the last automatic fly-hack check on this server, because the anticheat was uninstalled on 2026-08-02 after it kicked a whitelisted player for opening a door. A modified client could now fly unnoticed. Accepted deliberately. The whitelist is enforced, every player is a verified Microsoft account, PvP is off, and the population is five known family members, so there is no untrusted player for the check to defend against. PrismProtect still records every block change against the player who made it, so anything done while flying stays attributable and reversible. That is a better trade than a control that reliably kicks children out of a space mod installed on purpose. Revisit if this server ever opens beyond the family.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stepping out of the ship on the Moon kicks players with "Flying is not enabled on this server". One-line fix.
What this setting actually does
The name misleads, so worth being precise: it does not grant anyone the ability to fly. It controls whether the server kicks a survival player for staying airborne longer than vanilla expects.
Ad Astra low gravity, jetpacks and rocket flight all look exactly like that to the check, so with
ALLOW_FLIGHT=falsethe mod is unusable for its entire purpose.Players still cannot fly at will. Flight requires creative mode, an elytra, or a jetpack they had to build.
What is given up
Stating this plainly rather than burying it: the vanilla airborne kick was the last automatic fly-hack check on this server, since the anticheat was uninstalled on 2026-08-02 after it kicked a whitelisted player for opening a door. A modified client could now fly unnoticed.
Accepted deliberately:
online-mode=TRUE, so every player is a verified Microsoft accountThat is a better trade than a control which reliably kicks children out of a space mod we installed on purpose.
The old comment said "Keep this false." That advice predated space travel, so it is rewritten rather than left contradicting the setting.
Verified
No CI assertion depended on
ALLOW_FLIGHT, so nothing else needed updating.Revisit if this server ever opens beyond the family.