diff --git a/craftitems.lua b/craftitems.lua index 11f784c..74948c0 100644 --- a/craftitems.lua +++ b/craftitems.lua @@ -314,6 +314,44 @@ register_egg("animalia:song_bird_egg", { mob = "animalia:bird" }) +-- Hunger support -- + +if minetest.get_modpath("hunger_ng") then + hunger_ng.add_hunger_data("animalia:beef_raw", {satiates = 1, heals = -1}) + hunger_ng.add_hunger_data("animalia:beef_cooked", {satiates = 8}) + hunger_ng.add_hunger_data("animalia:mutton_raw", {satiates = 1, heals = -1}) + hunger_ng.add_hunger_data("animalia:mutton_cooked", {satiates = 6}) + hunger_ng.add_hunger_data("animalia:rat_raw", {satiates = 1, heals = -2}) + hunger_ng.add_hunger_data("animalia:rat_cooked", {satiates = 4}) + hunger_ng.add_hunger_data("animalia:porkchop_raw", {satiates = 1, heals = -1}) + hunger_ng.add_hunger_data("animalia:porkchop_cooked", {satiates = 8}) + hunger_ng.add_hunger_data("animalia:poultry_raw", {satiates = 1, heals = -1}) + hunger_ng.add_hunger_data("animalia:poultry_cooked", {satiates = 3}) + hunger_ng.add_hunger_data("animalia:venison_raw", {satiates = 1, heals = -2}) + hunger_ng.add_hunger_data("animalia:venison_cooked", {satiates = 8}) + hunger_ng.add_hunger_data("animalia:chicken_egg_fried", {satiates = 4}) + hunger_ng.add_hunger_data("animalia:song_bird_egg_fried", {satiates = 4}) + hunger_ng.add_hunger_data("animalia:turkey_egg_fried", {satiates = 4}) +end + +if minetest.get_modpath("hbhunger") then + hbhunger.register_food("animalia:beef_raw", 1, "", 0, -1) + hbhunger.register_food("animalia:beef_cooked", 12) + hbhunger.register_food("animalia:mutton_raw", 1, "", 0, -1) + hbhunger.register_food("animalia:mutton_cooked", 9) + hbhunger.register_food("animalia:rat_raw", 1, "", 0, -1) + hbhunger.register_food("animalia:rat_cooked", 6) + hbhunger.register_food("animalia:porkchop_raw", 1, "", 0, -1) + hbhunger.register_food("animalia:porkchop_cooked", 12) + hbhunger.register_food("animalia:poultry_raw", 1, "", 0, -1) + hbhunger.register_food("animalia:poultry_cooked", 9) + hbhunger.register_food("animalia:venison_raw", 1, "", 0, -1) + hbhunger.register_food("animalia:venison_cooked", 12) + hbhunger.register_food("animalia:chicken_egg_fried", 6) + hbhunger.register_food("animalia:song_bird_egg_fried", 6) + hbhunger.register_food("animalia:turkey_egg_fried", 6) +end + ---------- -- Misc -- ---------- @@ -778,4 +816,4 @@ minetest.register_on_craft(function(itemstack, _, old_craft_grid) end end end -end) \ No newline at end of file +end)