Back to NxLabs

NxLabs / Vintage Story

Minerz - An additional miner class

RBy Ritzga

Adds the miner class to vintage story with new traits, behavoir and custom items.

Minerz - An additional miner class

Description

Description

Adds a new class to vintage story: the miner class. This class get some positive/negative benefits and class specific items.

This is my first mod so please share your feedback with me if you want something changed or if you find bugs.

Whats the Content ?

Class: Miner

Traits:

  • <span style="color: #27ae60;">Loves closed rooms <span style="color: #000000;">(positive)</span></span>
    • <span style="color: #27ae60;"><span style="color: #000000;"><span style="color: #27ae60;">-15% hunger rate in rooms/underground</span> </span></span>
    • <span style="color: #27ae60;">-12.5% slower stability decrease</span>
  • <span style="color: #27ae60;"><span style="color: #34495e;">Real miner</span> <span style="color: #000000;">(mixed)</span></span>
    • <span style="color: #27ae60;">+20% mining speed </span>
    • <span style="color: #27ae60;"><span style="color: #000000;"><span style="color: #27ae60;">+40% ore drop rate</span> </span></span>
    • <span style="color: #e74c3c;">+25% hunger rate</span>
  • <span style="color: #e74c3c;">Coal lung <span style="color: #000000;">(negative)</span></span>
    • <span style="color: #e74c3c;"><span style="color: #000000;"><span style="color: #e74c3c;">-10% walk speed</span> </span></span>
    • <span style="color: #e74c3c;">-2 extra health points</span>

General recipes:

  • Handle: (every knife, walnut/oak/redwood/ebony/oak-block or unbarked walnut/oak/redwood/ebony/oak)
    • wood-block: 2 outcomes
    • unbarked-wood: 4 outcomes

Class specific recipes:

  • <span style="color: #e74c3c;"><span style="color: #000000;">Big ore blasting bomb</span></span>
  • <span style="color: #e74c3c;"><span style="color: #000000;">Wearables</span></span>
    • <span style="color: #e74c3c;"><span style="color: #000000;">Mining helmet (light in the dark)</span></span>
  • <span style="color: #e74c3c;"><span style="color: #000000;">Bags:</span></span><span style="color: #e74c3c;"><span style="color: #000000;">
    </span></span>
    • <span style="color: #e74c3c;"><span style="color: #000000;">Enhanced mining helmet (light in the dark)</span></span>
    • <span style="color: #e74c3c;"><span style="color: #000000;">Bigger mining bag (can store more items)</span></span>
  • <span style="color: #e74c3c;"><span style="color: #000000;">Tools:</span></span>
    • <span style="color: #e74c3c;"><span style="color: #000000;">Reinforced pickaxe</span></span>
      • <span style="color: #e74c3c;"><span style="color: #000000;">Faster and higher durability
        </span></span>
    • <span style="color: #e74c3c;"><span style="color: #000000;">Reinforced </span></span>prospecting pick
      • <span style="color: #e74c3c;"><span style="color: #000000;">More durability</span></span>&nbsp;
      • 3 New types of prospecting
        • Ore localisation (8 blocks with with location)
        • Small area search 16 blocks
        • Bigger area search 32 blocks

<span style="color: #e74c3c;"><span style="color: #000000;">Handle attributes:</span></span>

  • <span style="color: #e74c3c;"><span style="color: #000000;">Oak: higher durability, faster then normal pickaxe</span></span>
  • <span style="color: #e74c3c;"><span style="color: #000000;">Walnut: lower durability then oak handle, faster then oak handle</span></span>
  • <span style="color: #e74c3c;"><span style="color: #000000;">redwood: <span style="color: #e74c3c;">work in progress</span></span></span>
  • <span style="color: #e74c3c;"><span style="color: #000000;">pine: <span style="color: #e74c3c;">work in progress</span>
    </span></span>
  • <span style="color: #e74c3c;"><span style="color: #000000;">ebony: best material on all values</span></span>

Mod config

The config is created at VintagestoryData-&gt;ModConfig-&gt;Minerz.json

Config data

Spoiler!

How long a check for caves should take in seconds
CheckInCaveSpeed

How often check if the player is in a cave at the start
CheckInCaveTriesAtStart

Modifier for hunger rate in caves for the miner class
HungerRateInCaveModifier

Modifiers for temporal stability in caves for the miner class (1 / n) e.g. default is 1 / 8
TemporalStabilityInCaveModifier

Mining speed multiplier for the miner class
MinerClassMiningSpeedMul

Ore drop rate for the miner class
MinerClassOreDropRate

Hunger rate for the miner class
MinerClassHungerrate

Heal points of the miner class
MinerClassMaxhealthExtraPoints

Walking speed multiplier for the miner class
MinerClassWalkspeed

Whats planned ?

  • Mod settings for customized class modifier (priority 1 from now)
  • Own reinforced pickaxe handbook guide
  • Compatibility with several mods

Known Bugs

  • If the config values are changed the translation and texts are bugged (no text translation availabled)
  • The miner helmet is on all classes on class selection (only visibly while selecting your class and not after creation!)
  • The light source is overriden if the player has other lights sources active (like lanterns)
  • Lags at prospecting types (work in progress)
  • The enhanced mining helmet is too bright (work in progress)

Mod support

Read the full description on Vintage Story ModDB →

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.