Vessels

Vessels

The vessel module. Vessels are permanent, levelled enchantments bound to a pickaxe. Each one is earned through a trial: craft it, bind it to a pickaxe, kill Thralls while mining to learn its Requium combination and anger it, then beat its boss. Config file: modules/vessel/config.yml.

Vessel levels and the trial in progress are stored on the pickaxe itself, so they move with it.

The trial, step by step

  1. Craft. Collect all eight fossil parts of one Vessel and process them in a Refinery. This needs the Vessel's RequiredLevel and costs its ZetaCost. Each crafted Vessel rolls a random quirk for its boss.
  2. Bind. Click the Vessel onto a pickaxe in your inventory. This starts the trial and secretly picks three Requium Orbs in order. One pickaxe runs one trial at a time.
  3. Mine. Mining with that pickaxe in hand has a chance to spawn a Thrall that attacks you. Each Thrall you kill:
    • adds Requium progress toward revealing the next orb of the combination,
    • raises the Vessel's anger (Indifferent, Annoyed, Furious, Fuming, Enraged).
  4. Place orbs. Hold the pickaxe and open /mine vessel. Put three Requium Orbs in the three slots, in order. Revealed orbs show which one belongs in each slot; you can also guess.
  5. Challenge. At 100% anger with three orbs placed, click Challenge the Vessel. The placed orbs are used up and the boss appears.
  6. Fight. Every few seconds the boss tests your next orb against its next shield. A correct orb breaks a shield (and reveals that orb if it was unknown). A wrong orb makes the boss vanish 8 seconds later. With all three correct, the boss drops to a third of its health and can be killed.
  7. Win. Kill the boss yourself while holding that pickaxe and the Vessel gains a level.

A failed attempt is recorded under Previous Attempts in the menu: green orbs were in the right place, red ones were wrong or not in the set. Dying, timing out, or a wrong orb all end the attempt. The boss is immune while in water.

The Vessel menu

/mine vessel works on the pickaxe in your main hand. Besides the trial controls it has:

  • Withdraw Zeta: turn 10,000 Zeta into a Zeta Tear.
  • Remove all Vessels: for RemoveCost Zeta, strip every Vessel from the pickaxe and get them back as completed Vessel items (placed orbs are returned too). There is no confirmation.

A completed Vessel item can be clicked onto another pickaxe to give it that level straight away, without a trial.

Vessels and their effects

Vessel Level Effect Max-level bonus
Aurora's Blaze 20 Auto-smelts iron, gold and copper ores 25% chance for a bonus ingot
Imperos's Winds 25 Higher artifact chance +5% fossil chance on artifacts you open
Memento's Stopwatch 30 Chance for double ore drops Chance for triple drops
Nagyn's Tranquility 20 Higher Mysterious Dust chance 20% chance for 2 dust
Necros' Realm 35 Bonus Requium progress per Thrall 50% shorter Thrall cooldown
Nefaris' Shadows 30 Higher rune chance from Rune Guardians 60% chance for a bonus rune
Neptulus' Wave 20 Bonus mining XP 10% chance to triple XP
Rezoth's Destruction 35 Chance for a bonus Basic Flux from ores 10% chance to double it
Seraph's Grasp 25 Bonus Zeta from ores 15% chance to triple Zeta
Skylark's Dream 20 Fluxes drop more often 20% chance for a bonus flux
Valakas' Nightfall 15 Chance for Haste II while mining Haste III instead
Xostran's Glare 30 Higher gemstone chance 20% chance for double gemstones
Variant's Wrath 40 Higher artifact and gemstone chance below Y 0 Works below Y 50 instead

Level is the default mining level needed to craft and bind it. Effects that happen while mining use the pickaxe in your hand. Imperos's Winds (when opening artifacts) and Nefaris' Shadows (when killing guardians) use the best pickaxe anywhere in your inventory.

Vessel settings

yaml
Vessels:
  RemoveCost: 100000
  Types:
    AURORAS_BLAZE:      {MaxLevel: 5, RequiredLevel: 20, ZetaCost: 25000, PerLevel: 0,   MaxBonusChance: 25}
    IMPEROS_WINDS:      {MaxLevel: 5, RequiredLevel: 25, ZetaCost: 30000, PerLevel: 0.1, MaxBonusChance: 5}
    MEMENTOS_STOPWATCH: {MaxLevel: 5, RequiredLevel: 30, ZetaCost: 40000, PerLevel: 4,   MaxBonusChance: 5}
    NAGYNS_TRANQUILITY: {MaxLevel: 5, RequiredLevel: 20, ZetaCost: 25000, PerLevel: 0.2, MaxBonusChance: 20}
    NECROS_REALM:       {MaxLevel: 5, RequiredLevel: 35, ZetaCost: 50000, PerLevel: 5,   MaxBonusChance: 50}
    NEFARIS_SHADOWS:    {MaxLevel: 5, RequiredLevel: 30, ZetaCost: 40000, PerLevel: 4,   MaxBonusChance: 60}
    NEPTULUS_WAVE:      {MaxLevel: 5, RequiredLevel: 20, ZetaCost: 25000, PerLevel: 5,   MaxBonusChance: 10}
    REZOTHS_DESTRUCTION: {MaxLevel: 5, RequiredLevel: 35, ZetaCost: 50000, PerLevel: 2,  MaxBonusChance: 10}
    SERAPHS_GRASP:      {MaxLevel: 5, RequiredLevel: 25, ZetaCost: 30000, PerLevel: 5,   MaxBonusChance: 15}
    SKYLARKS_DREAM:     {MaxLevel: 5, RequiredLevel: 20, ZetaCost: 25000, PerLevel: 0.5, MaxBonusChance: 20}
    VALAKAS_NIGHTFALL:  {MaxLevel: 5, RequiredLevel: 15, ZetaCost: 20000, PerLevel: 10,  MaxBonusChance: 100}
    XOSTRANS_GLARE:     {MaxLevel: 5, RequiredLevel: 30, ZetaCost: 40000, PerLevel: 0.3, MaxBonusChance: 20}
    VARIANTS_WRATH:     {MaxLevel: 5, RequiredLevel: 40, ZetaCost: 60000, PerLevel: 0.2, MaxBonusChance: 100}
  • MaxLevel: the highest level a pickaxe can reach.
  • RequiredLevel: mining level to craft and bind it.
  • ZetaCost: Zeta to craft it in the Refinery.
  • PerLevel: strength per level, in percent, of the effect in the table above.
  • MaxBonusChance: percent chance of the max-level bonus.

The lowercase keys (valakas_nightfall, ...) are the ids for /mine give vessel:<id> and /mine addvessel.

Thralls

yaml
  Thralls:
    Health: 12
    Damage: 2
    PerLevel:
      Health: 2
      Damage: 1
    ChanceToSpawn: 7
    CooldownSeconds: 120
    DespawnSeconds: 90
    ProgressToGive:
      Minimum: 5.25
      Maximum: 10.75
    AngerToGive:
      Minimum: 1.00
      Maximum: 5.00
  • Thralls are zombies. Their level is 1 plus the total Vessel levels already on the pickaxe, and PerLevel stats are added per Thrall level.
  • ChanceToSpawn: percent chance per block mined, at most one every CooldownSeconds. /mine thrallcd shows the time left.
  • DespawnSeconds: an unkilled Thrall vanishes after this.
  • ProgressToGive: Requium progress (percent) per kill toward revealing the next orb. Necros' Realm and the Singularity's Requium XP perk increase it.
  • AngerToGive: anger per kill. The boss can be challenged at 100.

Only the player who owns the trial gets progress from their Thralls. Thralls don't spawn in worlds listed under Settings.DisableCustomMobWorlds.

The boss

yaml
  Boss:
    Entity: HUSK
    Health: 150
    Damage: 2
    PerLevel:
      Health: 50
      Damage: 2
    MaxHealth: 2000
    MaxDamage: -1
    ShieldCheckSeconds: 4
    TimeLimitSeconds: 300
  • Health and damage are the base plus PerLevel for the Vessel level being earned.
  • MaxHealth: health cap. Minecraft's own limit is 2048 unless you raise it in spigot.yml.
  • MaxDamage: damage cap, -1 for none.
  • ShieldCheckSeconds: time between shield tests.
  • TimeLimitSeconds: the boss leaves (attempt lost) if not killed in time.

Quirks

Each crafted Vessel rolls one quirk that changes its boss:

Quirk Effect
Sky Hits launch you into the air
Time Hits give Mining Fatigue
Speed The boss moves much faster
Death Hits wither you
Darkness Hits blind you with darkness
Shields The boss has 30% more health
Fighting The boss hits 40% harder
Slowness Hits slow you down

Admin shortcuts

  • /mine addvessel <vessel> [levels] [player] adds levels to the held pickaxe without a trial.
  • /mine vesselready [player] reveals all three orbs and sets anger to 100% on the held pickaxe's trial, for testing the boss fight.
  • /mine cullmobs removes all Thralls and Vessel bosses.