ModsJava
Skyport
A lightweight, modern Minecraft airport and flight management system featuring interactive GUI menus. Free Minecraft Java mod for 1.21, 26.2.
⬇ Download on Spigot
# ✈ 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 via `config.yml`.
* **Admin GUI & Commands:** Easily create airports, set terminals, gates, and manage or delete routes visually using `/airport admin gui` or 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.
---
Skyport is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.2. Downloaded 7 times (via Spigot). Download it and open it directly in the game.