Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Knabbiii

A Minecraft plugin that enables elytra-like flight mechanics at spawn without requiring elytra wings.

Report Spawn-Elytra?

R

2.6.0

Spawn Elytra

Custom Areas & Flight Timer Update

Downloads Version Minecraft Bedrock

๐Ÿš€ SpawnElytra v2.6.0 - Custom Areas & Flight Timer Update

๐ŸŽฏ Major Changes

  • ๐Ÿ—บ๏ธ In-game area setup - Draw a custom rectangular spawn area or move its center without editing a single coordinate by hand
  • โฑ๏ธ Max flight duration - Optional time limit with a boss bar/title countdown, closes the old infinite-flight exploit
  • ๐Ÿ’ฌ messages.yml - Every player-facing message is now customizable in its own file

โœจ What's New

New Features
  • /spawnelytra setup: Stand at two corners, run pos1/pos2/save, done - a live particle preview shows you the box as you set it up, and a gold flash confirms it saved
  • /spawnelytra center [reset]: Set a custom flight-area center independent of the vanilla world spawn
  • Rectangular spawn areas: spawnAreaMode: rectangle as an alternative to the radius, with an automatic square fallback sized to spawnRadius if you don't set up a custom box
  • /spawnelytra visualize [seconds]: Outlines the current area (circle, sphere, or box wireframe) 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
  • disableFireworksInSpawnElytra blocks firework-rocket boosting while using the virtual elytra (real elytras unaffected)
  • disableInAdventure optionally disables flight in Adventure mode; Creative is always excluded now (it has its own native flight)
  • /spawnelytra info reports the actually active area mode and center, since area.yml can silently take priority over config.yml
  • config.yml reorganized (Quick Start / Boost Limits / Flight Duration / Advanced Settings) so common options aren't buried under everything else
Bug Fixes
  • Permissions did nothing: spawnelytra.use/.useboost were declared but never actually checked in code
  • Reload left stale state: /spawnelytra reload never 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

๐Ÿ“ฅ Installation

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

๐Ÿ”„ Upgrading

Your existing config.yml keeps working - new options fall back to sensible defaults, and a fresh messages.yml is created automatically on first start.

โš ๏ธ Important Notes

The message key (Java activation text) moved out of config.yml into messages.yml as javaActivation. If you'd customized it, copy your text over - the old key in config.yml is 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

Information

Published
September 6, 2026
Author
1Downloads

Platforms

Paper
Paper
1.20โ€“26.2