DUXPLIMA Documentation

Skills

The keys of a skill file, gates, loot, and the eleven shipped skills.

Everything about a skill is in its file under skills/. Delete the file and the skill is gone; copy it under another name and a twelfth exists. Nothing lists the skills.

KeyMeaning
enabledfalse takes the skill out of every window, placeholder and board; stored experience stays
displayname and description (per language), icon, slot, colour (a theme role)
maximum-levelThe cap; lowering it never demotes anybody
curveWhat each level costs; left out, the shared curve of config.conf. See Curves
stat-pointsPoints of each stat one level pays, each an expression over level; level % 2 pays every other level
abilitiesThe ability files this skill opens; move a name to another skill file and the ability moves
sourcesThe file under sources/ that says how it is earned
earn-conditionsuxmLib conditions a player must pass to earn at all, such as "money exp >= 250"; empty for anybody
capstoneWhat finishing the skill pays, once: badge and actions
gatesWhat the skill holds back until earned: an item gate is a level, a block gate is a condition list. Nothing is gated when shipped
lootDrops on top of the experience: a pool rolls at most once per payout, only for the source lines it names, and a point of luck moves its chance. Every shipped pool is empty

A player also needs uxmskills.skill.<id> to earn; the shipped eleven are held by everybody.

The shipped skills

All cap at level 100 and take the shared curve except agility, which writes base * level * (1 + ln(level) / 3) with base 130.

SkillEarned bySourcesStat pointsAbilitiesCapstone badge
miningStone, deepslate and ore broken with a pickaxe, weighted by the blockblock-break, discoveryendurance 1, fortune every 2nd levelvein-miner, double-drop, tool-savingMaster of the Deep
excavationDirt, sand, gravel, clay, snow and soft ground dug with a shovelblock-breakendurance 1, fortune every 3rdwide-dig, soil-yieldMaster of the Spade
woodcuttingLogs felled, and the trees you grew from a saplingblock-break, discoveryendurance 1, fortune every 3rdtree-feller, timber-yieldMaster of the Grove
farmingMature crops harvested, animals bred, and honey and wool takenblock-break, block-collect, block-interactwisdom 1, fortune every 3rdauto-replant, herd-master, harvest-yieldMaster of the Field
fishingWhat a rod pulls out of the water, weighted towards open waterfishingfortune 1, wisdom every 3rdtreasure-hunter, quick-biteMaster of the Line
combatMelee damage dealt to a hostile mob, and the kill that ends itentity-damage, entity-killstrength 1, toughness every 2ndcritical-strike, bleed, life-stealMaster of the Blade
archeryDamage dealt at range with a bow, a crossbow or a thrown tridententity-damage, entity-killdexterity 1, strength every 3rdpierce, arrow-retrieval, dazeMaster of the Draw
defenceDamage taken and survived, and damage stopped with a shielddamage-taken, damage-blockedtoughness 1, endurance every 3rdthick-skin, shield-wall, second-windMaster of the Wall
agilityDistance covered sprinting, swimming, climbing and glidingmovement-pulsedexterity 1, endurance every 2ndswift, soft-landing, deep-lungsMaster of the Road
alchemyPotions brewed on a stand, and effects landed on another playerbrewing, item-consume, potion-splashwisdom 1, fortune every 4thpotion-master, frugal-brewerMaster of the Flask
enchantingWork done at an enchanting table, an anvil and a grindstoneenchanting, anvil-use, grindstone-use, item-consumewisdom 1, dexterity every 4tharcane-saving, anvil-savingMaster of the Word

Related: Skill files, Sources