Proficient in extensions

by AlanBF·v2.0.6·Updated 2025-10-24

Added a way to unlock careers (and more) to the Mastery system.

Screenshots 5 screenshots

About this mod Machine translation

Added a way to unlock careers (and more) to the Mastery system.

Mastery Extended

🌟 **Mastery Expansion** is a mod designed for Stardew Valley to give players more ways to use the mastery system!

---

🎯 Get Mastery Points

  • Earn Mastery Points the same way as in the original game
  • **New Feature**: You can start to obtain the corresponding skills after reaching level 10, no need to wait for all skills to reach level 10

🏔️Enter the Mastery Cave

  • In addition to the regular methods, reaching mastery level 5 (*configurable*) can also gain entry permission

Once you have gained access to the Mastery Cave, click on the pedestal to reveal the menu:

Clicking the "Invest" button will display the skills menu:

Clicking on any skill will display the career options for that skill:

Click on a profession to add it to your character:

🏆 Receive Mastery Column Reward

  • No longer unlocks instantly, now requires 3 professions in the skill
  • Requires at least one additional profession unlocked in the base (configurable)

⚙️ Configuration options

**It is strongly recommended to use GMCM for configuration**

After the first run, a `config.json` file will be generated in the module folder, and the following settings can be edited:

  • **MasteryExpPerLevel**: Mastery experience points required for each level after level 5, default `30000`
  • **MasteryCaveAlternateOpening**: Whether the mastery cave can be entered through mastery level, default `true`
  • **MasteryRequiredForCave**: Mastery level required to enter the Mastery Cave (if enabled), default `5`
  • **SkillNameOnMenuHover**: Display the skill name when hovering in the skill menu, default `true`
  • **PillarsVsProfessions**: How professions interact with mastery pillars
  • *Career Unlocks Mastery Column* (Default): A certain number of professions are required to unlock Mastery Column
  • *Mastery Column Unlocking Base*: A certain number of Mastery Columns need to be unlocked to unlock a career
  • *Mutually independent*: Mastery pillars and professions can be unlocked independently
  • **RequiredProfessionForPillars**: The number of professions required to unlock mastery pillars, default `3`
  • **RequiredPilarsToThePedestal**: The number of mastery pillars required to unlock the profession, default `3`

🔄 Compatibility Test

**Tested compatible SpaceCore skills:**

  • Archaeology
  • Binning Skill
  • Cooking (Yet Another Cooking Skill)
  • Luck Skill (By MoonSlime)
  • Socializing
  • Travelling
  • Artificer, Druidics and Bardics

**Compatibility Note:**

  • Any mod that does not change the way classes are added or the mastery system is theoretically compatible
  • There may be conflicts if additional professions are added elsewhere (such as level 15 or 20)

🚀 Future plans

  • Added an upgrade system as another way to spend mastery levels
  • Bug fixes
  • Compatibility fixes

💻 SMAPI commands

To fix the problem, use the following command:

  • `masteryExtended_RecountUsed`: Recalculate the player's used mastery level
  • `masteryExtended_ResetExp`: Resets mastery experience to the lowest possible value
  • `masteryExtended_ResetProfessions`: Reset master professions while sleeping
  • `masteryExtended_ResetProfessionsSpaceCore`: Reset SpaceCore professions while sleeping
  • `masteryExtended_AddMasteryLevel`: Add mastery level, `` is an optional parameter

---

**Source code**: GitHub repository

Install & use Install: SMAPI mod (Stardew Valley standard)

  1. Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
  2. Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
  3. Copy that whole folder into Stardew Valley/Mods/.
  4. Launch the game through SMAPI (run StardewModdingAPI.exe or set it as the launch option). The console before the title screen lists each mod's load result.

Cheat-style tools may not need SMAPI — unzip and run them as the readme describes. Back up your save before editing it; SMAPI lists failed mods in its console.

File & checksum

Filename
MasteryExtended 2.0.6
File size
174.8 KiB
SHA-256
8201bf4c540c3a1bd73198c2584d59fd73038906d0c41b5b042596b798107dd7
Stored at
2026-10-10 16:00