✈ SkyPort - Airport & Flight Management System
SkyPort is a modern, lightweight, and fully customizable airport and flight management plugin designed for Minecraft servers. Create immersive travel experiences for your players with interactive GUI menus, cinematic takeoff sequences, and a robust economy-integrated ticket system.
✨ Key Features
- Interactive GUI Menus: Players can easily open airport menus to browse available flight routes, ticket prices, and assigned gate numbers.
- Cinematic Sequences: Deliver an immersive experience with automated boarding calls, door closing, countdown timers, special visual effects, and flight audio soundscapes.
- Vault Economy & Discount System: Fully hooked into Vault for seamless ticket purchases. Includes built-in student and VIP discount permissions (
skyport.discount.student,skyport.discount.vip). - Persistent Data Storage: Automatic YAML-based storage (
airports.yml,routes.yml) ensures that all airports, terminals, arrival points, and custom routes persist safely across server restarts. - Multi-Language Support (i18n): Easily localize your server with built-in language options (
tr.yml/en.yml) fully configurable viaconfig.yml. - Admin GUI & Commands: Easily create airports, set terminals, gates, and manage or delete routes visually using
/airport admin guior simple in-game commands. - Secure Boarding Passes: Custom-generated secure tickets powered by PersistentDataContainer (PDC) technology.
🛠 Commands & Permissions
Player Commands
/airport- Opens the nearest airport flight menu./airport <id>- Opens a specific airport menu./airport list- Lists all registered airports.
Admin Commands (skyport.admin)
/airport admin create <id> <name>- Creates a new airport./airport admin info <id>- Displays detailed location info for an airport./airport admin setterminal <id>- Sets the airport terminal location./airport admin setarrival <id>- Sets the arrival/landing location./airport admin setseat <id>- Sets the aircraft interior seat location./airport admin setgate <id> <gate_id>- Creates a boarding gate./airport admin route <origin> <destination> <price> <gate>- Creates a new flight route./airport admin delroute <origin> <destination>- Deletes a flight route./airport admin delgate <airport_id> <gate_id>- Deletes a specific gate./airport admin gui- Opens the interactive administration panel./airport admin reload- Reloads configuration and language files.
The official branding and logo showcase for SkyPort, representing a modern, clean, and professional Minecraft aviation and flight management plugin.
Players can easily browse destination routes, check ticket prices, and view gate numbers through an intuitive custom GUI menu.
Players receive instant confirmation upon purchasing a flight ticket, complete with a unique flight number and clear directions to the assigned boarding gate.
Players receive a customized physical boarding pass item containing all vital flight details, including flight number, departure, arrival, and gate information.