Advanced Configs
Files for recipes, cooldowns, enabled gems, lore, and materials.
Where to find the files
Open your server's file manager, go to ~/plugins/PowerGems, and open the config folder — it
contains the files for advanced configuration below.
Restart after editing
After changing any of these files, fully restart your server. /reloadconfig (/rc) does not
reliably apply config changes, so don't count on it.
Files at a glance
| File | What it controls |
|---|---|
recipes.yml | Shaped crafting recipes for gems (see details below). |
cooldown.yml | Base cooldown (seconds) for each ability at level 1. |
activeGems.yml | Enable or disable specific gems server-wide. |
GemLore.yml | The lore text applied to newly created gems. Supports MiniMessage formatting. |
gemMaterials.yml | The visual item/material used for each gem. |
GemPermanentEffects.yml | The permanent (passive) effect of each gem. |
GemPermanentEffectLevels.yml | The level of each gem's permanent effect. |
GemParticles.yml | The particles a gem emits around the player. |
Names & lore support MiniMessage
Gem names and lore support MiniMessage
formatting — use tags like <gradient:#ff5555:#55ff55>, <bold>, and color names to style them.
recipes.yml
For advanced users — define shaped recipes:
- Shape: rows of letters separated by commas.
- Ingredients: map each letter to a Bukkit material name (see the Bukkit Material list).
cooldown.yml
Set the base cooldown (in seconds) for abilities at level 1. Higher levels reduce the cooldown
according to cooldownBoostPerLevelInSeconds in config.yml.