Reference Documentation

Blocks & Recipes

Complete reference for all 505 block types and 320+ crafting recipes in Surviving Day! Search, filter by category, and jump straight to any entry.

505Block Types
320+Crafting Recipes
14+Block Categories

🧱 All Blocks


Block IDs are numeric values used in crafting patterns, the C++ enum (BlockType), and the mod API. Mod-added blocks start at ID 505 (BlockType::COUNT).
The Solid column indicates whether the block is a full opaque cube (affects face-culling and collision).
ID Display Name Enum Name Category Solid

🗡️ Item Types


Items are non-block objects that live in the player's inventory. They include weapons, tools, armor, consumables, gems, herbs, and materials. Items are smelted from ores in a Furnace or crafted at an Anvil.

Weapons

NameTierCategoryMelee Dmg Bonus
Stone SwordStoneSword+4
Copper SwordCopperSword
Iron SwordIronSword+8
Gold SwordGoldSword+12
Mithril SwordMithrilSword+18
Adamantite SwordAdamantiteSword+26
Runite SwordRuniteSword+36
Diamond SwordDiamondSword
BowBowRanged
Magic WandWandMagic
Lesser WandGem Wand1 gem socket
WandGem Wand2 gem sockets
Greater WandGem Wand3 gem sockets
Legendary WandGem Wand4 gem sockets

Tools

NameTierCategory
Stone / Copper / Iron / Gold / Mithril / Adamantite / Runite / Diamond PickaxeStone–DiamondPickaxe
Stone / Copper / Iron / Gold / Mithril / Adamantite / Runite / Diamond AxeStone–DiamondAxe
Stone / Copper / Iron / Gold / Mithril / Adamantite / Runite / Diamond ShovelStone–DiamondShovel
Hammer (Generic / Common / Uncommon / Rare / Epic / Legendary / Mythic)Hammer (Forging)
ChiselMaterial

Armor

SlotAvailable Tiers
HelmetCopper, Iron, Gold, Mithril, Adamantite, Runite, Diamond
ChestplateCopper, Iron, Gold, Mithril, Adamantite, Runite, Diamond
LeggingsCopper, Iron, Gold, Mithril, Adamantite, Runite, Diamond
BootsCopper, Iron, Gold, Mithril, Adamantite, Runite, Diamond
GlovesGloves
Back (Wings)Wings — enable flight in survival
Head (Hat)Runner Hat (speed/dash), Power Hat (gem copy power)

Ingots & Materials (Furnace Output)

IngotSmelted from OreShop Value (coins)
Coal LumpCoalOre4
Iron IngotIronOre10
Copper IngotCopperOre8
Gold IngotGoldOre20
Mithril IngotMithrilOre35
Adamantite IngotAdamantiteOre55
Runite IngotRuniteOre80
Dragon HideDrop from Dragon80

Consumables & Food

ItemEffect
Health PotionRestore HP
Mana PotionRestore Mana
Carrot+20 tameness when fed to a companion animal
Mushroom+30 tameness + 15% HP heal when fed to a companion animal
Enchantment ScrollApply enchantment to an item

Brewed Potions (Cauldron)

PotionHerbs RequiredEffect
Strength PotionIroncap + Bloodmoss+25% melee damage for 60s
Speed PotionSunbloom + Ironcap+20% move speed for 45s
Poison PotionSnakeweed + VenomspikeThrown — applies poison DOT
Antipoison PotionToadstool + SnakeweedCures & prevents poison for 120s
Fire PotionFrostleaf + SunbloomThrown — ignites area
Regen PotionMoonpetal + IroncapHP regen +2/s for 90s
Ranged PotionVenomspike + Frostleaf+30% ranged damage for 60s
Reflect PotionBloodmoss + MoonpetalReflect 20% melee for 45s

🌾 Farming Blocks & New in v1.3


These 14 blocks were added in v1.3, bringing the total block count from 328 to 342 at that time. The game now defines 505 block types total (BlockType::COUNT), and mod-registered IDs start at 505.

FarmLand & Crop Growth Stages

IDNameEnumNotes
328Farm LandFarmLandCreated by hoeing Dirt/Grass. Solid. Crops grow on top near water.
329Wheat Stage 0WheatStage0Wheat crop — seeding stage.
330Wheat Stage 1WheatStage1Wheat crop — early growth.
331Wheat Stage 2WheatStage2Wheat crop — nearly ready.
332Wheat MatureWheatMatureHarvest for Wheat.
333Carrot Stage 0CarrotStage0Carrot crop — seeding stage.
334Carrot Stage 1CarrotStage1Carrot crop — growing.
335Carrot MatureCarrotMatureHarvest for Carrot (+20 companion tameness).
336Potato Stage 0PotatoStage0Potato crop — seeding stage.
337Potato Stage 1PotatoStage1Potato crop — growing.
338Potato MaturePotatoMatureHarvest for Potato.

Decorative & Functional Additions

IDNameEnumSolidNotes
339CampfireCampfireNoDecorative fire block. Emits light.
340Grave MarkerGraveMarkerNoPlaced automatically at player death location.
341Spell ForgeSpellForgeYesCrafts spells from wands + gems. Spell strength scales with wand tier.

💎 Gems — Anvil Imbues & Companion Feeding


Gems have two uses: Anvil imbuing (socketing permanent stat bonuses into weapons/armor) and feeding to companion animals (permanent power unlocks and stat boosts). Each gem type is associated with a specific category of imbue.

Companion Feeding Effects

GemFeed Effect on Companion AnimalPower Unlocked+Tameness
Ruby+4 damageGrowl (lower enemy ATK 20% for 5s)+10
Sapphire+1 companion levelSing (heal companion 10 HP)+10
Emerald+10% max HP (full heal)+10
Diamond+6 damagePounce (2× damage, 25% miss)+10
Amethyst+50 XP, +1 companion level+10

Anvil Imbue Table

Imbue NameGem RequiredValid ForEffect
PoisonRubySwordAttacks apply poison DOT
FlameRubySwordAttacks ignite the target
LifestealRubySwordHeal 10% of melee damage dealt
SharpnessRubySword+25% melee damage
SwiftbladeRubySword+20% attack speed
AntiPoisonEmeraldChestplateImmune to poison
FireGuardEmeraldChestplateHalve fire damage taken
ThornsEmeraldChestplateReflect 15% melee dmg back
FortifyEmeraldChestplate+20% armor bonus
RegenerationEmeraldChestplateSlowly regenerate HP
Double JumpSapphireBootsAllows a second mid-air jump
SwiftSapphireBoots+15% movement speed
FeatherfallSapphireBootsNo fall damage
WaterwalkSapphireBootsWalk on water surface
SprintSapphireBootsBurst of 3× speed briefly
Lucky BlowAmethystAny10% chance for 3× damage
SoulboundAmethystAnyKept in inventory on death
XP BoostAmethystAny+10% XP from all sources
Auto-LootAmethystAnyAuto-collect nearby item drops
VampiricDiamondAnyLifesteal + out-of-combat regen

⚗️ Crafting Recipes


Shape normalisation: the filled bounding box of your 3×3 crafting grid is extracted and compared — recipes match regardless of where in the grid you place them. First match wins.
Empty cell = Air (ID 0). The grid shown is the minimum bounding box of each recipe.
Ingot-tier equipment (Iron, Gold, Mithril, Copper, Adamantite, Runite) does not use fixed grid shapes — it's matched purely by counting ingots + wood placed anywhere in the grid (see table below). Only Stone- and Diamond-tier tools/armor use static block-shape recipes, shown as grid cards above.

Ingot-Tier Equipment (Iron / Gold / Mithril / Copper / Adamantite / Runite)

ItemIngotsWoodTotal Filled Slots
Sword213
Pickaxe325
Axe224
Shovel123
Shield415
Helmet505
Chestplate808
Leggings707
Boots404

Place the listed number of matching-tier Ingots (e.g. IronIngot) and Wood/Planks anywhere in the 3×3 grid — position doesn't matter, only the counts. Source: src/PlayerInventory.cpp (ingot-based recipe matcher).