plugins/EvolvePlus.
For step-by-step examples, see Customization.
Files
| File | Purpose |
|---|---|
config.yml | License key, database, Redis, Folia behavior, hologram layout, contribution suffixes, and region unlocks. |
economy.yml | Economy balancing and wealth multiplier settings. |
eras.yml | Era order, goals, requirements, blocked materials, and era effects. |
nodes.yml | Tech node content, display positions, requirements, costs, lockouts, and rewards. |
lang.yml | Messages, colors, command output, GUI text, and hologram text. |
Eras
Each era is defined undereras.
order: Determines progression order.goal: Money required for global contribution progression.requirements: Node ids associated with this era’s intended milestone path.blocked-materials: Materials blocked until later eras.effects: Potion effects applied while the era is active.
Nodes
Each node is defined undernodes.
name: Display name in the tree and editor.description: Marketplace-facing and in-game description.era: Era the node belongs to.requirements: Parent nodes required before unlock.lockouts: Mutually exclusive nodes to lock after unlock.rewards: Console commands executed after unlock.display: Floating tech tree position.costs: Money, XP, and item requirements.
Contribution Suffixes
Configure player-friendly amount suffixes inconfig.yml.
/evolve contribute 1m.
Discord Webhooks
Evolve+ can post rich Discord webhook embeds for era transitions, node unlocks, and contributions./evolve discord test.
Keep mention-era-transitions disabled unless you intentionally want Discord role pings when a new era starts.
Hologram Layout
The floating tech tree is controlled underhologram.
display positions in nodes.yml for individual node placement and the hologram.layout section for global scaling, offsets, and interaction tuning.
