Skills Config Syntax and Examples
Example File
Heads up!
Project MMO will generate a valid file for you with each new world. Do not copy/paste this example.
[Skills][Skills.Entry]#a regular skill with basic properties[Skills.Entry.my_custom_skill]#Sets the max level for this specific skill independent of the global max levelmaxLevel = 2000#Sets the texture location for the skill's icon in the inventory menuicon = "minecraft:textures/particle/enchanted_hit.png"#Tells pmmo how many pixels the above image is so it can be scaled properlyiconSize = 16#the hex color converted to integercolor = 255#if true afk penalties from Anti-Cheese are ignored for this skillnoAfkPenalty = false#if false, this skill will not show in either skill list.showInList = true#the following properties only apply to skill groups. see belowuseTotalLevels = falsedisplayGroupName = false#a skill group which acts as an alias for groups of skills[Skills.Entry.my_custom_skill_group]maxLevel = 3000icon = "pmmo:textures/skills/missing_icon.png",iconSize = 18color = 16777215noAfkPenalty = falsedisplayGroupName = falseshowInList = true#if true, will ignore the proportions for requirements and instead total the#skill levels of the skill group to determine if a player meets the requseTotalLevels = false#the skills that make up this skill group. the numbers represent weights that#each skill has and tell pmmo how to divide the xp or requirements.[Skills.Entry.my_custom_skill_group.groupFor]archery = 0.2endurance = 0.3combat = 0.5