Implement Jetpack

This commit is contained in:
2024-01-09 11:07:00 +01:00
parent 3a7ba72571
commit 6da4aef854
4 changed files with 178 additions and 4 deletions

View File

@@ -445,6 +445,13 @@ industrialtest.api.registerPlate("carbon_plate",S("Carbon Plate"),{
}
},"#272725ff",true)
industrialtest.api.registerPlate("tin_plate",S("Tin Plate"),{
{
resource=industrialtest.elementKeys.tinIngot,
count=1
}
},"#e0e0e0ff",true)
-- Cells
minetest.register_craftitem("industrialtest:empty_cell",{
description=S("Empty Cell"),
@@ -678,6 +685,24 @@ industrialtest.api.registerCompressorRecipe({
time=5
})
minetest.register_tool("industrialtest:fuel_can",{
description=S("Fuel Can"),
inventory_image="industrialtest_fuel_can.png",
groups={
_industrialtest_fueled=1,
_industrialtest_emptyOnConstruct=1
}
})
minetest.register_craft({
type="shaped",
output="industrialtest:fuel_can",
recipe={
{"","industrialtest:tin_plate","industrialtest:tin_plate"},
{"industrialtest:tin_plate","","industrialtest:tin_plate"},
{"industrialtest:tin_plate","industrialtest:tin_plate","industrialtest:tin_plate"}
}
})
-- Item callbacks
minetest.register_on_player_inventory_action(function(player,action,inventory,info)
if action=="put" then