PremiumFly
PremiumFly is a Paper/Spigot plugin that adds double-jump flight for selected players in Survival mode, similar to Creative flight but triggered by a double jump.
PremiumFly
PremiumFly
日本人へ。一番下に日本語の説明があります。
double-jump flight is a Paper/Spigot plugin that adds double-jump flight for selected players in Survival mode, similar to Creative flight but triggered by a double jump.
This plugin is designed for premium ranks, donors, or special roles on your server.
---
Features
- Double-Jump Flight in Survival mode - First jump → normal jump - Second jump → start flying (like Creative mode)
- Permission-based control - Only authorized players can use PremiumFly
- Admin command to enable/disable flight per player
- Multi-language support - Supports Japanese and English (configurable in `config.yml`)
- Reload support - You can reload the config without restarting the server
- Safe & stable - Automatically disables flight when permission is removed - Resets flight properly when landing or changing game mode
---
Requirements
- Paper or Spigot 1.21.11 (or compatible versions) - Java 17+ (recommended)
---
Installation
1. Download the latest version of `PremiumFly.jar` 2. Put it in your server's `plugins` folder 3. Restart or reload the server 4. Edit `plugins/PremiumFly/config.yml` if needed
---
Configuration (`config.yml`)
```yaml
PremiumFly 言語設定
jp = 日本語
en = English
PremiumFly language settings
jp = Japanese
en = English
language: jp ```
Commands
| Command | Description | | ------------------------ | ------------------------------- | | `/pfly <player> enable` | Enable PremiumFly for a player | | `/pfly <player> disable` | Disable PremiumFly for a player | | `/pfly reload` | Reload the plugin configuration |
Permissions
| Permission | Description | | ------------ | ---------------------------------- | | `pfly.admin` | Allows use of all `/pfly` commands |
💡 Note: By default, players still need to be granted PremiumFly via the /pfly enable command.
How It Works (for players)
Jump once → normal jump
Jump again in mid-air → flight mode starts
Land on the ground → flight resets
Jump twice again → fly again
This behavior closely mimics Creative mode while still keeping the Survival feel.
License
This project is open-source. Feel free to modify and distribute it.
Auther
Created by Takkunlego0916
日本語
サバイバルモードでも“ダブルジャンプで飛行”できる機能 は、Paper / Spigot 向けのプラグインで、 サバイバルモードでも“ダブルジャンプで飛行”できる機能を追加します。
通常のサバイバルの雰囲気を保ちながら、クリエイティブのような自由な移動を実現できるため、 寄付者ランク(Donator)・VIP・特別ロール向けの特典として最適です。
---
主な機能
- サバイバルでダブルジャンプ飛行 - 1回目のジャンプ → 通常ジャンプ - 2回目のジャンプ → 飛行開始(クリエイティブ風)
- 権限(Permission)対応 - 管理者だけがプレイヤーに付与できる設計
- コマンドで個別に ON / OFF - プレイヤーごとに有効化・無効化が可能
- 多言語対応 - `config.yml` から日本語 / 英語を切り替え可能
- リロード対応 - サーバー再起動なしで設定を反映可能
- 安全設計 - 権限が外れたら自動で飛行無効化 - 着地時やゲームモード変更時に状態を適切にリセット
---
動作環境
- Paper または Spigot 1.21.11(または互換バージョン) - Java 17 以上(推奨)
---
インストール方法
1. 最新の `PremiumFly.jar` をダウンロード 2. `plugins` フォルダに配置 3. サーバーを再起動 または `/reload` 4. 必要に応じて `plugins/PremiumFly/config.yml` を編集
---
設定ファイル(`config.yml`)
```yaml
PremiumFly 言語設定
jp = 日本語
en = English
PremiumFly language settings
jp = Japanese
en = English
language: jp ```
コマンド一覧
| コマンド | 説明 | | ------------------------ | -------------------------------- | | `/pfly <player> enable` | 指定したプレイヤーに PremiumFly を付与 | | `/pfly <player> disable` | 指定したプレイヤーの PremiumFly を解除 | | `/pfly reload` | 設定ファイルを再読み込み |
権限
| 権限ノード | 説明 | | ------------ | ----------------------- | | `pfly.admin` | `/pfly` コマンドの使用を許可 |
プレイヤーの操作方法
1. 1回ジャンプ → 普通のジャンプ 2. 空中でもう一度ジャンプ → 飛行開始 3. 地面に着地 → 飛行がリセット 4. 再び2回ジャンプ → 再度飛行可能 クリエイティブに近い操作感を保ちつつ、サバイバルのバランスを崩しにくい仕様です。
ライセンス
このプラグインはオープンソースです。 自由に改変・再配布できます。
作者
Created by Takkunlego0916