SkyportСкачатьСкачать
ВЕРСИИ (2)
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.