Elytra Spawner
Elytra Spawners to Vanilla Minecraft. Everyone in the server can get one every 20 minutes with 1 item in exchange. e.g diamond
Elytra Spawner
ElytraSpawner
ElytraSpawner is a lightweight Paper plugin that adds special Elytra vault spawners to your server.
Each vault appears as a custom spawner containing a floating, spinning Elytra. Players can interact with the vault, pay the configured cost, and receive the configured reward.
Normal Minecraft spawners remain completely untouched. Only plugin-created vault spawners function as Elytra vaults.
---
Features
- Special Elytra vault spawners created through commands - Floating spinning Elytra display inside the spawner - Configurable cost and reward items - Per-player, per-vault cooldown system - Configurable sounds, particles, and messages - Protected vault spawners - Only breakable in Creative mode - Explosion and Ender Dragon protection - Tab-completing admin commands - Built for Paper 1.21.x
---
How It Works
1. An admin gives a vault spawner using `/elytraspawner give` 2. The spawner is placed into the world by an server admin 3. A floating Elytra appears inside the vault 4. A player right-clicks the vault with item to purchase 5. The configured reward is given 6. A 20 minute default cooldown starts for that player on that specific vault
---
Commands
Admin Commands
`/elytraspawner give <player> [amount]`
Gives a marked Elytra vault spawner.
`/elytraspawner reload`
Reloads the ElytraSpawner configuration.
---
Permissions
Player Permissions
`elytraspawner.use`
Allows players to use Elytra vault spawners. Default: `true`
---
Admin Permissions
`elytraspawner.give`
Allows use of the give command. Default: `false`
`elytraspawner.reload`
Allows use of the reload command. Default: `false`
`elytraspawner.*`
Grants full access to all ElytraSpawner permissions. Default: `op`
---
Default Configuration
```yaml vault: block: SPAWNER
display: enabled: true rotation_speed: 10.0 item: ELYTRA glow: true
cost: material: DIAMOND amount: 1
reward: material: ELYTRA amount: 1
cooldown: enabled: true time: 1200
messages: not_enough: "&cYou need {amount} {item} to unlock this vault." success: "&aYou unlocked the vault and received 1 Elytra!" cooldown: "&cYou must wait {time} before using this vault again." no_permission: "&cYou can't use this vault."
sounds: unlock: BLOCK_END_PORTAL_SPAWN
particles: unlock: type: PORTAL count: 50 ```
---
Protection Features
Vault spawners are protected from:
- Survival breaking - TNT and explosion damage - Ender Dragon griefing - Accidental removal
Only players in Creative mode can break vault spawners.
---
Notes
- ElytraSpawner is designed to stay lightweight and simple - Normal spawners are never modified - Only plugin-generated vault spawners function as Elytra vaults - Fully compatible with modern Paper 1.21.x servers