But without a crafting menu
No? ok.
Trucraft is a new crafting system aimed at making the early game stuff more realistic/immersive.
Features:
- Smelt in-world anything that can be cooked in a furnace
- Craft with up to 8 items in-world
- Smash stuff on an anvil, in-world
- All systems except the left-clicking stuff can be added to by mods
Spoiler
Code: Select all
-- Boring basic crafting
truCraft.register_basic_craft({
item1="mod:item", -- items can be placed anywhere on grid
item2="mod:item",
item3="mod:item",
item4="mod:item",
result="mod:result_item"
})
--chopping block
truCraft.register_chop({
item="mod:item",
result="mod:result_item"
})
--anvil
truCraft.register_beat({
item="mod:item",
result="mod:result_item"
})
--big 3x3 metal grid
truCraft.register_advanced_craft({
item1="mod:item",
item2="mod:item",
item3="mod:item",
item4="mod:item",
item5="mod:item",
item6="mod:item",
item7="mod:item",
item8="mod:item",
result="mod:result_item"
})
Spoiler
- Gather up a bunch of grass
- Left click while holding the grass
- Left click while holding 4 of the resulting fiber
- Use the resultant string on a log to make a crafting bench
- find a rock and smack some trees with it until you have 4 crafting pedestals
You can right-click on the pedestals to place items on them, and you can right-click on the center bench to craft using them.
(Use unified_inventory to find recipes)
you can use the pedestals to chop logs into wood by punching them with an item in the axe group while the logs are on the pedestal.
The crafting bench and pedestals can be upgraded by punching them with a steel ingot, then placing them like this:
(you will need to make 4 more pedestals)
The campfire will cook items placed on it by right-clicking.
Re-fuel it but punching it with planks.
Be warned: it will destroy items that can't be cooked.
The smeltery structure works like this:
the fuel plate accepts coal as fuel in the same way as the campfire.
The hob accepts items in the same way as the campfire and pedestals.
The fuel plate will heat any hob within a certain radius regardless of position.
example:
all of these hobs will cook items when the fuel plate is fueled:
and that's about it. Have fun!
License: CC-BY-SA 4.0