Matriochka

Download

Version 0.5.2 for Minecraft 26.1.2, 26.2 and 26.3 on Fabric, one file for each. Install it on the client to play solo, and on both server and clients to play together.

Matriochka 0.5.2

Requirements

  • Minecraft26.1.2, 26.2, 26.3Java Edition
  • Fabric Loader0.20+Install it for your Minecraft version with the Fabric installer
  • Fabric APIyour versionThe build for your Minecraft version, in the mods folder
  • GeckoLib5.5.7Animated models of bosses and creatures
  • Java25Bundled with the official launcher
  • Just Enough Items / REIoptionalRecipe pages for every station
  • JadeoptionalNames the world inside a World Block
  • Mod MenuoptionalSummary, links and a shortcut to the comfort options

Installing

  1. Install Fabric Loader for your Minecraft version (26.3, 26.2 or 26.1.2).
  2. Download the file for your version from the GitHub releases: matriochka-0.5.2+26.3.jar, +26.2.jar or +26.1.2.jar.
  3. Put it in your mods folder with Fabric API and GeckoLib.
  4. Launch the Fabric profile and create a new world. The Artisan's Scroll is waiting in your inventory.

Lunar Client

Matriochka is built on Fabric so that it can run on Lunar Client, whose mod loading relies on Fabric. Support for Minecraft 26.x together with GeckoLib is still being confirmed there: if the mod does not load, play it with the official launcher or Prism Launcher on a Fabric profile in the meantime.

Wiki

Recipes, step-by-step guides and answers to common questions live on the GitHub wiki.

Open the wiki

Early version

Names, numbers and balance can still change between versions. Back up your worlds before updating, and report anything odd on the issue tracker.

Report a bug


The Matriochka Pack

Rather not gather the mods yourself? Every GitHub release carries a Modrinth modpack (.mrpack) for Prism Launcher, the Modrinth App or any launcher that reads the format: the mod, Fabric API, GeckoLib, Just Enough Items (optional) and client performance mods (Sodium, Lithium, FerriteCore, Entity Culling, ImmediatelyFast, Dynamic FPS, Krypton, Mod Menu, Iris as an option), in a normal and a hard (nightmare) version.

Works with

Checked with Sodium, Iris (through vanilla light: emissive faces, full-bright particles), Xaero's Minimap and World Map, JourneyMap, VoxelMap and Traveler's Backpack: no conflict found, and no backpack way around the progression. Xaero's cave view and entity radar switch off in the Lightless Deep, where they would show what the darkness hides, and come back when you leave.

Languages

English, French, Spanish, German and Brazilian Portuguese, following the game's language setting.


Server configuration

The file config/matriochka.json is created on first launch. Edit it with the server stopped.

KeyDefaultWhat it does
progressionGatestrueLock enchanting, the Nether, the End and elytra behind progression
mobHealthMultiplier1.0Scales the health of every creature and boss
mobDamageMultiplier1.0Scales the damage of every creature and boss
maxGroupSize8Players per group
difficulty"normal"story (70% damage, nothing lost on death), normal, nightmare (130% damage, one charge per Soul Cradle) or hardcore (as nightmare, death is permanent, the Doll of Life never saves you and a broken World Block deletes its world)
karmatruefalse freezes every karma change (the Journal still shows the value)
soulGainMultiplier1.0Scales every soul gain
maxActiveGroups0How many groups may hold worlds (0: no limit); a Seed over the limit waits, unhatched
maxParcels0How many parcels the server may hand out (0: no limit)
worldEventstrueInvasions, surges and travelling merchants in the worlds
worldEventChance0.06Chance that an event starts around a player, rolled once a minute
worldEventCooldown10Minutes of quiet in a world after an event
invasionWeight, surgeWeight, merchantWeight3, 3, 2Relative weights of the three events