Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details

Overview
ElytraSense lets players wear full chest armor and keep an elytra at the same time — without fusing items, without a client mod, and without permanently replacing the chestplate slot.
Your elytra lives in a private storage chest. While you walk and fight, you wear normal chest armor. When you want to fly, the plugin temporarily swaps your stored elytra onto the chest slot for vanilla fall-flying, then puts your chestplate back when you land.
The goal is simple: feel as close to vanilla as possible, with one extra “elytra slot” managed by the server.
Features
- Elytra storage chest
- Personal 27-slot GUI with a dedicated center slot for your elytra
- Chest armor stays equipped and visible on your character while walking
- Elytra is stored server-side (player data), not in a visible inventory slot
Triple-sneak access
- Shift three times in a row while standing still to open the elytra chest
- No awkward timers between presses — rapid tap-tap-tap works
- Moving or waiting too long resets the sequence
- /elytrasense always works as a fallback (/elytraslot alias supported)
Vanilla-style gliding
- On deploy: chestplate is saved → elytra swapped to chest → fall-flying starts
- On landing: elytra returns to storage → chestplate restored
Mending support
- Round robin as Vanilla Mending to repair gear
- Elytra with Mending in storage can be repaired from XP orbs
- Treated as if it were worn on the chest slot for repair rolls
- Works alongside your other Mending gear fairly (vanilla-style random selection)
Configurable
- Sneak timing, movement threshold, open cooldown, death drops, and mending can all be tuned in config.yml
Installation
- Download ElytraSense from Modrinth.
- Place ElytraSense-x.x.x.jar in your server’s plugins/ folder.
- Restart the server (recommended; avoid hot-reload tools for first install).
- A default plugins/ElytraSense/config.yml is created on first run.
Requirements
- Paper 1.21+ (or compatible fork)
- Java 21
Commands
- /elytrasense
Open your elytra storage chest
- /elytraslot
Alias for /elytrasense
Permissions
- elytrasense.use true
Open the elytra chest, use triple-sneak, and glide with a stored elytra
- elytraslot.use true
Legacy alias permission (same access)
LuckPerms example
If you use LuckPerms and players cannot access the plugin:
lp group default permission set elyrasense.use true
The legacy permission elytraslot.use also works.
Configuration
plugins/ElytraSense/config.yml
# Max time to complete all 3 sneak presses before the sequence resets (milliseconds).
triple-sneak-timeout-ms: 1500
# How far you can drift (blocks) while standing still during the sequence.
stationary-move-threshold: 0.2
# Minimum time between opening the elytra chest (milliseconds).
open-cooldown-ms: 2000
# Drop equipped elytra and stored chest armor on death.
drop-elytra-on-death: true
# Repair stored elytra with Mending XP as if it were worn on the chest slot.
mend-stored-elytra: true
FAQ
-
Does this require a client mod? -- No. ElytraSense is server-side only.
-
Can I show the elytra on my character while wearing chest armor? -- Not while walking. The elytra only appears on your character during the temporary glide swap (vanilla limitation without client mods).
-
Will this work with other elytra plugins? -- Probably not alongside plugins that also manage elytra/chest swapping. Use one elytra solution per server.
-
Does it support Mending? -- Yes. Stored elytra with Mending can repair from XP as if it were on your chest slot.
-
What happens on death? -- By default, your stored elytra is dropped. Disable with drop-elytra-on-death: false in config.


