COWMODSКаталог модов

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 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 Logo & Brand BannerInteractive Airport Flight MenuSecure Ticket Purchasing & Gate GuidanceCustom Boarding Pass Item

Последние версии

Все версии →
release

Skyport 1.0.1

1.0.1
27 авг. 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.0
27 авг. 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.