Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more
Temporary flight system with SQL/Redis support, PlaceholderAPI integration, and customizable message
**New: Configurable aliases for /fly**
You can now define custom aliases for the fly command in the plugin configuration.
**How to use**
- In `config.yml`, under the `fly` section, find the `aliases` option.
- Add a list of aliases (e.g. `["volar", "vuelo", "f"]`).
- After reloading the config or restarting the server, players can use `/fly` or any of your aliases (e.g. `/volar` or `/f`).
**Details**
- Aliases are loaded on plugin start or when using `/tempfly reload`.
- Aliases with spaces are not allowed and are ignored (a warning is logged).
- To use no aliases, leave the list empty: `aliases: []`.
New commands have been added for players.
/fly toggle - toggle flight
/fly on - enable flight
/fly off - disable flight
/fly check - check flight status Placeholder {time}
Support for version 1.21.11 has also been added.
The code was optimized, and the plugin now also manages the flight speed.

TH_TempFly v1.2.1 Release
New Features
WorldGuard Integration
Update Checker System
Enhanced Message System
Configuration
Flight restrictions can be configured in config.yml:
fly:
restrictions:
enabled: true
blocked-worlds: ["world_nether", "pvp_arena"]
blocked-regions: ["spawn", "safezone"]
Permission System
How Restrictions Work
1. World Restrictions: Flight is completely disabled in configured worlds
2. Region Restrictions: Flight is disabled in specific WorldGuard regions
3. Automatic Detection: Flight is automatically disabled when entering restricted zones
4. Smart Bypass: OP players and users with infinite permission bypass ALL restrictions
5. Visual Feedback: Clear messages inform players why flight is disabled
Previous version: v1.2.0 → Current: v1.2.1