Crystal Powers Minecraft Plugin
A Minecraft Spigot/Paper plugin that adds crystal-powered abilities and unique powers, inspired by the popular Origins mod.
Features
Available Crystal Powers
- Human - Balanced power with no special abilities or weaknesses
- Avian - Bird-like beings who can fly but are fragile
- Flight ability
- No fall damage
- Less health (8 hearts)
- Weak to projectiles
- Enderian - Mysterious beings from the End with teleportation abilities
- Enhanced ender pearl teleportation
- Night vision
- Takes damage from water and rain
- Arachnid - Spider-like beings who can climb walls
- Wall climbing (sneak against walls)
- Night vision
- Poison immunity
- Less health (8 hearts)
- Merling - Aquatic beings who thrive underwater
- Water breathing
- Faster swimming
- Night vision underwater
- Slower movement on land
- Phantom - Ghostly beings with phasing abilities
- Invisibility toggle (sneak + right-click)
- Immune to fall damage
- Burns in sunlight
- Less health (7 hearts)
Chest-Based Interface
The plugin features an immersive mystical chest GUI interface for crystal power selection:
- Interactive Chest GUI: Crystal powers are presented in a beautifully designed chest interface
- Detailed Descriptions: Each power has detailed tooltips with lore-friendly descriptions
- Visual Selection: Click through power items to explore different options
- Random Selection: Includes a "Random Power" button for random assignment
- Permanent Choice: Once selected, powers cannot be changed (as warned in the GUI)
- Immersive Experience: Themed items and mystical presentation enhance roleplay
- Easy Navigation: Back buttons and intuitive layout for seamless browsing
The chest GUI automatically opens when new players join the server, or can be accessed anytime with /crystalpower, /cp gui, or /power menu.
Installation
- Download the latest release
- Place the
CrystalPowers.jarfile in your server'spluginsfolder - Restart your server
- Configure the plugin in
plugins/CrystalPowers/config.ymlif needed
Commands
/crystalpower- Open the mystical Crystal Powers chest GUI/cp gui- Open the Crystal Powers chest GUI (explicit)/power menu- Open the Crystal Powers chest GUI (alternative alias)/crystalpower select <power>- Select a specific crystal power/crystalpower random- Let fate choose a random crystal power for you/crystalpower info [power]- Show information about your current power or a specific power/crystalpower list- List all available crystal powers/crystalpower reload- Reload the plugin configuration (requirescrystalpowers.adminpermission)
Debug Commands (Admin Only)
/crystalpower debug- Show detailed debug information about crystal power system/crystalpower reload- Reload the plugin configuration (requirescrystalpowers.adminpermission)
Permissions
crystalpowers.select- Allows players to select a crystal power (default: true)crystalpowers.admin- Allows access to admin commands (default: op)crystalpowers.bypass- Bypass crystal power change cooldown (default: op)
Configuration
The plugin creates a config.yml file where you can:
- Enable/disable specific crystal powers
- Modify crystal power properties
- Change cooldown settings
- Customize messages
- Configure GUI settings
- Adjust debug logging levels
License
This project is licensed under the DSL License - see the LICENSE file for details.
Credits
Inspired by the Origins mod by Apace100 for Fabric/Forge.

