- Game
- Leaderboards
- Resources
- Docs
Breaking: Reworked Recipes + crafting stations
June 03, 2026 - v0.10.0
Programming Game v0.10.0 introduces crafting stations which are required for some recipes. Additionally the recipes object is now a flat array of recipes
New Features
- Over 162 items have been added:
bronze,cobalt,titanium,coal(for steel),mythril,adamantiteores, ingots, and accompanying armor sets.mesquite,hemlock,cypress,bloodwood,rosewood,ebonywood logs and associated recipes.- Tiny
sapphireandrubyunct gems, in addition to several cut variations and recipes. minorManaRegenRingandminorHealthRing
- Stations have been added that are needed for some
Recipes. The following stations have been added:- Alchemy Table
- Anvil
- Forge
- Campfire
- The item
campfireKitis now usable. Using this item will place a temporary campfire that can be used for cooking. - Added additional types to the
itemsobject.currencyitems which are used for trading and have no other use.materialitems which are used purely as ingredients in recipes and have no other use.toolitems which are sometimes required for crafting.
- New spells have been added:
frostbolt- a single target damage spell that applies chill.firebolt- a single target damage spell.lightningBolt- an instant cast single target damage spell.
- New NPCs have been added to the starting location.
- Added models for shields, pickaxes, felling axes, and grimoires.
Breaking Changes
programming-game/typesnow uses more consistent casing for enums.- All exported enums use UPPERCASE_SNAKE casing for the exported field as well as being singular instead of plural.
- This is backwards compatible at the api layer, but will require updating your codebase when pulling in the latest version.
recipesis now a flat array with a new shape.- Previously this was an object key of
itemId<->Recipe, and theRecipeshape could have either an object or array of objects for the input map, as well as an array of arrays forrequiredspells and items. - This is now fully flattened.
recipesis an array ofRecipe. - A
Recipecan have a single set of inputs, and a single set of required items/spells. - A
Recipenow also has anidfield which is used in the craft action.
- Previously this was an object key of
- Many previously deprecated items have been removed.
- All metal variants of staves.
- All metal variants of bows.
- All crossbows (the crossbow skill has also been removed) as well as bolts.
- The
furnaceandanvilitems have been reworked into crafting stations. They are no longer required, and currently serve no purpose.
Miscellaneous
- All items previously marked as trash have been updated to be of type
materialand have had their recipes updated to be more useful. - Weights and sell prices of most items have been adjusted.