Skip to content

Bestiary

Achedon12 edited this page Nov 5, 2026 · 4 revisions

Bestiary

Fifty creatures live in the ten worlds, five per world, one of them an elite. This page lists their stats and the behavior the code actually gives them (MatrioMob.java). The design descriptions from tools/content.py show up as in-game tooltips; where the code does less, the table says so.

On top of the behavior below, every creature fights with three or four attacks of its own: see Creature attacks.

Common rules

  • Stats are final values: the world multipliers are already included (see Difficulty formulas).
  • Attack speed: a melee creature attacks every max(6, 20 / (1 + 0.06 x (world - 1))) ticks.
  • Speed: 0.26 by default, 0.33 for swarms and lurers, 0.30 for fleeing, charging and sound-hunting creatures, 0 for Snare Flowers, Eyeless Watchers and mimics.
  • Elites have 6 armor and 60% knockback resistance (others 2 and 10%), always drop their resource (1 or 2), give 5 souls when you kill them and never despawn. They give 20 experience, others 6.
  • Drops: regular creatures drop their common resource 60% of the time. A rare drop, when listed, has a 15% chance (5% for the Terrain Heart). World 1 creatures also drop Roots 25% of the time.
  • Nesting creatures split into two smaller copies when they die (60% size, 40% health, 30% faster). The copies do not split again and drop nothing.
  • Hidden creatures (Root Creeper, Living Lock, Crawling Block, Mimic) stay invisible until you get within 3.5 blocks or hit them.
  • Spawning: natural spawns use the monster category of each world's biome, with weight 60 for swarms (groups of 2 to 4), 40 for regular creatures (1 to 3) and 10 for elites (alone). Combat structures add spawners of the world's regular creatures.
  • World 2 creatures and Ash Titanids are fire immune. Flying creatures take no fall damage.
  • Variants and cycles: a calm world has fewer and weaker creatures, a wild or cursed one more and stronger ones with richer drops, a hallowed one slightly fewer creatures and richer drops (see World variants); every New Cycle adds +50% health and +25% damage (see Endings and the New Cycle).

World 1: Toxic Jungle

Creature Health Damage Traits Behavior (as coded) Drops
Sporeling 16 3 - Fast (speed 0.33). Each hit adds 5 toxin. Spores (60%), Roots (25%)
Root Creeper 24 4 - Invisible and still until you come within 3.5 blocks, then reveals itself and roots you (Slowness VI, 3 s). Roots (60%), Roots (25%)
Snare Flower 30 5 - Never moves. Every 3 s, if it sees you within 14 blocks, yanks you toward it. Spores (60%), seed_rare (15%, item does not exist: never drops), Roots (25%)
Spore Bearer 20 3 - Drops a poison cloud (radius 2.5, Poison I) every 2.5 s and runs away when you get within 5 blocks. Spores (60%), Roots (25%)
Chitin Guard 40 6 elite Hits from the front only deal 25% damage. Strike it from behind. Chitin (100%, 1-2), Roots (25%)

World 2: Giant Veins

Creature Health Damage Traits Behavior (as coded) Drops
Ash Miner 30 6 - Every 1.5 s breaks soft blocks (hardness under 3) in front of it to reach you. Ash Ingot (60%)
Living Vein 49 6 nesting Plain melee attacker. Nesting: on death splits into 2 smaller copies (60% size, 40% health, 30% faster) that drop nothing. Giant Ore (60%)
Rock Salamander 27 7.2 - Fire immune. Each hit adds 6 heat. Blazing Rock (60%)
Dead Smith 40 7.2 - Every 4 s dashes at you from up to 16 blocks. Ash Ingot (60%)
Slag Golem 61 8.4 elite Takes only 60% damage unless it is on fire or standing in lava. Blazing Rock (100%, 1-2)

World 3: Endless Dungeon

Creature Health Damage Traits Behavior (as coded) Drops
Jailer 51 7.2 - Every 10 s rings a bell and sets every idle Matriochka creature within 24 blocks on you. Dungeon Key (60%)
Sentinel 55 7.2 - Every 2.5 s, with line of sight within 20 blocks, chains you for 60% of its damage and Slowness III (2 s). Sealed Fragment (60%)
Living Lock 44 5.8 - Invisible and motionless until you come within 3.5 blocks. Does not walk after revealing itself. Dungeon Key (60%)
Dungeon Rat 18 4.3 - Fast (speed 0.33) and spawns in packs of 2 to 4. Sealed Fragment (60%)
Executioner 82 11.5 elite Dashes at you every 4 s and, every 10 s when you are within 3 blocks, cages you in iron bars. Sealed Fragment (100%, 1-2)

World 4: Storm Archipelago

Creature Health Damage Traits Behavior (as coded) Drops
Wind Ray 44 8.6 flying Flies 4 blocks above you, swoops in and knocks you back hard (2.5) on hit. Ray Membrane (60%)
Storm Bird 39 8.6 flying Hovers above you and periodically dives to strike. Storm Essence (60%)
Island Warden 98 10.4 - Every 4.5 s, when you are within 6 blocks, slams the ground: full damage and a launch to everything within 4 blocks. Celestial Crystal (60%)
Cloud Mine 34 12.1 flying Floats toward you and explodes (power 2.2, no block damage) when close. Storm Essence (60%)
Sky Harpooner 59 8.6 elite Celestial Crystal (100%, 1-2)

World 5: Lightless Deep

Creature Health Damage Traits Behavior (as coded) Drops
Blind Prowler 86 14.5 - Cannot pick a sneaking player as a target. Speed 0.30. Shadow Shard (60%)
Glow Devourer 73 8.3 - Every 2 s breaks torches, soul torches and lanterns within 4 blocks, and gives you Darkness (5 s) within 8 blocks. Shadow Shard (60%)
Echo 53 10.4 - Every 6 s plays a player-hurt sound to lure you. Diamond Fragment (60%)
Eyeless Watcher 100 12.4 - Frozen while you sneak or stand still. Moves and strikes as soon as you move normally. Diamond Fragment (60%)
Shadow Mother 146 14.5 elite, nesting Plain melee attacker. Nesting: on death splits into 2 smaller copies (60% size, 40% health, 30% faster) that drop nothing. Shadow Shard (100%, 1-2)

World 6: Upside Realm

Creature Health Damage Traits Behavior (as coded) Drops
Reflection 90 14.9 - When you hit it, its attack damage becomes the damage you just dealt (never lower than its base). Inverted Crystal (60%)
Ceiling Walker 117 12.4 - Climbs walls when it bumps into them. Unstable Alloy (60%)
Unstable Sphere 63 19.9 flying Drifts toward you. On death, gives Levitation II (3 s) to every player within 6 blocks. Unstable Alloy (60%)
Inverted Strider 135 14.9 - Plain melee attacker. Inverted Crystal (60%)
Broken Mirror 179 17.4 elite, nesting Returns 30% of the damage it takes to the attacker. Nesting: on death splits into 2 smaller copies (60% size, 40% health, 30% faster) that drop nothing. Inverted Crystal (100%, 1-2)

World 7: Pressure Ocean

Every creature of World 7 swims, never drowns and spawns in open water.

Creature Health Damage Traits Behavior (as coded) Drops
Abyssal Hunter 157 20.9 aquatic Swims straight at you. Abyssal Salt (60%)
Blade School 73 11.9 aquatic Fast swimmer. Drains 3 breath per second when within 3 blocks. Abyssal Salt (60%)
Pressure Jelly 121 14.9 aquatic Within 7 blocks: Slowness II, Mining Fatigue II and -2 breath per second. Pressure Pearl (60%)
Bell Crab 242 17.9 aquatic, nesting Plain melee attacker. Nesting: on death splits into 2 smaller copies (60% size, 40% health, 30% faster) that drop nothing. Pressure Pearl (60%)
Trench Eel 182 23.9 elite, aquatic Every 3.5 s at close range: Slowness VII (2.5 s) and Wither I (2 s). Pressure Pearl (100%, 1-2)

World 7 wildlife

Harmless creatures fill the sea. They never attack.

Creature Health Behavior Drops
Lantern Shoal 6 A school of tiny glowing fish that darts away from swimmers. Raw Cod
Glow Jelly 8 A small jellyfish that drifts slowly and lights the deep. Glow Ink Sac

World 8: Hastened Seasons

Creature Health Damage Traits Behavior (as coded) Drops
Seasonal Creature 180 21.5 - Every 5 s within 5 blocks applies the season's effect: spring Poison, summer Weakness, autumn Slowness, winter Hunger. Season Fragment (60%)
Hourglass Elder 245 17.9 - Within 7 blocks: Slowness II and Mining Fatigue II. Temporal Sand (60%)
Dusk Shade 196 25.1 - Plain melee attacker. Temporal Sand (60%)
Child of Minutes 114 14.3 - Every 5 s grows by 10% (up to 1.8x) and its damage rises by 8%. Season Fragment (60%)
Hour Keeper 368 28.7 elite Every 5 s within 5 blocks applies the season's effect: spring Poison, summer Weakness, autumn Slowness, winter Hunger. Temporal Sand (100%, 1-2)

World 9: Restless Ground

Creature Health Damage Traits Behavior (as coded) Drops
Crawling Block 331 25.8 - Invisible and motionless until you come within 3.5 blocks. Does not walk after revealing itself. Terrain Fragment (60%)
Mimic 287 30.1 - Invisible and motionless until you come within 3.5 blocks. Does not walk after revealing itself. Terrain Fragment (60%)
Foundation Eater 309 21.5 - Every 1.25 s eats the block under it (hardness under 5) unless a Terrain Anchor is within 6 blocks. Terrain Fragment (60%)
Earth Hand 265 34.4 - Every 3.5 s at close range: Slowness VII (2.5 s) and Wither I (2 s). Terrain Fragment (60%)
Walking Column 496 34.4 elite, nesting Every 4.5 s, when you are within 6 blocks, slams the ground: full damage and a launch to everything within 4 blocks. Nesting: on death splits into 2 smaller copies (60% size, 40% health, 30% faster) that drop nothing. Terrain Fragment (100%, 1-2), Terrain Heart (5%)

World 10: The Giant Workshop

Creature Health Damage Traits Behavior (as coded) Drops
Giant Sporeling 447 36.1 - Splits into 3 Sporelings when it dies. Artisan's Thread (60%)
Ash Titanid 536 31 - Fire immune. Each hit adds 6 heat. Artisan's Thread (60%)
Colossal Jailer 596 36.1 - Every 10 s rings a bell and sets every idle Matriochka creature within 24 blocks on you. Artisan's Thread (60%)
Titan Ray 417 41.3 flying Flies 4 blocks above you, swoops in and knocks you back hard (2.5) on hit. Artisan's Thread (60%)
Colossus Prowler 745 41.3 elite Cannot pick a sneaking player as a target. Speed 0.30. Artisan's Shard (100%, 1-2)

Clone this wiki locally