ElytraHeightLimit
The simple and effective way to control your players' flight altitude!
Tired of players soaring to the sky limit and bypassing challenges on your server?
ElytraHeightLimit is a lightweight, high-performance plugin that gives you complete control over the maximum flight height for players using an elytra.
It's designed to be drag-and-drop simple, fully customizable, and compatible with a wide range of server versions from 1.13 to the latest.
[HR][/HR]
❖ Features ❖
[]Configurable Height Limit: Set a specific Y-coordinate that players cannot fly above.
[]Action Bar Notifications: Warn players with a customizable message when they reach the flight ceiling.
[]Bypass Permission: Grant admins or specific ranks the ability to bypass the flight limit entirely.
[]Reload Command: Update the plugin's configuration instantly with a simple in-game command.
[]Fully Customizable Messages: Change every user-facing message from the config file to match your server's language and style.
[]Performance Friendly: The plugin is optimized to have zero impact on your server's performance.
[HR][/HR]
❖ Configuration ❖
The config.yml is fully commented and easy to understand.
Code (YAML):
[SIZE=6
]
[B
]=================================================================
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]ElytraHeightLimit Configuration
[/B
]
[/SIZE
]
[SIZE=6][B]Plugin Version
: 1.4.0
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]=================================================================
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]The maximum Y-coordinate a player can fly at with an elytra.
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]Players flying above this Y-level will have their gliding cancelled.
[/B
]
[/SIZE
]
height-limit
: 100
[SIZE=6
]
[B
]The message displayed on the action bar when a player exceeds the height limit.
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]You can use standard Minecraft color codes with the '&' character.
[/B
]
[/SIZE
]
limit-message
:
"&c&lWARNING: &fFlight height limit reached!"
[SIZE=6
]
[B
]=================================================================
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]Command Messages & Permissions
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]=================================================================
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]Commands:
[/B
]
[/SIZE
]
[SIZE=6][B]/elytraheightlimit reload (Aliases
: /ehl reload, /elr reload
)
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]- Reloads the configuration file.
[/B
]
[/SIZE
]
[SIZE=6][B]- Permission
: elytraheightlimit.admin
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]Bypass Permission:
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]elytraheightlimit.bypass
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]- Players with this permission will ignore the height limit entirely.
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]- Recommended for admins or specific ranks.
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]By default, both permissions are granted to server operators
(OPs
).
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]=================================================================
[/B
]
[/SIZE
]
messages
:
[SIZE=6
]
[B
]Message sent when a player does not have permission to use a command.
[/B
]
[/SIZE
]
no-permission
:
"&cYou do not have permission to execute this command."
[SIZE=6
]
[B
]Message sent to the command user upon a successful reload.
[/B
]
[/SIZE
]
reload-success
:
"&a&lSUCCESS! &aThe plugin configuration has been reloaded."
[SIZE=6
]
[B
]Message sent when a player uses a command incorrectly.
[/B
]
[/SIZE
]
[SIZE=6
]
[B
]The
{label
} placeholder will be replaced with the command alias used.
[/B
]
[/SIZE
]
invalid-usage
:
"&cInvalid usage. Use: /{label} reload"
[HR][/HR]
❖ Commands & Permissions ❖
Commands:
Permissions:
[HR][/HR]
❖ Support & Bug Reports ❖
If you encounter any issues or have a suggestion, please use the
Discussion tab or create an issue on our
GitHub page. Please
do not use the review section for bug reports!
Thank you for using ElytraHeightLimit!