promotional bannermobile promotional banner

SpawnElytra

Double-jump to activate elytra flight at spawn without requiring elytra wings. Press F to boost! Like in Craft Attack!

File Details

SpawnElytra 2.4.1

  • R
  • Feb 3, 2026
  • 36.20 KB
  • 39
  • 1.21.11+18

File Name

SpawnElytra-2.4.1.jar

Supported Versions

  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20

📦 Paper/Bukkit - v2.4.1: Hotfix – Persistence, Performance & Stability

This hotfix improves data reliability, performance, and plugin lifecycle safety. It is fully compatible with v2.4.0 and requires no configuration changes.

🩹 Hotfix Highlights

  • 💾 Reliable Persistence: Centralized saving/loading with a new DataManager
  • ⚡ Performance Improvements: Optimized collections and UUID-based player tracking
  • 🧯 Safer Startup: Prevents duplicate listener registration on enable
  • 🧰 Better Debugging: Expanded logging for easier troubleshooting

✨ Changes in Detail

💾 Data Management

  • Added DataManager class to manage saving and loading in one place
  • Encode/decode logic ensures stored data stays consistent and safe

🪂 Flight State Handling

  • Added save/load methods in SpawnBoostListener for flying state data
  • Improves recovery after restarts, crashes, or reloads

⚡ Performance & Memory

  • Internal Lists replaced with Sets for faster lookups
  • Player references replaced with UUIDs instead of Player objects

🧯 Stability & Lifecycle Safety

  • Added validation in onEnable() to avoid registering listeners twice
  • Prevents duplicate event handling after reloads

🧰 Logging & Debugging

  • Added more detailed logging across key systems
  • Helps server owners diagnose flight-related issues

🐛 Bug Fixes

  • Fixed potential desync of flight state after restart
  • Prevented duplicate listener side effects
  • Improved internal state validation and cleanup

🔧 Compatibility

  • Minecraft: 1.20.1 – 1.21.11
  • Java: 21 LTS recommended
  • Platform: Spigot / Paper
  • Tested With: FlyCraft, Geyser, Floodgate

📥 Installation

Download SpawnElytra-2.4.1.jar and place it in your plugins folder.

Upgrading from v2.4.0: Drop-in update. No configuration changes required.

⚠️ Important Notice

This hotfix is strongly recommended for servers that:

  • Restart or reload frequently
  • Run multiple flight-related plugins
  • Require reliable data persistence and improved debugging