Voxel Shop beta is live. Expect occasional bugs. Learn more  
THTempFly icon

THTempFly 1.2.3

Temporary flight system with SQL/Redis support, PlaceholderAPI integration, and customizable message

Page 1
Configurable aliases for /fly command

**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 player commands

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.

Code improvement + new feature

version%201-2-1.pngThe code was optimized, and the plugin now also manages the flight speed.

TH_TempFly v1.2.1 - WorldGuard Integration & Enhanced Flight Restrictions

version%201-2-1.png

TH_TempFly v1.2.1 Release

New Features

WorldGuard Integration

  • Complete region-based flight restrictions system
  • Automatic flight blocking in specific worlds (configurable list)
  • Automatic flight blocking in specific WorldGuard regions
  • Smart bypass system for OP players and infinite permission holders
  • Automatic flight disable when entering restricted zones
  • Enhanced restriction notifications with customizable messages


Update Checker System

  • Automatic update detection from GitHub releases
  • New command: /tempfly version to check current version and available updates
  • Admin notifications for new updates


Enhanced Message System

  • Fully customizable restriction messages in messages.yml
  • World-specific and region-specific restriction notifications
  • Visual title warnings when flight time is running low


Configuration

Flight restrictions can be configured in config.yml:



YAML:

fly:
restrictions:
enabled: true
blocked-worlds: ["world_nether", "pvp_arena"]
blocked-regions: ["spawn", "safezone"]


Permission System

  • thtempfly.fly.infinite - Bypasses ALL restrictions (OP players have this by default)
  • thtempfly.use - Use basic commands
  • thtempfly.admin - Manage other players' flight time
  • thtempfly.fly.use - Use /fly command


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

Page 1
Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.