> For the complete documentation index, see [llms.txt](https://wiki.vibecentral.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.vibecentral.xyz/survival/tweak-list/utility-flight.md).

# Utility flight

We provide xp-powered (or, free with [VIP 3+](https://github.com/vibecentralmc/wiki/blob/main/survival/tweak-list/broken-reference/README.md)) flight at a reduced speed to aid you in building and maneuvering around areas. A single level of experience lasts roughly 30 seconds, putting 10 levels of xp at 5 minutes of flight.

Upon joining, if you're mid air (logged off flying) xp flight or free fly will be enabled automatically. If you have free fly, it will be automatically enabled when you join regardless if you're mid air (except if you have an elytra equipped) and when you move back into the flight height.

{% hint style="info" %}
**XP & free fly only works in the main world**\
Nobody can fly in the nether or end, even VIPs
{% endhint %}

### Flight range

You can fly anywhere in the overworld between **Y 55-1000**. When going below Y 62 you will get a chat notification that you won't be able to fly much lower. When going below Y 55, flight will be disabled. After one warning notification is sent, a 25 second cooldown will incur to prevent spam (ex. if you have a base at the Y level and dip in and out of the warning range often)

### Why slower & height limits?

In order to retain a true to Minecraft feel the flight speed has been lowered as to not make Elytra obsolete. Additionally, it has been disabled under Y 55 to prevent flight in caves, making them more challenging.

### Commands

**`/xpfly`**\
\&#xNAN;**`/fly`**


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://wiki.vibecentral.xyz/survival/tweak-list/utility-flight.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
