Home / Recipes / Hamlet.js ๐ญ How to Make Hamlet.js in Infinite CraftHamlet.js is a long haul. Even on the shortest known route it takes 64 combinations to get there, and the final one is Hamletin plus JavaScript. Expect to build several intermediate elements you will never use again.
The final combination
๐ญ Hamletin+ ๐ป JavaScript= ๐ญ Hamlet.js
Marathon 64 steps from the base elements ยท crafting depth 99 ยท 2 known recipes
๐ Copy steps
What is worth knowing At 64 steps it is longer than 100% of solved elements, which puts it in our marathon band. Only 2 known combinations produce Hamlet.js, so there is very little room to improvise. Follow the path exactly. Hamlet.js is close to a dead end. It feeds only 5 onward combinations, so it is more of a collectible than a building block. Its crafting depth of 99 is unusually deep. Depth counts the longest chain needed to reach it, and most elements people search for sit well below this. Full crafting path from the base elements Start with Water, Fire, Wind and Earth, then follow these 64 combinations in order.
1 ๐ฅ Fire+ ๐จ Wind= ๐จ Smoke2 ๐จ Smoke+ ๐ง Water= ๐ซ๏ธ Fog3 ๐ง Water+ ๐จ Wind= ๐ Wave4 ๐ Earth+ ๐ Wave= ๐๏ธ Sand5 ๐ Earth+ ๐ง Water= ๐ฑ Plant6 ๐ฑ Plant+ ๐จ Wind= ๐ผ Dandelion7 ๐ผ Dandelion+ ๐ง Water= ๐ท Wine8 ๐๏ธ Sand+ ๐ท Wine= ๐ฅช Sandwich9 ๐ฅ Fire+ ๐ฅ Fire= ๐ Volcano10 ๐ฅช Sandwich+ ๐ Volcano= ๐ Ham11 ๐ซ๏ธ Fog+ ๐ Ham= ๐ญ Hamlet12 ๐ง Water+ ๐ง Water= ๐ Lake13 ๐ฑ Plant+ ๐จ Smoke= ๐ฏ๏ธ Incense14 ๐ Earth+ ๐ Earth= ๐๏ธ Mountain15 ๐ฏ๏ธ Incense+ ๐๏ธ Mountain= ๐งโโ๏ธ Buddha16 ๐๏ธ Mountain+ ๐๏ธ Mountain= ๐๏ธ Mountain Range17 ๐งโโ๏ธ Buddha+ ๐๏ธ Mountain Range= ๐๏ธ Tibet18 ๐ Lake+ ๐๏ธ Tibet= ๐ฉ Lhasa19 ๐จ Wind+ ๐จ Wind= ๐ช๏ธ Tornado20 ๐ช๏ธ Tornado+ ๐ง Water= ๐ Tsunami21 ๐ Earth+ ๐ Tsunami= ๐๏ธ Island22 ๐ Earth+ ๐๏ธ Island= ๐ Continent23 ๐ฅ Fire+ ๐ง Water= ๐จ Steam24 ๐จ Steam+ ๐ Wave= ๐ Surf25 ๐ Continent+ ๐ Surf= ๐ฆ Australia26 ๐๏ธ Mountain+ ๐จ Wind= ๐จ๏ธ Avalanche27 ๐จ๏ธ Avalanche+ ๐จ Wind= โ๏ธ Snow28 ๐ฆ Australia+ โ๏ธ Snow= ๐
No29 ๐ Lake+ ๐ง Water= ๐ Ocean30 ๐
No+ ๐ Ocean= ๐ซ Not31 ๐ฉ Lhasa+ ๐ซ Not= ๐ค Has32 ๐ Earth+ ๐จ Wind= ๐ซ๏ธ Dust33 ๐ซ๏ธ Dust+ ๐ Earth= ๐ช Planet34 ๐ฅ Fire+ ๐ช Planet= โ๏ธ Sun35 ๐ช Planet+ โ๏ธ Sun= ๐ Solar System36 ๐ฑ Plant+ ๐จ Steam= ๐ต Tea37 ๐ Earth+ ๐ฑ Plant= ๐ณ Tree38 ๐ซ๏ธ Dust+ ๐ณ Tree= ๐ฒ Wood39 ๐ต Tea+ ๐ฒ Wood= ๐ฝ๏ธ Table40 ๐ Solar System+ ๐ฝ๏ธ Table= โ๏ธ Periodic Table41 ๐ค Has+ โ๏ธ Periodic Table= ๐จโ๐ฌ Hassium42 ๐ซ๏ธ Dust+ ๐จ Wind= ๐ช๏ธ Sandstorm43 ๐ช๏ธ Sandstorm+ ๐ง Water= ๐๏ธ Oasis44 ๐ซ๏ธ Dust+ ๐๏ธ Oasis= ๐ง Mummy45 ๐ผ Dandelion+ ๐ง Mummy= ๐ Scarecrow46 ๐ซ๏ธ Dust+ ๐ Scarecrow= ๐ค Tin Man47 ๐ Earth+ ๐ค Tin Man= ๐ฅซ Tin48 ๐จโ๐ฌ Hassium+ ๐ฅซ Tin= ๐ค Hassiumtin49 ๐ Earth+ ๐ฅ Fire= ๐ Lava50 ๐ Lava+ ๐ง Water= ๐ชจ Stone51 ๐ฑ Plant+ ๐ชจ Stone= ๐ฆด Fossil52 ๐ฆด Fossil+ ๐ Wave= ๐ฆ Ammonite53 ๐ฆ Ammonite+ ๐ฅ Fire= ๐ฆ Ammonia54 ๐ฅ Fire+ ๐จ Steam= ๐ Engine55 ๐ฆ Ammonia+ ๐ Engine= ๐ฌ Nitrogen56 ๐ค Hassiumtin+ ๐ฌ Nitrogen= ๐ฉโ๐ฌ Hassiumtin Nitride57 ๐ญ Hamlet+ ๐ฉโ๐ฌ Hassiumtin Nitride= ๐ญ Hamletin58 ๐ผ Dandelion+ ๐ฑ Plant= ๐ฟ Weed59 ๐ซ๏ธ Dust+ ๐ฟ Weed= ๐งผ Clean60 ๐งผ Clean+ ๐ง Water= ๐น Drink61 ๐น Drink+ ๐ Earth= โ๏ธ Coffee62 โ๏ธ Coffee+ ๐๏ธ Island= โ๏ธ Java63 โ๏ธ Java+ ๐ฅช Sandwich= ๐ป JavaScript64 ๐ญ Hamletin+ ๐ป JavaScript= ๐ญ Hamlet.jsCrafting tree 1 Fire + Wind โ Smoke 2 Smoke + Water โ Fog 3 Water + Wind โ Wave 4 Earth + Wave โ Sand 5 Earth + Water โ Plant 6 Plant + Wind โ Dandelion 7 Dandelion + Water โ Wine 8 Sand + Wine โ Sandwich 9 Fire + Fire โ Volcano 10 Sandwich + Volcano โ Ham 11 Fog + Ham โ Hamlet 12 Water + Water โ Lake 13 Plant + Smoke โ Incense 14 Earth + Earth โ Mountain 15 Incense + Mountain โ Buddha 16 Mountain + Mountain โ Mountain Range 17 Buddha + Mountain Range โ Tibet 18 Lake + Tibet โ Lhasa 19 Wind + Wind โ Tornado 20 Tornado + Water โ Tsunami 21 Earth + Tsunami โ Island 22 Earth + Island โ Continent 23 Fire + Water โ Steam 24 Steam + Wave โ Surf 25 Continent + Surf โ Australia 26 Mountain + Wind โ Avalanche 27 Avalanche + Wind โ Snow 28 Australia + Snow โ No 29 Lake + Water โ Ocean 30 No + Ocean โ Not 31 Lhasa + Not โ Has 32 Earth + Wind โ Dust 33 Dust + Earth โ Planet 34 Fire + Planet โ Sun 35 Planet + Sun โ Solar System 36 Plant + Steam โ Tea 37 Earth + Plant โ Tree 38 Dust + Tree โ Wood 39 Tea + Wood โ Table 40 Solar System + Table โ Periodic Table 41 Has + Periodic Table โ Hassium 42 Dust + Wind โ Sandstorm 43 Sandstorm + Water โ Oasis 44 Dust + Oasis โ Mummy 45 Dandelion + Mummy โ Scarecrow 46 Dust + Scarecrow โ Tin Man 47 Earth + Tin Man โ Tin 48 Hassium + Tin โ Hassiumtin 49 Earth + Fire โ Lava 50 Lava + Water โ Stone 51 Plant + Stone โ Fossil 52 Fossil + Wave โ Ammonite 53 Ammonite + Fire โ Ammonia 54 Fire + Steam โ Engine 55 Ammonia + Engine โ Nitrogen 56 Hassiumtin + Nitrogen โ Hassiumtin Nitride 57 Hamlet + Hassiumtin Nitride โ Hamletin 58 Dandelion + Plant โ Weed 59 Dust + Weed โ Clean 60 Clean + Water โ Drink 61 Drink + Earth โ Coffee 62 Coffee + Island โ Java 63 Java + Sandwich โ JavaScript 64 Hamletin + JavaScript โ Hamlet.js
Advertisement space reserved
Other ways to make Hamlet.js 2 combinations are known to produce Hamlet.js. Here are 2 of them.
What you can make with Hamlet.js Hamlet.js at a glance
Steps to craft 64 Marathon
Crafting depth 99 longer than 100% of solved elements
Known recipes 2 ways to make it
Used in 5 other combinations Other elements that take 64 steps Similar effort to Hamlet.js, if you want something else to chase.
Frequently asked questions How do you make Hamlet.js in Infinite Craft? Combine Hamletin with JavaScript. The full path from the base elements takes 64 steps.
How many steps does it take to make Hamlet.js? 64 steps on the shortest known path from Water, Fire, Wind and Earth.
Is Hamlet.js hard to make in Infinite Craft? It rates as marathon. At 64 steps it is longer than 100% of solved elements.
Is there more than one way to make Hamlet.js? Yes. 2 combinations are known to produce Hamlet.js, and the shortest route is shown above.
Path verified against the open recipe graph on 2026-10-23 . Method described in our methodology , data credited on data sources .