# 🕊️ XiaFlight — Gelişmiş Uçuş, Süreli Uçuş ve Trail Sistemi
Modern Minecraft sunucuları için tasarlanmış yüksek performanslı, güvenli ve zengin özellikli bir uçuş yönetim motorudur. Klasik sınırsız uçuş modunun yanı sıra **saniye/dakika bazlı süreli uçuş (`/tempfly`)**, **uçuş hız kontrolü (`/flyspeed`)**, **uçarken arkada süzülen partikül izleri (trails)**, **savaş engeli koruması** ve **interaktif GUI kontrol paneli** sunar.
Kurumsal **HikariCP MySQL/SQLite** veritabanı altyapısı ve **Redis Pub/Sub** senkronizasyonu sayesinde BungeeCord/Velocity ağlarında oyuncuların uçuş süreleri tüm sunucular arasında anlık olarak senkronize edilir.
---
## ✨ Öne Çıkan Özellikler
* **🕊️ Sınırsız & Süreli Uçuş (`/tempfly`):** Süre bazlı uçuş bakiyesi tanımlama. Uçuş süresi sadece oyuncu havada uçarken azalır.
* **⚡ Dinamik Uçuş Hızı (`/flyspeed`):** 1x ile 5x arasında ayarlanabilir hız seviyesi.
* **✨ Görsel Partikül İzleri (Trails):** Oyuncuların arkasında süzülen şık partikül efektleri.
* **⚔️ Savaş & Güvenli Düşüş (Safe-Fall):** Savaşa girildiğinde uçuş otomatik kapanır ve oyuncu düşme hasarından korunur.
* **🚫 Yasaklı Dünyalar:** PvP veya savaş alanlarında otomatik uçuş kısıtlaması.
* **🖥️ Actionbar Canlı HUD:** Kalan uçuş süresini ve hızını ekranda gösteren şık bar.
* **🎨 GUI Kontrol Paneli:** Hız ve efekt seçimi için modern envanter menüsü.
* **💾 MySQL & Redis Desteği:** Çoklu sunucularda anlık senkronizasyon.
---
## 💻 Komutlar ve Yetkiler
| Komut | Kısayollar | Açıklama | Gerekli Yetki |
|---|---|---|---|
| `/fly [oyuncu]` | `/flight`, `/ucus` | Uçuş modunu açar veya kapatır. | `xiaflight.use` / `xiaflight.others` |
| `/tempfly` | `/tfly`, `/sureliucus` | Kalan süreli uçuş bakiyesini görüntüler. | `xiaflight.tempfly` |
| `/tempfly give ` | — | Oyuncuya süreli uçuş ekler (Örn: `1h30m`). | `xiaflight.admin` |
| `/tempfly take ` | — | Oyuncunun uçuş süresinden düşer. | `xiaflight.admin` |
| `/flyspeed <1-5>` | `/fspeed`, `/ucushizi` | Uçuş hızını ayarlar. | `xiaflight.speed` |
---
## 🧩 PlaceholderAPI Desteği
* `%xiaflight_status%` — Uçuş durumu (`Aktif` / `Pasif`)
* `%xiaflight_time%` — Kalan biçimlendirilmiş süre (`1s 25d` veya `Sınırsız`)
* `%xiaflight_speed%` — Uçuş hızı
* `%xiaflight_trail%` — Seçili partikül efekti
---
## 📦 Gereksinimler
* **Platform:** Paper 1.20+ (Folia uyumlu)
* **Java:** Java 21 veya 25 LTS
* **Zorunlu Çekirdek:** **XiaAPI**
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 26.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Hangar — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
XiaFlight is a free Minecraft Java mod. Compatible with Minecraft 26.2. Downloaded 1 times (via Hangar). Download it and open it directly in the game.