Boost Permission Nodes
90 built-in XP boost permissions for VIP ranks and donation perks
Manage XP Boosts via Permission Nodes
An alternative way to grant XP boosts - via permission nodes instead of distributing items. The same boosts are available for free via boost token items. Both require creative/OP to configure.
Overview
MMO Skill Tree ships with 90 built-in boost permission nodes. Each node defines a specific XP boost that a player can self-activate when they hold the corresponding permission.
This system is designed for compatibility with permission mods like LuckPerms and HyperPerms. Since Hytale does not yet have a standard permission API, every possible boost is pre-defined as a template. Permission mods grant or deny these nodes to control which boosts each player (or group) can use.
How It Works
- Grant a permission node to a player or group through your permission mod
- The player opens the Boosts page in-game and sees all boosts they have permission for
- Clicking a boost activates it with the defined multiplier, duration, and cooldown
- Permissions are checked live - changes take effect on the next page refresh
Customization
All templates are stored in mods/mmoskilltree/boost-templates.json. You can add custom boost nodes with any multiplier, duration, and cooldown combination, or remove built-in nodes you don't need. Changes are preserved across mod updates. See XP Boosts for more about the boost system.
Permission Format
mmoskilltree.xpboosts.<target>.<scope>.<multiplier>.<duration>.<cooldown>| Part | Description | Examples |
|---|---|---|
| target | Which skill(s) are boosted | all, mining, gathering, combat, crafting |
| scope | self = personal, all = server-wide | self, all |
| multiplier | XP multiplier (underscore = decimal) | 1_5 = 1.5x, 2_0 = 2x |
| duration | Duration in minutes | 15, 30, 60 |
| cooldown | Cooldown in minutes (before reuse) | 60, 120, 360 |
Personal - All Skills (12)
Boost XP for all skills, usable by the player only.
| Permission Node | Target | Scope | Mult | Duration | Cooldown |
|---|---|---|---|---|---|
mmoskilltree.xpboosts.all.self.1_25.15.30 | All Skills | Personal | 1.25x | 15m | 30m |
mmoskilltree.xpboosts.all.self.1_25.30.60 | All Skills | Personal | 1.25x | 30m | 60m |
mmoskilltree.xpboosts.all.self.1_5.15.60 | All Skills | Personal | 1.5x | 15m | 60m |
mmoskilltree.xpboosts.all.self.1_5.30.120 | All Skills | Personal | 1.5x | 30m | 120m |
mmoskilltree.xpboosts.all.self.1_5.60.180 | All Skills | Personal | 1.5x | 60m | 180m |
mmoskilltree.xpboosts.all.self.2_0.15.120 | All Skills | Personal | 2x | 15m | 120m |
mmoskilltree.xpboosts.all.self.2_0.30.180 | All Skills | Personal | 2x | 30m | 180m |
mmoskilltree.xpboosts.all.self.2_0.60.360 | All Skills | Personal | 2x | 60m | 360m |
mmoskilltree.xpboosts.all.self.3_0.15.240 | All Skills | Personal | 3x | 15m | 240m |
mmoskilltree.xpboosts.all.self.3_0.30.360 | All Skills | Personal | 3x | 30m | 360m |
mmoskilltree.xpboosts.all.self.4_0.15.360 | All Skills | Personal | 4x | 15m | 360m |
mmoskilltree.xpboosts.all.self.5_0.10.480 | All Skills | Personal | 5x | 10m | 480m |
Personal - Category (12)
Boost XP for all skills in a category, usable by the player only.
| Permission Node | Target | Scope | Mult | Duration | Cooldown |
|---|---|---|---|---|---|
mmoskilltree.xpboosts.gathering.self.1_5.30.60 | Gathering | Personal | 1.5x | 30m | 60m |
mmoskilltree.xpboosts.gathering.self.1_5.60.120 | Gathering | Personal | 1.5x | 60m | 120m |
mmoskilltree.xpboosts.gathering.self.2_0.30.120 | Gathering | Personal | 2x | 30m | 120m |
mmoskilltree.xpboosts.gathering.self.2_0.60.240 | Gathering | Personal | 2x | 60m | 240m |
mmoskilltree.xpboosts.combat.self.1_5.30.60 | Combat | Personal | 1.5x | 30m | 60m |
mmoskilltree.xpboosts.combat.self.1_5.60.120 | Combat | Personal | 1.5x | 60m | 120m |
mmoskilltree.xpboosts.combat.self.2_0.30.120 | Combat | Personal | 2x | 30m | 120m |
mmoskilltree.xpboosts.combat.self.2_0.60.240 | Combat | Personal | 2x | 60m | 240m |
mmoskilltree.xpboosts.crafting.self.1_5.30.60 | Crafting | Personal | 1.5x | 30m | 60m |
mmoskilltree.xpboosts.crafting.self.1_5.60.120 | Crafting | Personal | 1.5x | 60m | 120m |
mmoskilltree.xpboosts.crafting.self.2_0.30.120 | Crafting | Personal | 2x | 30m | 120m |
mmoskilltree.xpboosts.crafting.self.2_0.60.240 | Crafting | Personal | 2x | 60m | 240m |
Global - All Skills (12)
Boost XP for all skills, affecting all players on the server.
| Permission Node | Target | Scope | Mult | Duration | Cooldown |
|---|---|---|---|---|---|
mmoskilltree.xpboosts.all.all.1_25.15.120 | All Skills | Global | 1.25x | 15m | 120m |
mmoskilltree.xpboosts.all.all.1_25.30.180 | All Skills | Global | 1.25x | 30m | 180m |
mmoskilltree.xpboosts.all.all.1_25.60.360 | All Skills | Global | 1.25x | 60m | 360m |
mmoskilltree.xpboosts.all.all.1_5.15.240 | All Skills | Global | 1.5x | 15m | 240m |
mmoskilltree.xpboosts.all.all.1_5.30.360 | All Skills | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.all.all.1_5.60.480 | All Skills | Global | 1.5x | 60m | 480m |
mmoskilltree.xpboosts.all.all.2_0.15.480 | All Skills | Global | 2x | 15m | 480m |
mmoskilltree.xpboosts.all.all.2_0.30.720 | All Skills | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.all.all.2_0.60.1440 | All Skills | Global | 2x | 60m | 1440m |
mmoskilltree.xpboosts.all.all.3_0.15.720 | All Skills | Global | 3x | 15m | 720m |
mmoskilltree.xpboosts.all.all.3_0.30.1440 | All Skills | Global | 3x | 30m | 1440m |
mmoskilltree.xpboosts.all.all.5_0.15.1440 | All Skills | Global | 5x | 15m | 1440m |
Global - Category (12)
Boost XP for all skills in a category, affecting all players on the server.
| Permission Node | Target | Scope | Mult | Duration | Cooldown |
|---|---|---|---|---|---|
mmoskilltree.xpboosts.gathering.all.1_5.30.240 | Gathering | Global | 1.5x | 30m | 240m |
mmoskilltree.xpboosts.gathering.all.1_5.60.480 | Gathering | Global | 1.5x | 60m | 480m |
mmoskilltree.xpboosts.gathering.all.2_0.30.480 | Gathering | Global | 2x | 30m | 480m |
mmoskilltree.xpboosts.gathering.all.2_0.60.720 | Gathering | Global | 2x | 60m | 720m |
mmoskilltree.xpboosts.combat.all.1_5.30.240 | Combat | Global | 1.5x | 30m | 240m |
mmoskilltree.xpboosts.combat.all.1_5.60.480 | Combat | Global | 1.5x | 60m | 480m |
mmoskilltree.xpboosts.combat.all.2_0.30.480 | Combat | Global | 2x | 30m | 480m |
mmoskilltree.xpboosts.combat.all.2_0.60.720 | Combat | Global | 2x | 60m | 720m |
mmoskilltree.xpboosts.crafting.all.1_5.30.240 | Crafting | Global | 1.5x | 30m | 240m |
mmoskilltree.xpboosts.crafting.all.1_5.60.480 | Crafting | Global | 1.5x | 60m | 480m |
mmoskilltree.xpboosts.crafting.all.2_0.30.480 | Crafting | Global | 2x | 30m | 480m |
mmoskilltree.xpboosts.crafting.all.2_0.60.720 | Crafting | Global | 2x | 60m | 720m |
Global - Per Skill (42)
Boost XP for a single skill, affecting all players on the server. Each skill has a 1.5x and 2x variant.
| Permission Node | Target | Scope | Mult | Duration | Cooldown |
|---|---|---|---|---|---|
mmoskilltree.xpboosts.mining.all.1_5.30.360 | Mining | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.mining.all.2_0.30.720 | Mining | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.woodcutting.all.1_5.30.360 | Woodcutting | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.woodcutting.all.2_0.30.720 | Woodcutting | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.excavation.all.1_5.30.360 | Excavation | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.excavation.all.2_0.30.720 | Excavation | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.harvesting.all.1_5.30.360 | Harvesting | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.harvesting.all.2_0.30.720 | Harvesting | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.fishing.all.1_5.30.360 | Fishing | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.fishing.all.2_0.30.720 | Fishing | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.swords.all.1_5.30.360 | Swords | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.swords.all.2_0.30.720 | Swords | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.daggers.all.1_5.30.360 | Daggers | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.daggers.all.2_0.30.720 | Daggers | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.polearms.all.1_5.30.360 | Polearms | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.polearms.all.2_0.30.720 | Polearms | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.staves.all.1_5.30.360 | Staves | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.staves.all.2_0.30.720 | Staves | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.axes.all.1_5.30.360 | Axes | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.axes.all.2_0.30.720 | Axes | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.blunt.all.1_5.30.360 | Blunt | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.blunt.all.2_0.30.720 | Blunt | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.archery.all.1_5.30.360 | Archery | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.archery.all.2_0.30.720 | Archery | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.magic.all.1_5.30.360 | Magic | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.magic.all.2_0.30.720 | Magic | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.artillery.all.1_5.30.360 | Artillery | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.artillery.all.2_0.30.720 | Artillery | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.unarmed.all.1_5.30.360 | Unarmed | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.unarmed.all.2_0.30.720 | Unarmed | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.defense.all.1_5.30.360 | Defense | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.defense.all.2_0.30.720 | Defense | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.acrobatics.all.1_5.30.360 | Acrobatics | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.acrobatics.all.2_0.30.720 | Acrobatics | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.crafting.all.1_5.30.360 | Crafting | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.crafting.all.2_0.30.720 | Crafting | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.enchanting.all.1_5.30.360 | Enchanting | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.enchanting.all.2_0.30.720 | Enchanting | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.building.all.1_5.30.360 | Building | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.building.all.2_0.30.720 | Building | Global | 2x | 30m | 720m |
mmoskilltree.xpboosts.taming.all.1_5.30.360 | Taming | Global | 1.5x | 30m | 360m |
mmoskilltree.xpboosts.taming.all.2_0.30.720 | Taming | Global | 2x | 30m | 720m |
LuckPerms Examples
Grant boost permissions with LuckPerms:
# Grant a single boost to a player
/lp user <player> permission set mmoskilltree.xpboosts.all.self.1_5.30.120 true
# Grant all personal boosts to a group
/lp group vip permission set mmoskilltree.xpboosts.*.self.* true
# Grant all global boosts to admins
/lp group admin permission set mmoskilltree.xpboosts.*.all.* true
# Grant all boost permissions (personal + global)
/lp group owner permission set mmoskilltree.xpboosts.* trueHyperPerms Examples
Grant boost permissions with HyperPerms:
# Grant a specific boost to a player
/hp user <player> permission set mmoskilltree.xpboosts.mining.self.2_0.30.120 true
# Grant all boosts via wildcard
/hp group vip permission set mmoskilltree.xpboosts.* true