ElytraTrainer: The Ultimate Elytra Flight Trainer for Minecraft

ElytraTrainer helps you master Elytra flying in Minecraft with real-time HUD, landing platforms, and detailed stats. Get it for Paper 1.21+ and start training!

Download ElytraTrainer for Minecraft 1.21.2

Original name: ElytraTrainer

Minecraft: 1.21.2

FileVersionLoaderSize
ElytraTrainer-1.0.0-stable.jar1.21.2—29 КБDownload

ElytraTrainer

Flying with an Elytra in Minecraft is one of the most exhilarating experiences the game offers, but mastering precision landings and speed control takes serious practice. ElytraTrainer is a Paper plugin that transforms aimless gliding into a structured training system, complete with landing platforms, a live heads-up display, and comprehensive performance tracking. Whether you are a server owner looking to add a fun skill-building activity or a player determined to nail every landing, this tool gives you the feedback you need to improve.

How ElytraTrainer Works

At its core, ElytraTrainer lets you define landing platforms anywhere in your world. As you soar toward a platform with your Elytra, the plugin automatically detects your approach. It tracks your speed, altitude, and whether you land cleanly, take damage, or miss entirely. A live action bar HUD keeps you informed during every flight, so you can adjust your technique on the fly. The plugin is built exclusively for Paper servers running version 1.21 or newer, including 1.21.1, 1.21.2, 1.21.3, and 1.21.4, and requires Java 21 or higher. It does not support Spigot or CraftBukkit.

Live HUD and Real-Time Feedback

While gliding, the HUD displays a wealth of information without cluttering your screen. You will see your current speed color-coded in green, yellow, or red, your maximum speed for the session, your current Y altitude, the target platform you are approaching along with the time remaining to reach it, active firework rocket boost timers, and a countdown for any active snapshot training session. This constant stream of data turns every flight into a learning opportunity, helping you understand exactly how your inputs affect your trajectory and landing success.

Commands and Platform Management

Setting up training courses is straightforward with the /et command (aliases /elytratrainer and /etrain). You can place a platform at your current position using /et set <id> <size> [timeout], where size defines the platform dimensions and timeout sets how long you have to reach it before a miss is recorded. Other essential commands include:

  • /et list – view all registered platforms with coordinates, range, and timeout.
  • /et stats [id] – check your landing statistics for all platforms or a specific one.
  • /et reset [id] – reset your stats globally or per platform.
  • /et delete <id> – remove a platform.
  • /et interval <minutes> – change the automatic periodic snapshot interval.

Snapshot Sessions and Detailed Statistics

For focused practice, ElytraTrainer offers timed snapshot sessions. Start one with /snapshot start [minutes] (default 5 minutes) and the plugin will track only the attempts made during that window. A live countdown appears in the HUD, and when the session ends, you receive a full summary of your performance. You can pause and resume the timer anytime with /snapshot pause. All attempts are automatically saved to a CSV file (attempts.csv) inside the plugin folder, while snapshot data goes to snapshots.csv. This makes it easy to analyze your progress over time or share results with friends.

The statistics tracked per platform are impressively granular: clean hits (no damage), damaged hits, misses, hit rate and clean rate percentages, average and max approach speed, and average damage on damaged landings. This data-driven approach turns Elytra flying into a measurable skill.

Rocket Boost Tracking and Configuration

ElytraTrainer also detects when you use firework rockets while gliding and shows each active boost's remaining duration in the HUD. This is invaluable for managing your thrust during long flights or tricky approaches. The plugin’s configuration file (config.yml) lets you adjust the default timeout for miss detection and the interval for automatic periodic snapshots, giving you control over how the training system behaves.

Installation and Compatibility

To install ElytraTrainer, simply place the plugin JAR into your server’s plugins folder and restart. Make sure you are running a Paper server version 1.21 or newer with Java 21. The plugin generates all necessary files on first run. For those who use the foxygame.net launcher, ElytraTrainer is available in the add-on catalog, allowing a one-click install that automatically handles version compatibility and keeps the plugin up to date. This makes it especially convenient for server administrators who want to add the training system without manual file management.

Why Every Elytra Enthusiast Needs ElytraTrainer

ElytraTrainer turns a fun but often chaotic game mechanic into a disciplined skill. The combination of real-time HUD feedback, customizable platforms, and detailed CSV logs gives you everything you need to go from clumsy glider to aerial ace. Whether you are practicing solo or setting up a competitive course for your server community, this plugin delivers a polished, data-rich experience. Download ElytraTrainer for Minecraft today and start landing with confidence.