From e52f30d9beaab86ab6aaa0979a1bec5be7d15a0c Mon Sep 17 00:00:00 2001 From: ademant Date: Fri, 2 Nov 2018 18:31:22 +0100 Subject: [PATCH] straw burnable for furnace --- craft.lua | 16 ++++++++++++++++ crops.txt | 4 ++-- nodes.lua | 6 +++--- nodes_register.lua | 9 ++++----- 4 files changed, 25 insertions(+), 10 deletions(-) diff --git a/craft.lua b/craft.lua index 0a2024f..df1a08d 100644 --- a/craft.lua +++ b/craft.lua @@ -100,3 +100,19 @@ if farming.has_value(modlist,"wool") then }) end + +minetest.register_craft({ + type = "fuel", + recipe = "farming:straw", + burntime = 10, +}) +minetest.register_craft({ + type = "fuel", + recipe = "farming:nettle_fibre", + burntime = 8, +}) +minetest.register_craft({ + type = "fuel", + recipe = "farming:hemp_fibre", + burntime = 8, +}) diff --git a/crops.txt b/crops.txt index 2425cae..50bd3ef 100644 --- a/crops.txt +++ b/crops.txt @@ -12,9 +12,9 @@ cotton,1,,10,8,,,,,1,1,,,,1,,,,1,,,,,,3,,2,45,90,20,,,,12,,,,,,,,,,, culturewheat,1,,100,4,4,,1,,1,1,,,2,2,,,,1,,1,3,,1,3,,2,25,,40,,,,10,,,,,,100,farming:straw,,,farming:flour,farming:grain_roasted flax,,,10,7,,,,,1,1,,,,1,,,,1,,,,,,3,,,25,,30,,,,,,,,,,,farming:flaw,,,, garlic,,,10,5,,1,,1,,1,,,,,,,,,,,3,,,3,,,,,,,,,,,,,,,,,,,, -grapes,,,10,8,,2,1,,,1,,1,,1,,,,,1,,,,,3,,3,,,,,,,,,,,,,,,,farming:seed_wildgrapes,, +grapes,,,10,8,,2,1,,,1,,1,,1,,,,,1,,,,,3,,3,,,,,,,,,,,,,,,,farming:wildgrapes_seed,, hemp,1,,10,8,,,,,1,,,,,,,,,1,,,,,,3,,2,,120,,,,,8,,,,1E-05,9,,farming:hemp_fibre,,,, -hop,1,,10,7,,1,1,,,1,,1,2,2,,,,,1,,4,,,3,,,,,,,,,,,,,,,,,,farming:seed_wildhop,, +hop,1,,10,7,,1,1,,,1,,1,2,2,,,,,1,,4,,,3,,,,,,,,,,,,,,,,,,farming:wildhop_seed,, mustard,1,,10,5,,,,,,,,,,1,,,,,,,,2,,3,,,,,,,,,,,,,,,,,,,, potato,1,,10,4,4,2,,,,1,,,2,1,,,,,,,4,1,,3,,,,,,,,,,,,,,,,,,,,farming:potato_baked raspberry,1,,10,4,,1,,,,,1,1,1,,,,,,,,,,,3,1,5,,,,,,,9,,,,,,,,,,, diff --git a/nodes.lua b/nodes.lua index 525303c..59f4b49 100644 --- a/nodes.lua +++ b/nodes.lua @@ -85,7 +85,7 @@ minetest.register_node("farming:straw", { tiles = {"farming_straw.png"}, inventory_image = {"farming_straw.png"}, is_ground_content = false, - groups = {snappy=3, flammable=4, fall_damage_add_percent=-30}, + groups = {snappy=3, flammable=2, fall_damage_add_percent=-30}, sounds = default.node_sound_leaves_defaults(), }) minetest.register_node("farming:hemp_fibre", { @@ -93,7 +93,7 @@ minetest.register_node("farming:hemp_fibre", { tiles = {"farming_hemp_fibre.png"}, inventory_image = "farming_hemp_fibre.png", is_ground_content = false, - groups = {snappy=3, flammable=4, fall_damage_add_percent=-30}, + groups = {snappy=3, flammable=2, fall_damage_add_percent=-30}, sounds = default.node_sound_leaves_defaults(), }) minetest.register_node("farming:nettle_fibre", { @@ -101,7 +101,7 @@ minetest.register_node("farming:nettle_fibre", { tiles = {"farming_nettle_fibre.png"}, inventory_image = "farming_nettle_fibre.png", is_ground_content = false, - groups = {snappy=3, flammable=4, fall_damage_add_percent=-30}, + groups = {snappy=3, flammable=2, fall_damage_add_percent=-30}, sounds = default.node_sound_leaves_defaults(), }) diff --git a/nodes_register.lua b/nodes_register.lua index ebac2f5..b3f90bd 100644 --- a/nodes_register.lua +++ b/nodes_register.lua @@ -126,9 +126,8 @@ farming.register_plant = function(def) end if def.groups["use_flail"] then - def.straw_name="farming:straw" - if def.straw then - def.straw_name=def.straw + if def.straw == nil then + def.straw= "farming:straw" end farming.craft_seed(def) end @@ -460,8 +459,8 @@ function farming.craft_seed(gdef) end local straw_name = "farming:straw" - if gdef.straw_name ~= nil then - straw_name = gdef.straw_name + if gdef.straw ~= nil then + straw_name = gdef.straw end minetest.register_craft({