NusaTempFly icon

NusaTempFly -----

Temporary Flight with Style



✨ Features
  • Time-Based Flight: Players can fly for a limited duration
  • Double-Jump Activation: Players can double-jump to start/stop flying
  • Beautiful Particle Trails: Customize your flight with various particle effects
  • Sound System: Immersive sound effects that change based on altitude
  • Performance Optimized: Built for high-performance with minimal server impact
  • WorldGuard Integration: Control flight in specific regions
  • PlaceholderAPI Support: Use flight data in other plugins
  • Intuitive Commands: Easy to use for both players and admins
  • Developer API: Extend functionality with your own plugins
Installation
  1. Download the latest version of NusaTempFly
  2. Place the JAR file in your plugins folder
  3. Restart your server
  4. Edit the configuration file to your liking
  5. Reload the plugin with /tempfly reload
Commands
Player Commands
  • /tempfly or /fly - Check remaining flight time
  • /tempfly on - Enable flight
  • /tempfly off - Disable flight
  • /trail - View current flight trail
  • /trail list - List available trails
  • /trail set <trail> - Set your flight trail
Admin Commands
  • /tempfly check <player> - Check another player's flight time
  • /tempfly add <player> <time> - Add flight time to a player
  • /tempfly set <player> <time> - Set a player's flight time
  • /tempfly reload - Reload the plugin configuration
  • /tempfly reset <player> - Reset a player's flight data
Permissions
Basic Permissions
  • nusatempfly.use - Allows use of temporary flight
  • nusatempfly.trail - Allows changing flight trails
  • nusatempfly.bypass.combat - Bypass combat restrictions
  • nusatempfly.bypass.damage - Bypass damage restrictions
Admin Permissions
  • nusatempfly.admin - Access to all admin commands
  • nusatempfly.check - Check other players' flight time
  • nusatempfly.add - Add flight time to players
  • nusatempfly.set - Set players' flight time
  • nusatempfly.reload - Reload the plugin
  • nusatempfly.reset - Reset players' flight data
Trail Permissions
  • nusatempfly.trail.<trailname> - Access to specific trails
    • Example: nusatempfly.trail.flame
⚙️ Configuration
NusaTempFly offers extensive configuration options:

Code (Text):
# Default flight duration in seconds (5 minutes)
default-duration: 300

# Whether to save flight data when players log out
save-on-logout: true

# Whether to show notifications to players
enable-notifications: true

# Action bar notifications
action-bar:
  enabled: true
  update-interval: 20  # Ticks between updates (20 = 1 second)
  only-when-flying: true

# Whether to disable flight when a player takes damage
disable-on-damage: true

# Whether to allow flight during combat
allow-flight-in-combat: false

# WorldGuard integration
worldguard:
  allow-flight-by-default: true

# Flight trails
trails:
  enabled: true
  default: none
  render-distance: 32
  per-player-visibility: true

# Sound effects
sounds:
  enabled: true
  events:
    takeoff:
      enabled: true
      sound: ENTITY_BLAZE_SHOOT
      volume: 0.5
      pitch: 1.0

# Performance settings
performance:
  player-batch-size: 5
  player-batch-interval: 2
  auto-save-interval: 300
PlaceholderAPI Integration
NusaTempFly provides several placeholders:

  • %nusatempfly_time% - Formatted remaining flight time
  • %nusatempfly_time_seconds% - Remaining flight time in seconds
  • %nusatempfly_status% - Current flight status (Flying/Paused/Disabled)
  • %nusatempfly_has_time% - Whether player has flight time (Yes/No)
  • %nusatempfly_can_fly% - Whether player can fly (Yes/No)
  • %nusatempfly_region% - Current WorldGuard region name
️ WorldGuard Integration
NusaTempFly adds three custom WorldGuard flags:

  • allow-tempfly - Allows flight in the region
  • no-tempfly - Disallows flight in the region
  • no-tempfly-timer - Stops flight time from decreasing in the region
Example usage:
Code (Text):
/rg flag <region> allow-tempfly true
/rg flag <region> no-tempfly true
/rg flag <region> no-tempfly-timer true
✨ Flight Trails
Available trails (customizable in config):

  • None (default)
  • Flame
  • Heart
  • Smoke
  • Magic
  • Water
Each trail has configurable settings like particle count, spread, and speed.
Resource Information
Author:
----------
Total Downloads: 25
First Release: Mar 17, 2025
Last Update: Mar 17, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings