Boost Permission Nodes

90 built-in XP boost permissions for VIP ranks and donation perks

Admin Convenience Feature - No Extra Gameplay

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.

90 built-in boost nodes
Personal & global boosts
Add/remove nodes via admin UI
Works with any permission mod
Live permission checks
Offline validation
Get Permission Boosts

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.

These nodes only take effect on a server with an active Permission Boosts entitlement - granting one on an unlicensed server has no effect. Boost token items and admin-granted boosts read no entitlement at all, so they stay free for every server.

A 1.6.0 pass reconciled a handful of commands that were checking a differently-named permission than the one documented for them, so re-check any grant list carried over from an earlier version against the tables below.

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>
PartDescriptionExamples
targetWhich skill(s) are boostedall, mining, gathering, combat, crafting
scopeself = personal, all = server-wideself, all
multiplierXP multiplier (underscore = decimal)1_5 = 1.5x, 2_0 = 2x
durationDuration in minutes15, 30, 60
cooldownCooldown in minutes (before reuse)60, 120, 360

Personal - All Skills (12)

Boost XP for all skills, usable by the player only.

Permission NodeTargetScopeMultDurationCooldown
mmoskilltree.xpboosts.all.self.1_25.15.30All SkillsPersonal1.25x15m30m
mmoskilltree.xpboosts.all.self.1_25.30.60All SkillsPersonal1.25x30m60m
mmoskilltree.xpboosts.all.self.1_5.15.60All SkillsPersonal1.5x15m60m
mmoskilltree.xpboosts.all.self.1_5.30.120All SkillsPersonal1.5x30m120m
mmoskilltree.xpboosts.all.self.1_5.60.180All SkillsPersonal1.5x60m180m
mmoskilltree.xpboosts.all.self.2_0.15.120All SkillsPersonal2x15m120m
mmoskilltree.xpboosts.all.self.2_0.30.180All SkillsPersonal2x30m180m
mmoskilltree.xpboosts.all.self.2_0.60.360All SkillsPersonal2x60m360m
mmoskilltree.xpboosts.all.self.3_0.15.240All SkillsPersonal3x15m240m
mmoskilltree.xpboosts.all.self.3_0.30.360All SkillsPersonal3x30m360m
mmoskilltree.xpboosts.all.self.4_0.15.360All SkillsPersonal4x15m360m
mmoskilltree.xpboosts.all.self.5_0.10.480All SkillsPersonal5x10m480m

Personal - Category (12)

Boost XP for all skills in a category, usable by the player only.

Permission NodeTargetScopeMultDurationCooldown
mmoskilltree.xpboosts.gathering.self.1_5.30.60GatheringPersonal1.5x30m60m
mmoskilltree.xpboosts.gathering.self.1_5.60.120GatheringPersonal1.5x60m120m
mmoskilltree.xpboosts.gathering.self.2_0.30.120GatheringPersonal2x30m120m
mmoskilltree.xpboosts.gathering.self.2_0.60.240GatheringPersonal2x60m240m
mmoskilltree.xpboosts.combat.self.1_5.30.60CombatPersonal1.5x30m60m
mmoskilltree.xpboosts.combat.self.1_5.60.120CombatPersonal1.5x60m120m
mmoskilltree.xpboosts.combat.self.2_0.30.120CombatPersonal2x30m120m
mmoskilltree.xpboosts.combat.self.2_0.60.240CombatPersonal2x60m240m
mmoskilltree.xpboosts.crafting.self.1_5.30.60CraftingPersonal1.5x30m60m
mmoskilltree.xpboosts.crafting.self.1_5.60.120CraftingPersonal1.5x60m120m
mmoskilltree.xpboosts.crafting.self.2_0.30.120CraftingPersonal2x30m120m
mmoskilltree.xpboosts.crafting.self.2_0.60.240CraftingPersonal2x60m240m

Global - All Skills (12)

Boost XP for all skills, affecting all players on the server.

Permission NodeTargetScopeMultDurationCooldown
mmoskilltree.xpboosts.all.all.1_25.15.120All SkillsGlobal1.25x15m120m
mmoskilltree.xpboosts.all.all.1_25.30.180All SkillsGlobal1.25x30m180m
mmoskilltree.xpboosts.all.all.1_25.60.360All SkillsGlobal1.25x60m360m
mmoskilltree.xpboosts.all.all.1_5.15.240All SkillsGlobal1.5x15m240m
mmoskilltree.xpboosts.all.all.1_5.30.360All SkillsGlobal1.5x30m360m
mmoskilltree.xpboosts.all.all.1_5.60.480All SkillsGlobal1.5x60m480m
mmoskilltree.xpboosts.all.all.2_0.15.480All SkillsGlobal2x15m480m
mmoskilltree.xpboosts.all.all.2_0.30.720All SkillsGlobal2x30m720m
mmoskilltree.xpboosts.all.all.2_0.60.1440All SkillsGlobal2x60m1440m
mmoskilltree.xpboosts.all.all.3_0.15.720All SkillsGlobal3x15m720m
mmoskilltree.xpboosts.all.all.3_0.30.1440All SkillsGlobal3x30m1440m
mmoskilltree.xpboosts.all.all.5_0.15.1440All SkillsGlobal5x15m1440m

Global - Category (12)

Boost XP for all skills in a category, affecting all players on the server.

Permission NodeTargetScopeMultDurationCooldown
mmoskilltree.xpboosts.gathering.all.1_5.30.240GatheringGlobal1.5x30m240m
mmoskilltree.xpboosts.gathering.all.1_5.60.480GatheringGlobal1.5x60m480m
mmoskilltree.xpboosts.gathering.all.2_0.30.480GatheringGlobal2x30m480m
mmoskilltree.xpboosts.gathering.all.2_0.60.720GatheringGlobal2x60m720m
mmoskilltree.xpboosts.combat.all.1_5.30.240CombatGlobal1.5x30m240m
mmoskilltree.xpboosts.combat.all.1_5.60.480CombatGlobal1.5x60m480m
mmoskilltree.xpboosts.combat.all.2_0.30.480CombatGlobal2x30m480m
mmoskilltree.xpboosts.combat.all.2_0.60.720CombatGlobal2x60m720m
mmoskilltree.xpboosts.crafting.all.1_5.30.240CraftingGlobal1.5x30m240m
mmoskilltree.xpboosts.crafting.all.1_5.60.480CraftingGlobal1.5x60m480m
mmoskilltree.xpboosts.crafting.all.2_0.30.480CraftingGlobal2x30m480m
mmoskilltree.xpboosts.crafting.all.2_0.60.720CraftingGlobal2x60m720m

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 NodeTargetScopeMultDurationCooldown
mmoskilltree.xpboosts.mining.all.1_5.30.360MiningGlobal1.5x30m360m
mmoskilltree.xpboosts.mining.all.2_0.30.720MiningGlobal2x30m720m
mmoskilltree.xpboosts.woodcutting.all.1_5.30.360WoodcuttingGlobal1.5x30m360m
mmoskilltree.xpboosts.woodcutting.all.2_0.30.720WoodcuttingGlobal2x30m720m
mmoskilltree.xpboosts.excavation.all.1_5.30.360ExcavationGlobal1.5x30m360m
mmoskilltree.xpboosts.excavation.all.2_0.30.720ExcavationGlobal2x30m720m
mmoskilltree.xpboosts.harvesting.all.1_5.30.360HarvestingGlobal1.5x30m360m
mmoskilltree.xpboosts.harvesting.all.2_0.30.720HarvestingGlobal2x30m720m
mmoskilltree.xpboosts.fishing.all.1_5.30.360FishingGlobal1.5x30m360m
mmoskilltree.xpboosts.fishing.all.2_0.30.720FishingGlobal2x30m720m
mmoskilltree.xpboosts.swords.all.1_5.30.360SwordsGlobal1.5x30m360m
mmoskilltree.xpboosts.swords.all.2_0.30.720SwordsGlobal2x30m720m
mmoskilltree.xpboosts.daggers.all.1_5.30.360DaggersGlobal1.5x30m360m
mmoskilltree.xpboosts.daggers.all.2_0.30.720DaggersGlobal2x30m720m
mmoskilltree.xpboosts.polearms.all.1_5.30.360PolearmsGlobal1.5x30m360m
mmoskilltree.xpboosts.polearms.all.2_0.30.720PolearmsGlobal2x30m720m
mmoskilltree.xpboosts.staves.all.1_5.30.360StavesGlobal1.5x30m360m
mmoskilltree.xpboosts.staves.all.2_0.30.720StavesGlobal2x30m720m
mmoskilltree.xpboosts.axes.all.1_5.30.360AxesGlobal1.5x30m360m
mmoskilltree.xpboosts.axes.all.2_0.30.720AxesGlobal2x30m720m
mmoskilltree.xpboosts.blunt.all.1_5.30.360BluntGlobal1.5x30m360m
mmoskilltree.xpboosts.blunt.all.2_0.30.720BluntGlobal2x30m720m
mmoskilltree.xpboosts.archery.all.1_5.30.360ArcheryGlobal1.5x30m360m
mmoskilltree.xpboosts.archery.all.2_0.30.720ArcheryGlobal2x30m720m
mmoskilltree.xpboosts.magic.all.1_5.30.360MagicGlobal1.5x30m360m
mmoskilltree.xpboosts.magic.all.2_0.30.720MagicGlobal2x30m720m
mmoskilltree.xpboosts.artillery.all.1_5.30.360ArtilleryGlobal1.5x30m360m
mmoskilltree.xpboosts.artillery.all.2_0.30.720ArtilleryGlobal2x30m720m
mmoskilltree.xpboosts.unarmed.all.1_5.30.360UnarmedGlobal1.5x30m360m
mmoskilltree.xpboosts.unarmed.all.2_0.30.720UnarmedGlobal2x30m720m
mmoskilltree.xpboosts.defense.all.1_5.30.360DefenseGlobal1.5x30m360m
mmoskilltree.xpboosts.defense.all.2_0.30.720DefenseGlobal2x30m720m
mmoskilltree.xpboosts.acrobatics.all.1_5.30.360AcrobaticsGlobal1.5x30m360m
mmoskilltree.xpboosts.acrobatics.all.2_0.30.720AcrobaticsGlobal2x30m720m
mmoskilltree.xpboosts.crafting.all.1_5.30.360CraftingGlobal1.5x30m360m
mmoskilltree.xpboosts.crafting.all.2_0.30.720CraftingGlobal2x30m720m
mmoskilltree.xpboosts.enchanting.all.1_5.30.360EnchantingGlobal1.5x30m360m
mmoskilltree.xpboosts.enchanting.all.2_0.30.720EnchantingGlobal2x30m720m
mmoskilltree.xpboosts.building.all.1_5.30.360BuildingGlobal1.5x30m360m
mmoskilltree.xpboosts.building.all.2_0.30.720BuildingGlobal2x30m720m
mmoskilltree.xpboosts.taming.all.1_5.30.360TamingGlobal1.5x30m360m
mmoskilltree.xpboosts.taming.all.2_0.30.720TamingGlobal2x30m720m

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.* true

HyperPerms 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