ElytraEssentials - The Complete Elytra Plugin [1.18 - 1.21.8] icon

ElytraEssentials - The Complete Elytra Plugin [1.18 - 1.21.8] -----

A plugin enhancing Elytra flight with a customizable experience for your server



UPDATE 2.0.0
Changelog:
  • New Tandem Flight System!! You can now invite another player to be your passenger with the new /ee tandem command. The system allows you to fly with your friends and explore together. Includes a configurable flight time cost for the driver and more features.
Code (YAML):

tandem
:
  # Set to true to enable the tandem flight (passenger system) feature.
   enabled
: true # [Default: true]

    # How many seconds a player has to accept a /tandem invite before it expires.
   invite-timeout
: 30 # [Default: 30 seconds]

    # Multiplier for flight time cost when carrying a passenger.
    # 2.0 means the driver consumes flight time twice as fast.
    # 1.0 means no extra cost (minimum value).
   flight-time-cost-multiplier
: 2.0 # [Default: 2.0]

    # Protect passengers from fall damage when they are dismounted mid-air.
   protect-passenger-fall-damage
: true # [Default: true]

    # How many seconds to count down before mounting a passenger after they accept.
    # Set to 0 to disable the countdown and mount instantly.
   mount-countdown
: 3 # [Default: 3]
 
Check the documentation for the new commands and permissions.

  • The charged jump now features a dynamic and configurable "shockwave" animation, launching the blocks beneath you into the air for a more impactful feel. By default, this is enabled, but you can disable it in the config file.
Code (YAML):

# Set to true to enable a visual animation where blocks jump up when a player launches.
enable-launch-animation
: true # [Default: true]
 
  • Added two settings on config to disable vanilla firework boosting and Riptide trident.
Code (YAML):

  # Set to true to prevent players from using firework rockets to boost while gliding.
  disable-firework-boosting
: false # [Default: false]

  # Set to true to prevent players from launching themselves with Riptide tridents
  # while they are wearing an elytra. This does not affect normal, ground-based
  # Riptide movement when an elytra is not equipped.
  disable-riptide-launch
: false # [Default: false]
 
  • A new API has been introduced, allowing other plugin developers to easily integrate their creations with ElytraEssentials features. For more info, check this.
  • Fixed a bug where players were not being correctly charged money when purchasing cosmetic effects from the /ee shop.
  • The boost and charged jump systems have been optimized to be more efficient by checking for the required item earlier, reducing unnecessary server load.
  • New messages were added to the messages.yml file.
Note:
  • In the next update, I will be working to add a new upgrade system for the armored elytras. If you find any bug, let me know on Discord.
----------, Jul 26, 2025
Resource Information
Author:
----------
Total Downloads: 1,438
First Release: Jun 12, 2025
Last Update: Aug 3, 2025
Category: ---------------
All-Time Rating:
4 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings