Spawn Elytra - like in Craft Attack
2.6.1Take off at spawn without elytra wings, just like on Craft Attack. Double-jump to take off, press F for a speed boost. Perfect for large survival servers.
2.6.1latestSpawn Elytra - like in Craft Attack 2.6.1Sep 6, 2026  always tried to restore a backed-up chestplate, even for Java players - but only Bedrock players ever get one backed up (that's part of the virtual-elytra swap). For Java players this cleared their chestplate slot to nothing instead of leaving it untouched, deleting whatever they were actually wearing. #### Technical Improvements - Reduced complexity inWhat's New
onDoubleJump()by splitting it into smaller helper methods (addresses CodeFactor's "Complex Method" and "one statement per line" findings) - no behavior change
DownloadInstallation
SpawnElytra-2.6.1.jarand place it in your plugins folder.
Drop-in replacement for v2.6.0 - no config changes.Upgrading
This only stops the bug going forward - if a player already lost their chestplate on 2.6.0, you'll need to give it back to them manually.Important Notes
-Why This Update?
Stops real chestplates from being deleted while flying -
Drop-in upgrade, no config changes
2.6.0Spawn Elytra - like in Craft Attack v2.6.0Sep 6, 2026  with particles - `maxFlightDuration`: Force-land players after N seconds, no fall damage, with a boss bar and last-3-seconds title countdown (sounds and each display element are individually toggleable) - Multiple boosts per flight:totalBoosts+boostToBoostCooldown, with an actionbar countdown between boosts - `messages.yml`: Boost/activation/flight-timer text, with&color codes and%key%/%count%/%total%/%seconds%placeholders #### Enhancements -disableFireworksInSpawnElytrablocks firework-rocket boosting while using the virtual elytra (real elytras unaffected) -disableInAdventureoptionally disables flight in Adventure mode; Creative is always excluded now (it has its own native flight) -/spawnelytra inforeports the actually active area mode and center, sincearea.ymlcan silently take priority overconfig.yml-config.ymlreorganized (Quick Start / Boost Limits / Flight Duration / Advanced Settings) so common options aren't buried under everything else #### Bug Fixes - Permissions did nothing:spawnelytra.use/.useboostwere declared but never actually checked in code - Reload left stale state:/spawnelytra reloadnever unregistered the previous listener, causing duplicate event handling and resetting Bedrock-player detection to empty for anyone already connected - Flight could get stuck on: players already granted flight before a reload were never re-tracked, so leaving the spawn area afterward didn't revoke it - Creative/Spectator flight got disabled: switching modes mid-flight could strip native flight from modes that manage their own, independent of this plugin - Firework boost bypass: rockets could still boost players using the virtual elytra even with the block option on - Bedrock chestplate backups now live on the player's own data instead of a separate JSON file
DownloadInstallation
SpawnElytra-2.6.0.jarand place it in your plugins folder.
Your existingUpgrading
config.ymlkeeps working - new options fall back to sensible defaults, and a freshmessages.ymlis created automatically on first start.
TheImportant Notes
messagekey (Java activation text) moved out ofconfig.ymlintomessages.ymlasjavaActivation. If you'd customized it, copy your text over - the old key inconfig.ymlis no longer read.
-Why This Update?
Set up a custom spawn area entirely in-game, no coordinate math -
Optional flight-time cap for servers that don't want players gliding forever -
Every message is now yours to rewrite -
Drop-in upgrade - your existing config keeps working
2.5.2SpawnElytra v2.5.2Jun 19, 2026 to call the overriddenreloadConfig()beforeDataManagerwas initialized — this is now guarded correctly * Plugin now enables cleanly on Paper 1.21.11 without crashing ####Bedrock Elytra Item Protection * Elytra items in the inventory could previously displace the virtual elytra mid-flight — this is now blocked Previously only `_CHESTPLATE` items were protected; elytra items are now included in all three inventory guards: * Direct clicks on the chestplate armor slot (slot 38) *
MOVE_TO_OTHER_INVENTORY/ auto-equip actions * Cursor placement onto the armor slot ####Bedrock Hotbar Right-click Protection Right-clicking a chestplate or elytra in the hotbar* (with inventory closed) while flying no longer auto-equips it to the armor slot * This path was previously unhandled — it now cancels via
PlayerInteractEvent
DownloadInstallation
SpawnElytra-2.5.2.jarand place it in your plugins folder.
Drop-in update from v2.5.1 or v2.5.0 — no configuration changes required*Upgrading
2.5.1SpawnElytra v2.5.1Jun 18, 2026  `MOVE_TO_OTHER_INVENTORY` / auto-equip actions on any `_CHESTPLATE` item * Cursor placement of a chestplate onto the armor slot ####
Built-in Update Checker * Plugin now checks [Modrinth](https://modrinth.com/plugin/spawnelytra) for updates asynchronously on startup If an update is available: logged to console and sent to the first op to join* after each restart * Can be disabled via
checkForUpdates: falseinconfig.yml####Debug Mode * Added
debugMode: falseconfig option * Whenfalse(default): only important messages are logged — no more spam from save/load cycles * Whentrue: verbose save/load logging is restored (useful for troubleshooting)
DownloadInstallation
SpawnElytra-2.5.1.jarand place it in your plugins folder.
Drop-in update from v2.5.0 — no need to delete your config* * New config keys (Upgrading
checkForUpdates,debugMode) default to safe values if missing * To use them, add to yourconfig.yml:checkForUpdates: true debugMode: falseOr simply delete your config and let the plugin regenerate it with all options included.
2.5.0SpawnElytra v2.5Jun 17, 2026 : uses full 3D distance from spawn — players high above spawn leave the radius sooner * Whentrue: only horizontal distance (X/Z) is checked — players can fly as high as they want while staying in the radius
DownloadInstallation
SpawnElytra-2.5.0.jarand place it in your plugins folder.
Drop-in update from v2.4.2 — no need to delete your config* * IfUpgrading
ignoreYInSpawnRadiusis missing from your config, the plugin defaults tofalse(old behavior) * To use the new option, add this line to yourconfig.yml:ignoreYInSpawnRadius: falseOr simply delete your config and let the plugin regenerate it with all new options included.
2.4.2SpawnElytra v2.4.2Apr 28, 2026 . No new features, no config changes required.SpawnElytra v2.4.2 - Compatibility Update
####What's Changed
Paper 26.1.x Support Updated `api-version` to support Paper 26.1+* (26.1, 26.1.1, 26.1.2+) Requires Java 25+* when running on Paper 26.1.x
DownloadInstallation
SpawnElytra-2.4.2.jarand place it in your plugins folder.Paper 26.1.x users: Compatible with 26.1, 26.1.1 and 26.1.2+. Requires Java 25+.
Drop-in update from v2.4.1* * No config changes requiredUpgrading
2.4.1SpawnElytra v2.4.1Feb 3, 2026  Player tracking now uses UUIDs instead of Player objects* ####
Stability & Safety Added validation in `onEnable()`* to prevent duplicate listeners * Safer behavior on reloads and restarts ####
Logging & Debugging * Added extended logging for better debugging and plugin usage insights
DownloadInstallation
SpawnElytra-2.4.1.jarand place it in your plugins folder.
Drop-in update from v2.4.0* * No config changes requiredUpgrading
*Why This Hotfix?
More reliable saving/loading *
Better performance and memory usage *
Improved debugging for server owners
2.4.0SpawnElytra v2.4.0Jan 27, 2026 to prevent flight re-enabling during active glide - Multi-Plugin Support: Plugin now tracks which players it controls, preventing interference #### Enhanced Bedrock Protection Bedrock players get better experience: - Death drop prevention (virtual elytra no longer drops) - Inventory click protection (cannot remove elytra while flying) - Join cleanup system (removes leftover elytra from crashes) - Proper chestplate restoration in all scenarios #### Bug Fixes - Nether Portal Exploit Fixed: Flight immediately stops when changing worlds - World Change Cleanup: Managed players properly cleared on world transitions - Ground Detection: Improved detection for various block types - State Management: Consistent player state across all scenarios
-Technical Details
managedPlayerslist for plugin-controlled player tracking - Enhanced event handlers:InventoryClickEvent,PlayerDeathEvent- Automated dev environment with Paper 1.21.11 support - Java 21 LTS compatibility optimizations - State validation withflying.contains()andisGliding()checks
DownloadInstallation
SpawnElytra-2.4.0.jarand place it in your plugins folder.
Existing configurations from v2.3.x work perfectly. No configuration changes required.Upgrading
If you run flight plugins like FlyCraft alongside SpawnElytra, this update is critical for proper functionality.Important for Multi-Plugin Servers
-Why This Update?
Fixes critical multi-plugin conflicts -
Prevents exploitation of flight mechanics -
Better Bedrock player protection -
Production-tested stability improvements
2.3.0SpawnElytra v2.3.0Nov 18, 2025  - Automatic Bedrock player detection - Sneak-to-boost for Bedrock players - Chestplate preservation and restoration - Protected elytra during flight (cannot be removed) #### Privacy & Metrics - Optional bStats integration for plugin statistics - Fully configurable viaWhat's New
enableMetricsin config.yml - Complete transparency and user control #### Configuration - NewenableMetricsoption (default: true) - Cleaned up configuration comments - Enhanced documentation
- Floodgate API integration (soft dependency) - Reflection-based detection for compatibility - Event-driven boost system for both platforms - Gradle Shadow plugin for dependency shadingTechnical Details
DownloadInstallation
SpawnElytra-2.3.0.jarand place it in your plugins folder.
Existing configurations from v2.2.x work perfectly. Optionally addUpgrading
enableMetrics: falseto disable metrics.
-Why This Update?
Welcome Bedrock players to your server -
Privacy-focused metrics with full control -
Better cross-platform experience -
Production-tested on live servers
2.2.1SpawnElytra v2.2.1Nov 13, 2025  usage - Better Exception Handling - Specific exception types for cross-version compatibility - Enterprise Standards - Professional code formatting and styleCore Features
| Feature | Description | |---------|-------------| | Double-jump Flight | Activate elytra gliding anywhere within spawn radius | | F-Key Boost | Speed boost while flying with configurable multiplier and direction | | No Fall Damage | Safe landings guaranteed | | World-Specific | Configure which world the feature works in | | Permission System | Fine-grained access control | | Admin Commands | Easy configuration management | ---Why Choose SpawnElytra?
- No dependencies required - Lightweight with minimal performance impact - Event-driven architecture for efficiency - Highly configurable with detailed options - Professional documentation and support ---Configuration
SpawnElytra offers extensive configuration options: - Spawn radius and boost velocity multiplier - Custom sounds and action bar messages - Configurable boost direction (forward/upward) - World-specific activation settings - Permission-based access control Note: The plugin uses your world's spawn point as the center for flight activation. ---Commands & Permissions
Commands
-/spawnelytra info- Display plugin information -/spawnelytra reload- Reload configuration (admin only)Permissions
-spawnelytra.use- Basic flight access -spawnelytra.useboost- Boost functionality -spawnelytra.admin- Administrative commands --- <div align="center"> Download v2.2 and experience modernized CraftAttack-style flight mechanics. Made with ❤️ for the Minecraft community </div>2.1.0SpawnElytra v2.1.0Oct 24, 2025 SpawnElytra v2.1
Enhanced Flight Mechanics & Broader Compatibility
<div align="center"> [Permissions
-spawnelytra.use- Basic flight access -spawnelytra.useboost- Boost functionality -spawnelytra.admin- Administrative commands --- <div align="center"> Download v2.1 and experience enhanced CraftAttack-style flight mechanics. Made with ❤️ for the Minecraft community </div>2.0.0SpawnElytra v2.0.0Oct 23, 2025
A Minecraft plugin that enables elytra-like flight mechanics at spawn without requiring elytra wings. Double-jump to soar through the air and boost yourself with the F key!SpawnElytra v2.0 - Initial Release
-Features
Double-jump to fly - Activate elytra gliding anywhere within the spawn radius -
Boost mechanics - Press F (swap hands) to get a speed boost while flying -
World-specific - Configure which world the feature works in -
No fall damage - Players won't take damage while using the elytra -
Lightweight - Minimal performance impact with efficient event handling
1. DownloadInstallation
SpawnElytra-2.0.jarbelow 2. Place it in your server'spluginsfolder 3. Restart your server 4. Configure the plugin inplugins/SpawnElytra/config.yml
- Minecraft: 1.21+ - Server: Spigot, Paper, or compatible - Java: 21+Requirements
1. Enter the spawn area (within configured radius) 2. Double-jump to start flying 3. Use elytra controls to glide 4. Press F to boost forward while flying 5. Land to stop flying --- Based on original work by CoolePizza - Updated for modern Minecraft versionsHow to Use
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta