Перейти к содержимому
Mineforgian

ElytraEnchants

A minecraft plugin that allows all chestplate enchantments on the Elytra

Загрузки
777
Подписчики
3
Обновлён
21 марта 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 12 июля 2025 г.

Исходный код

ElytraEnchants

ElytraEnchants lets you add chestplate protection enchantments (like Protection, Fire Protection, Blast Protection, Projectile Protection, Thorns, Binding Curse, and Vanishing Curse) to your elytra in Minecraft!

What Can I Do With This Plugin?

  • Add protection enchantments to your elytra using an anvil and enchanted books or chestplates.
  • Combine two elytras in an anvil to merge their enchantments.
  • Use a simple command to enchant your elytra directly (if you have permission).
  • Choose which enchantments are allowed in the config file.
  • Customize all plugin messages.
  • Combine an elytra with an enchanted chestplate to apply enchants to elytra (you will lose the chestplate)

How to Install

  1. Download the ElytraEnchants JAR file.
  2. Place it in your server’s plugins folder.
  3. Restart your server. The plugin will create its config files automatically.

How to Use

  • Anvil:
    Place your elytra and an enchanted book (or chestplate) in an anvil to add enchantments.
  • Combine Elytras:
    Put two elytras in an anvil to merge their enchantments.
  • Command:
    /elytraenchant <enchantment> <level>
    (Non opped players need permission nodes for this command.)

Configuration

  • Open plugins/ElytraEnchants/config.yml to enable or disable specific enchantments.
  • Edit plugins/ElytraEnchants/messages.yml to change plugin messages.

Changelog

See CHANGELOG.md for detailed version history and bug fixes.

Permissions

  • elytraenchant.use — Use the /elytraenchant command
  • elytraenchant.enchant.<enchantment> — Use a specific enchantment
  • elytraenchant.enchant.* — Use all enchantments

Supported Minecraft Versions

  • 1.16 to 1.21.6 (Bukkit, Spigot, Paper, Purpur)

Need Help?

  • If you have questions or issues, open an issue on the plugin’s GitHub page or ask your server admin.

License

  • This plugin is open source. You can use, share, or modify it freely.

Support

If you need help or have suggestions, please open an issue on the GitHub repository or join the linked Discord and navigate to # plugin-help

To-Do

  • Add more context to When Worn:
  • Combine actual chestplate along with enchantments to make "Armored Elytra"
  • Suggestions welcome!

Enjoy safer flying!

Ченджлог

1.1.0-Dev1aБета1.21.9, 1.21.10, 1.21.11 · 21 марта 2026 г.

1.1.0-Dev1a (2026-03-19)

  • Added Folia support baseline for elytraenchants.
  • This release was branched from the latest version to avoid breaking existing installs.
  • Internal migration/update compatibility checks were reviewed for this version line.
1.0.4Релиз1.21.9, 1.21.10, 1.21.11 · 14 декабря 2025 г.

[1.0.4] - 12/14/2025

Changed

  • Improved dev-to-dev version comparison logic (e.g., Dev1a → Dev1b, Dev3b → Dev4a)
  • Updated plugin.yml to use ${project.version} placeholder for automatic version management
1.0.3Релиз1.21.9, 1.21.10, 1.21.11 · 14 декабря 2025 г.

[1.0.3] - 12/14/2025

Added

  • Config migration system to preserve user settings when updating
  • Version tracking for config and messages files

Changed

  • Improved version comparison logic for dev versions and release versions
1.0.2Релиз1.21.8, 1.21.9, 1.21.10 · 6 ноября 2025 г.

This update refactors the command system and adds new features:

• Unified /elytraenchants command (alias: /ee) with subcommands • Reload command for config and messages • Automatic update checker • Config migration preserves formatting • Improved error handling

1.0.1Релиз1.21.4, 1.21.5, 1.21.6 · 11 августа 2025 г.

[1.0.1] - 2025-08-11

Fixed

  • Critical Bug: Mending and Unbreaking enchantments could not be applied to elytra
  • Critical Bug: Books with multiple enchantments (e.g., Protection + Mending) only applied the allowed Prot enchantment, ignoring mending
  • Critical Bug: /elytraenchant command rejected Mending and Unbreaking enchantments

Added

  • Mending enchantment support for elytra
  • Unbreaking enchantment support for elytra
  • Debug logging for enchantment loading and application
  • Debug logging for command usage and validation

Changed

  • Enhanced logging for better troubleshooting (configurable via debug option)
  • Added debug configuration option (defaults to false)
1.0.0Релиз1.21.3, 1.21.4, 1.21.5 · 12 июля 2025 г.

Changelog

[1.1.0] - 2025-07-12

Initial Release

  • ElytraEnchants plugin released!
  • Add chestplate protection enchantments (Protection, Fire Protection, Blast Protection, Projectile Protection, Thorns, Binding Curse, Vanishing Curse) to elytra.
  • Combine elytras in an anvil to merge all enchantments.
  • Combine an elytra with an enchanted chestplate to apply enchants to elytra (you will lose the chestplate)
  • Use /elytraenchant command to apply enchantments (with permissions).
  • Configure allowed enchantments in config.yml.
  • Customize plugin messages in messages.yml.
  • User-focused README for easy setup.
  • Compatible with Minecraft 1.16–1.21.6 (Bukkit, Spigot, Paper, Purpur).

Комментарии

Загружаем…