
Skyport
Transform your Minecraft server with immersive airports, dynamic ticket purchasing, gate systems, and automated flight sequences.
Автор: AdnanPSD595обновлён 27 авг. 2026 г.
ЭкономикаУправлениеТранспорт
Описание
✈ 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.
Галерея
Последние версии
Все версии →release
Skyport 1.0.1
1.0.127 авг. 2026 г.38Minecraft: 26.2paper
Что нового
# Changelog
All notable changes to SkyPort are documented here.
## [1.0.1] - 2026-08-27
### Added
- Added Paper 26.2 support.
- Added Java 25 compilation target.
- Added airport administration GUI.
- Added airport creation, deletion, renaming, and status overview.
- Added terminal, arrival, aircraft seat, and gate location management from the GUI.
- Added gate creation and deletion from the GUI.
- Added route creation and deletion from the GUI.
- Added route and airport pagination in the admin panels.
- Added confirmation screens for destructive GUI actions.
- Added `/airport admin delairport <id>`.
- Added `/airport admin delgate <airport_id> <gate_id>`.
- Added `/airport cancel` for cancelling scheduled flights.
- Added boarding pass right-click cancellation and refunds.
- Added optional PlaceholderAPI support:
- `%skyport_flight_status%`
- `%skyport_flight_route%`
- `%skyport_flight_id%`
- Added Turkish and English localization for GUI, boarding passes, and player messages.
- Added configurable boarding, countdown, travel, and arrival durations.
### Changed
- Airport names are stored as plain text instead of serialized Adventure components.
- `/airport` opens the nearest airport terminal in the player's world when available.
- `/airport <airport_id>` opens a specific airport menu.
- Tab completion now includes registered airport IDs and admin actions.
- Admin route creation validates airports, gates, duplicate endpoints, and prices.
- Flight status placeholders display airport names instead of only IDs.
- Airport and route data are saved when the server shuts down.
- Reloading clears old in-memory airport and route data before loading fresh data.
### Fixed
- Fixed missing `FlightSession` source discovery.
- Fixed scheduler task type handling in flight sequences.
- Fixed missing `AirportManager` and `StorageManager` integrations.
- Fixed missing storage resource files on first startup.
- Fixed stale `TextComponentImpl` airport names in menus and YAML data.
- Fixed duplicate plugin JAR ambiguity by publishing version `1.0.1`.
- Fixed unused imports and related Problems panel diagnostics.
### Dependencies
- Vault: required
- PlaceholderAPI: optional
release
Skyport 1.0.0
1.0.027 авг. 2026 г.21Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, spigot
Что нового
### ✈ SkyPort v1.0.0 - Initial Release
Welcome to **SkyPort**, a modern, lightweight, and fully customizable airport and flight management system for Minecraft!
#### ✨ Key Features
* **Interactive GUI Menus:** Open custom airport menus dynamically to view available flights, prices, and gate numbers.
* **Cinematic Sequences:** Experience immersive boarding, door-closing, countdown, and takeoff sequences with custom titles, camera effects, and soundscapes.
* **Vault Economy & Discount System:** Fully integrated with Vault for ticket purchases, featuring built-in VIP and Student discount permissions (`skyport.discount.student`, `skyport.discount.vip`).
* **Persistent Data Storage:** Automatic YAML-based storage (`airports.yml`, `routes.yml`) ensures all your airports, terminals, arrival points, and routes persist across server restarts.
* **Multi-Language Support (i18n):** Built-in localization support (`tr.yml` / `en.yml`) allowing you to easily switch languages via config.
* **Admin GUI Panel:** Easily manage and delete flight routes or monitor system status visually using `/airport admin gui`.
* **Boarding Passes:** Custom secure tickets generated via PersistentDataContainer (PDC) for passengers.



