Add Biofuel Cell and some items required to produce it
This commit is contained in:
@@ -535,6 +535,32 @@ if industrialtest.mtgAvailable then
|
||||
})
|
||||
end
|
||||
|
||||
minetest.register_craftitem("industrialtest:bio_cell",{
|
||||
description=S("Bio Cell"),
|
||||
inventory_image="industrialtest_bio_cell.png"
|
||||
})
|
||||
minetest.register_craft({
|
||||
type="shapeless",
|
||||
output="industrialtest:bio_cell",
|
||||
recipe={
|
||||
"industrialtest:empty_cell",
|
||||
"industrialtest:compressed_plantball"
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craftitem("industrialtest:biofuel_cell",{
|
||||
description=S("Biofuel Cell"),
|
||||
inventory_image="industrialtest_bio_cell.png",
|
||||
groups={
|
||||
_industrialtest_jetpackFuel=1
|
||||
}
|
||||
})
|
||||
industrialtest.api.registerExtractorRecipe({
|
||||
output="industrialtest:biofuel_cell",
|
||||
recipe="industrialtest:bio_cell",
|
||||
time=4
|
||||
})
|
||||
|
||||
-- Other items
|
||||
minetest.register_craftitem("industrialtest:electronic_circuit",{
|
||||
description=S("Electronic Circuit"),
|
||||
@@ -583,6 +609,75 @@ minetest.register_craftitem("industrialtest:uu_matter",{
|
||||
inventory_image="industrialtest_uu_matter.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("industrialtest:plantball",{
|
||||
description=S("Plantball"),
|
||||
inventory_image="industrialtest_plantball.png"
|
||||
})
|
||||
minetest.register_craft({
|
||||
type="shaped",
|
||||
output="industrialtest:plantball 2",
|
||||
recipe={
|
||||
{industrialtest.elementKeys.groupSapling,industrialtest.elementKeys.groupSapling,industrialtest.elementKeys.groupSapling},
|
||||
{industrialtest.elementKeys.groupSapling,"",industrialtest.elementKeys.groupSapling},
|
||||
{industrialtest.elementKeys.groupSapling,industrialtest.elementKeys.groupSapling,industrialtest.elementKeys.groupSapling}
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
type="shaped",
|
||||
output="industrialtest:plantball",
|
||||
recipe={
|
||||
{industrialtest.elementKeys.groupLeaves,industrialtest.elementKeys.groupLeaves,industrialtest.elementKeys.groupLeaves},
|
||||
{industrialtest.elementKeys.groupLeaves,"",industrialtest.elementKeys.groupLeaves},
|
||||
{industrialtest.elementKeys.groupLeaves,industrialtest.elementKeys.groupLeaves,industrialtest.elementKeys.groupLeaves}
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
type="shaped",
|
||||
output="industrialtest:plantball",
|
||||
recipe={
|
||||
{industrialtest.elementKeys.sugarCane,industrialtest.elementKeys.sugarCane,industrialtest.elementKeys.sugarCane},
|
||||
{industrialtest.elementKeys.sugarCane,"",industrialtest.elementKeys.sugarCane},
|
||||
{industrialtest.elementKeys.sugarCane,industrialtest.elementKeys.sugarCane,industrialtest.elementKeys.sugarCane}
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
type="shaped",
|
||||
output="industrialtest:plantball",
|
||||
recipe={
|
||||
{industrialtest.elementKeys.wheat,industrialtest.elementKeys.wheat,industrialtest.elementKeys.wheat},
|
||||
{industrialtest.elementKeys.wheat,"",industrialtest.elementKeys.wheat},
|
||||
{industrialtest.elementKeys.wheat,industrialtest.elementKeys.wheat,industrialtest.elementKeys.wheat}
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
type="shaped",
|
||||
output="industrialtest:plantball",
|
||||
recipe={
|
||||
{industrialtest.elementKeys.dryShrub,industrialtest.elementKeys.dryShrub,industrialtest.elementKeys.dryShrub},
|
||||
{industrialtest.elementKeys.dryShrub,"",industrialtest.elementKeys.dryShrub},
|
||||
{industrialtest.elementKeys.dryShrub,industrialtest.elementKeys.dryShrub,industrialtest.elementKeys.dryShrub}
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
type="shaped",
|
||||
output="industrialtest:plantball",
|
||||
recipe={
|
||||
{industrialtest.elementKeys.cactus,industrialtest.elementKeys.cactus,industrialtest.elementKeys.cactus},
|
||||
{industrialtest.elementKeys.cactus,"",industrialtest.elementKeys.cactus},
|
||||
{industrialtest.elementKeys.cactus,industrialtest.elementKeys.cactus,industrialtest.elementKeys.cactus}
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craftitem("industrialtest:compressed_plantball",{
|
||||
description=S("Compressed Plantball"),
|
||||
inventory_image="industrialtest_compressed_plantball.png"
|
||||
})
|
||||
industrialtest.api.registerCompressorRecipe({
|
||||
output="industrialtest:compressed_plantball",
|
||||
recipe="industrialtest:plantball",
|
||||
time=5
|
||||
})
|
||||
|
||||
-- Item callbacks
|
||||
minetest.register_on_player_inventory_action(function(player,action,inventory,info)
|
||||
if action=="put" then
|
||||
|
||||
Reference in New Issue
Block a user