Releases: XfeaturesGroup/XfeaturesDragonEgg
Releases · XfeaturesGroup/XfeaturesDragonEgg
Release list
XfeaturesDragonEgg v1.0.0 SNAPSHOT 26.2 (PAPER)
Compatibility with Minecraft 1.21+ (Paper)
Overview
XfeaturesDragonEgg is a comprehensive utility plugin for Minecraft servers that introduces advanced tracking, protection, and visual enhancements for the highly coveted Dragon Egg. No more lost or stolen eggs! It ensures the egg is always trackable, prevents players from hiding it in inaccessible containers, and makes the holder stand out with beautiful visual effects.
Features
- Container protection: Prevent players from hiding the Dragon Egg in Ender Chests, Shulker Boxes, Bundles, Dispensers, Furnaces, and more.
- Advanced tracking: Always know where the Dragon Egg is! Track it in player inventories, chests, placed blocks, or even if it's dropped on the ground.
- Dynamic visual effects: Players carrying the Dragon Egg emit a unique glowing effect and beautiful particles.
- Damage immunity: The Dragon Egg (as a dropped item) is completely immune to fire, lava, explosions, cactus damage, and it will never despawn.
- Persistent tracking: The egg's location and state are saved even after a server restart.
- Full customizability: Fully configure blocked containers, visual effect colors, and particle types.
- Multilanguage: Out-of-the-box support for 17+ localizations with a fallback mechanism.
Commands
/dragonegg reload- Reload the plugin configuration./dragonegg where- View the current exact location and state of the Dragon Egg./dragonegg language [locale]- Change messages language to another./dragonegg help- Display information about the commands.
(Aliases:/egg,/degg)
Access rights
xfeatures.dragonegg.use- Access to the main DragonEgg command.xfeatures.dragonegg.reload- Right to reload the plugin.xfeatures.dragonegg.where- Right to check Dragon Egg location.xfeatures.dragonegg.language- Right to change localization.xfeatures.dragonegg.bypass- Right to bypass container restrictions for the Dragon Egg.xfeatures.dragonegg.effects- Right to receive visual effects when carrying the egg.
Dependencies
- None! Just Spigot or Paper 1.21+.
Installation
- Place the plugin JAR file in your server's plugins folder.
- Restart the server.
- Configure the plugin settings in the
config.ymlfile. - Use
/dragonegg reloadto apply the changes.
Configuration
The plugin has flexible settings. Check the config.yml file to configure settings, including:
- Toggling tracking, protection, and visual effects on/off.
- A fully modifiable list of blocked container types.
- Glow effect colors (e.g.,
LIGHT_PURPLE) and particle types (e.g.,END_ROD). - Particle spawn intervals and amounts.
Support
For support, bug reports, or feature requests, please contact via Discord or create an issue in our GitHub repository.
Authors
Developed by XfeaturesGroup.
Changes (v1.0.0)
🌟 Initial Release Features
- ✅ Advanced Tracking Engine: Implemented persistent tracking for the Dragon Egg across player inventories, containers, dropped items, and placed blocks. The state is safely saved across server reboots.
- ✅ Container Protection: Added robust event monitoring to prevent storing the egg in untrackable or private containers (Ender Chests, Shulker Boxes, Bundles, etc.).
- ✅ Absolute Invulnerability: The Dragon Egg item entity is now completely immune to all forms of damage (fire, lava, explosions, cacti) and utilizes the
ItemDespawnEventto ensure it never disappears from the ground. - ✅ Visual Enhancements: Added an optimized Bukkit runnable that applies customizable glowing effects and particles to the player currently possessing the Dragon Egg in their inventory.
🌍 Language Support
- ✅ Built a dynamic language system supporting 17 localizations out-of-the-box.
- ✅ Implemented a smart fallback mechanism that defaults to English (
en) if a translation key or file is missing.
🔧 Technical Improvements
- ✅ Modular configuration system separating main settings (
config.yml) and localization (messages-*.yml). - ✅ Full MiniMessage support for modern hex colors and RGB text formatting.
- ✅ Integrated
bStatsfor anonymous metrics and custom charts tracking. - ✅ Compiled natively for modern Java environments, ensuring high performance on Paper 1.21+ servers.