
RelishTravel
Safe, controlled Elytra launch system with automatic gliding
Автор: iM5LB19446обновлён 12 июл. 2026 г.
Механики игрыТранспортУтилиты
Описание
Safe, controlled Elytra launch system with automatic gliding
🎬 Showcase plugin 1 - Thanks to KasaiSora 💜
🌟 Why Choose RelishTravel?
RelishTravel transforms Elytra flight with charge-based launching, mid-air boosting, and comprehensive safety features.
⚡ Charge-Based Launch - Sneak + Jump, land to charge, release to launch
🚀 Mid-Air Boosting - Speed boosts with permission-based limits
🛡️ Safety Features - Damage prevention and obstruction detection
🎨 Visual Effects - Particles, sounds, and action bar displays
🌍 Multi-Language - English and Arabic support
📋 Requirements
| Component | Requirement |
|---|---|
| Minecraft | 1.20+ |
| Server | Paper, Purpur, or Paper-based forks |
| Java | 17+ |
🎮 How It Works
Sneak + Jump, land to charge, release to launch
Launch System
- Sneak + Jump then land to start charging (up to 2.5 seconds)
- Release sneak to launch with power based on charge level
- Automatically opens Elytra and starts gliding
- Virtual Elytra for players without one
Sneak while gliding to boost
Boost System
- Sneak while gliding for speed bursts
- Permission-based limits (VIP: 5, Premium: 10, Unlimited)
- Configurable cooldown (default 5s)
- Works with normal Elytra too
🚀 Features
⚡ Launch Mechanics
- Power scaling from 60% to 140%
- Visual progress bar and particles
- Dynamic sound effects
- Configurable cooldown (default 120s)
🛡️ Safety
- Fall damage prevention
- Kinetic damage protection
- Obstruction detection
- Environment checks (water, lava, levitation)
🎨 Effects
- Electric spark particles
- Dynamic pitch sounds
- Real-time speed display
- Boost counter in action bar
Customizable particles and sounds
📦 Installation
- Download the plugin JAR file
- Place in
plugins/folder - Restart server
- Configure in
plugins/RelishTravel/config.yml
/rt help # View commands
/rt reload # Reload config
🎮 Commands
| Command | Description | Permission |
|---|---|---|
/rt | Main command | relishtravel.use |
/rtl [percent] | Quick launch | relishtravel.fastlaunch |
/rt reload | Reload config | relishtravel.reload |
Aliases: /rt, /rtravel, /relishtravel
🔧 Configuration
Basic Setup
language: "en" # or "ar" for Arabic
launch:
cooldown-seconds: 120
min-power: 0.6
max-power: 1.4
auto-glide: true
boost:
enabled: true
default-limit: 3
permission-limits:
"relishtravel.boost.vip": 5
"relishtravel.boost.premium": 10
"relishtravel.boost.unlimited": -1
elytra:
allow-virtual: true
prevent-fall-damage: true
prevent-kinetic-damage: true
🔑 Permissions
Player Permissions
| Permission | Default | Description |
|---|---|---|
relishtravel.use | true | Use RelishTravel |
relishtravel.fastlaunch | op | Use /rtl command |
Boost Permissions
| Permission | Boosts | Default |
|---|---|---|
relishtravel.boost.vip | 5 | false |
relishtravel.boost.premium | 10 | false |
relishtravel.boost.unlimited | ∞ | op |
Admin Permissions
| Permission | Description | Default |
|---|---|---|
relishtravel.admin | Admin features | op |
relishtravel.reload | Reload config | op |
relishtravel.bypass.cooldown | Bypass cooldowns | op |
🌍 Multi-Language Support
Built-in languages:
- 🇺🇸 English (en)
- 🇸🇦 Arabic (ar)
Create custom languages in lang/[code].yml
📞 Support & Links
Made with ❤️ by M5LB
Последние версии
Все версии →release
RelishTravel 1.0.8
1.0.812 июл. 2026 г.219Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Что нового
## [1.0.8] - 2026-07-12
### Added
- `elytra.auto-swap-chestplate` (default: `false`) — swaps a worn chestplate with an Elytra from inventory (any slot, including offhand) on launch, then re-equips the chestplate on landing. Falls back to virtual Elytra if no real one is found.
release
RelishTravel 1.0.7
1.0.730 июн. 2026 г.55Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Что нового
## [1.0.7] - 2026-06-30
### Fixed
**Elytra:**
- Fixed an item duplication issue that could occur during an active launch.
release
RelishTravel 1.0.6
1.0.620 мая 2026 г.148Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
## [1.0.6] - 2026-05-20
### Added
**Boost Trigger:**
- Added `launch.boost.trigger` config option to control how the boost is activated while gliding.
- Valid values:
- `SNEAK` — sneak while gliding to boost (default, existing behaviour)
- `LEFT_CLICK` — left-click while gliding to boost
- `RIGHT_CLICK` — right-click while gliding to boost
**Toggle & Status Commands:**
- `/rt toggle [player]` — toggle your own charging on/off, or an admin can toggle another player's charging.
- `/rt status [player]` — check your own charging state, or an admin can check another player's state.
- New permission `relishtravel.toggle.others` (default: `op`) required to target other players.
### Fixed
**Language Files:**
- Restored broken emoji/unicode characters (`⚡`, `✖`, `⌛`, `✔`, `─`) in `en.yml` that were corrupted by a UTF-8 encoding issue.
release
RelishTravel 1.0.5
1.0.54 мая 2026 г.70Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
## [1.0.5] - 2026-05-04
### Changed
**Charging Trigger:**
- Added `charge.trigger` option.
- Valid values:
- `SNEAK` — hold sneak to charge, release sneak to launch
- `SNEAK_JUMP` — sneak then jump to start charging, release sneak to launch
- `JUMP_SNEAK` — jump then sneak to start charging, release sneak to launch
- Added `/rt toggle` to enable/disable charging per-player.
release
RelishTravel 1.0.4
1.0.429 апр. 2026 г.37Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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, purpur, spigot
Что нового
## [1.0.4] - 2026-04-29
### Changed
**HUD:**
- Added more HUD modes `ACTION_BAR`, `BOSSBAR`, or `OFF`.
**Sounds:**
- Sounds are now configured per feature:
- Charging: `effects.charge-sound.enabled`
- Launch: `effects.launch-sound-enabled`
- Forward boost firework: `launch.forward-boost-sound-enabled`
- Auto-glide equip sound: `launch.auto-glide-equip-sound-enabled`
- Boost use: `launch.boost.sound-enabled`
### Fixed
**Config Updates:**
- Improved config merge/migrations for nested keys and new sections.
release
RelishTravel 1.0.3
1.0.317 мар. 2026 г.206Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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, purpur, spigot
Что нового
## [1.0.3] - 2026-03-17
### Fixed
**Boost Permission Limits:**
- Fixed custom boost permission nodes not being recognized from config when keys contain dots (example: `relishtravel.boost.vip-plus`).
- Permission limits now take precedence when the player has any matching boost permission; `default-limit` is only used when none match.
**Normal Elytra Boosting:**
- Fixed an exploit where players gliding with a normal Elytra (no RelishTravel launch) could get effectively unlimited boosts.
- Action bar now correctly shows the boost counter while gliding with a normal Elytra.
**LuckPerms / Reload:**
- Dynamic boost permission nodes from `launch.boost.permission-limits` are now registered on startup and `/rt reload` so permission suggestions can appear.
release
RelishTravel 1.0.2
1.0.215 февр. 2026 г.154Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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, purpur, spigot
Что нового
## [1.0.2] - 2026-02-15
### Fixed
**Achievement System:**
- Fixed custom RelishTravel achievement being granted repeatedly on later launches.
- Added persistent per-player tracking so each player only receives the custom achievement once.
**Custom Achievement Message:**
- Updated announcement to a more vanilla-like style with white main text.
- Kept achievement title in green and changed hover text to green.
- Formatted announcement output into 2 lines.
release
RelishTravel 1.0.1
1.0.111 февр. 2026 г.25Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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, purpur, spigot
Что нового
### Fixed
**Achievement System:**
- Fixed Elytra advancement detection for modern vanilla key `end/elytra` (kept legacy fallbacks).
- Added criterion-level cancellation using Paper's `PlayerAdvancementCriterionGrantEvent` to better block vanilla Elytra advancement when using virtual RelishTravel Elytra.
- Kept fallback advancement criteria revocation for compatibility.
- Added duplicate-message protection so custom achievement announcements are not broadcast twice.
**Custom Achievement Message:**
- Removed forced player name color to match vanilla style.
- Replaced plain chat description line with hover text on `[Sky Traveler]`.
- Switched custom announcement to Adventure components for proper hover support.
release
RelishTravel 1.0.0
1.0.09 февр. 2026 г.30Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6bukkit, paper, purpur, spigot