Compare commits

...

35 Commits

Author SHA1 Message Date
d087d639b8 Merge remote-tracking branch 'upstream/master' 2021-10-04 21:33:02 +02:00
f8533c415b tweak sunflower seed naming (thanks SwissalpS) 2021-10-02 08:09:11 +01:00
3949775d29 missing example setting 2021-09-28 14:07:35 +01:00
1064ebaf04 added sunflowers (thanks Felfa) 2021-09-28 14:03:49 +01:00
23d12c3c8c Merge remote-tracking branch 'upstream/master' 2021-08-31 19:45:54 +02:00
7666044598 change cocoa beans texture 2021-08-30 12:07:34 +01:00
942d6eafba Merge remote-tracking branch 'upstream/master' 2021-07-26 22:13:26 +02:00
2e2cd77184 simplify water recipes 2021-07-24 20:37:18 +01:00
9b6a055534 Merge remote-tracking branch 'upstream/master' 2021-07-24 13:06:40 +02:00
2277932cd4 add grape and cotton bush to lucky block chest 2021-07-21 16:27:58 +01:00
328e8b3223 fix cocoa drops 2021-07-18 14:39:26 +01:00
361e006b56 Merge remote-tracking branch 'upstream/master' 2021-07-17 20:45:17 +02:00
a30d889e4d update license.txt 2021-07-17 14:03:33 +01:00
48951090c0 Merge remote-tracking branch 'upstream/master' 2021-07-16 23:37:53 +02:00
f5a82f1478 translation update (thanks Snowyu and Nordal) 2021-07-11 17:27:12 +01:00
36838a8acc fix grain drops 2021-07-11 09:08:50 +01:00
95ba853872 add glass of water and recipe to filter sea water into river 2021-07-10 19:36:21 +01:00
3246f11594 Merge remote-tracking branch 'upstream/master' 2021-07-05 22:09:01 +02:00
a5ea92bdd3 fix cocoa drops 2021-07-03 17:53:43 +01:00
e6994235c5 add popcorn 2021-06-26 20:31:06 +01:00
756b4417ea Merge remote-tracking branch 'upstream/master' 2021-06-20 17:08:12 +02:00
70803f8aef add pumpkin bottom texture, redo melon node, fix typo in scythe, make pumpkin/melon rotatable 2021-06-09 07:41:11 +01:00
dc392e8adc remove mushroom override now that it's in default 2021-06-07 09:12:30 +01:00
9a08e2978a river water check for soy sauce recipe 2021-05-26 20:31:26 +01:00
787b7b3396 Merge remote-tracking branch 'upstream/master' 2021-05-09 21:36:27 +02:00
9440fe2e5a update mint textures (thanks sirrobzeroone) 2021-05-08 20:38:32 +01:00
dedc33cc46 added new gyoza and pineapple ring texture (thanks sirrobzeroone) 2021-05-07 20:29:45 +01:00
ebb5f98fae simplify recipes 2021-05-04 09:06:08 +01:00
275214ea62 no shapeless craft for tomato soup 2021-05-03 18:14:21 +01:00
4c6b062f98 added tomato soup 2021-05-03 18:08:40 +01:00
4b033fed83 add new melon textures (thanks 7eventy7) 2021-04-25 13:51:52 +01:00
847a9a4527 Merge remote-tracking branch 'upstream/master' 2021-04-17 13:47:05 +02:00
f1d52b4aef reduce shapeless crafts 2021-04-13 20:50:19 +01:00
9866b219bc tweak mochi texture and recipe 2021-04-09 19:33:53 +01:00
5b9bd1e6d6 add mochi 2021-04-09 19:26:20 +01:00
69 changed files with 490 additions and 239 deletions

View File

@ -13,7 +13,7 @@ This mod works by adding your new plant to the {growing=1} group and numbering t
### Changelog: ### Changelog:
- 1.46 - Added min/max default light settings, added lettuce and blackberries with food items (thanks OgelGames), added soya and vanilla (thanks Felfa), added tofu, added salt crystals (thanks gorlock) - 1.46 - Added min/max default light settings, added lettuce and blackberries with food items (thanks OgelGames), added soya, vanilla and sunflowers (thanks Felfa), added tofu, added salt crystals (thanks gorlock)
- 1.45 - Dirt and Hoes are more in line with default by using dry/wet/base, added cactus juice, added pasta, spaghetti, cabbage, korean bibimbap, code tidy - 1.45 - Dirt and Hoes are more in line with default by using dry/wet/base, added cactus juice, added pasta, spaghetti, cabbage, korean bibimbap, code tidy
options, onion soup added (thanks edcrypt), Added apple pie, added wild cotton to savanna options, onion soup added (thanks edcrypt), Added apple pie, added wild cotton to savanna
- 1.44 - Added 'farming_stage_length' in mod settings for speed of crop growth, also thanks to TheDarkTiger for translation updates - 1.44 - Added 'farming_stage_length' in mod settings for speed of crop growth, also thanks to TheDarkTiger for translation updates

View File

@ -15,13 +15,6 @@ minetest.override_item("default:apple", {
leafdecay = 3, leafdecay_drop = 1} leafdecay = 3, leafdecay_drop = 1}
}) })
if minetest.registered_nodes["flowers:mushroom_brown"] then
minetest.override_item("flowers:mushroom_brown", {
light_source = 1,
groups = {food_mushroom = 1, snappy = 3, attached_node = 1, flammable = 2}
})
end
--= Aliases --= Aliases
-- Banana -- Banana

View File

@ -28,11 +28,10 @@ minetest.register_craftitem("farming:barley", {
-- flour -- flour
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:flour", output = "farming:flour",
recipe = { recipe = {
"farming:barley", "farming:barley", "farming:barley", {"farming:barley", "farming:barley", "farming:barley"},
"farming:barley", "farming:mortar_pestle" {"farming:barley", "farming:mortar_pestle", ""}
}, },
replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}} replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}}
}) })

View File

@ -81,9 +81,7 @@ minetest.register_craftitem("farming:beans", {
-- beans can be used for green dye -- beans can be used for green dye
minetest.register_craft({ minetest.register_craft({
output = "dye:green", output = "dye:green",
recipe = { recipe = {{"farming:beans"}}
{"farming:beans"}
}
}) })
-- beanpole -- beanpole

View File

@ -21,20 +21,17 @@ minetest.register_craftitem("farming:beetroot_soup", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:beetroot_soup", output = "farming:beetroot_soup",
recipe = { recipe = {
"group:food_beetroot", "group:food_beetroot", {"group:food_beetroot", "group:food_beetroot", "group:food_beetroot"},
"group:food_beetroot", "group:food_beetroot", {"group:food_beetroot", "group:food_bowl", "group:food_beetroot"}
"group:food_beetroot", "group:food_beetroot","group:food_bowl"
} }
}) })
-- red dye -- red dye
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "dye:red", output = "dye:red",
recipe = {"group:food_beetroot"} recipe = {{"group:food_beetroot"}}
}) })
local def = { local def = {

View File

@ -36,10 +36,9 @@ minetest.register_craftitem("farming:blueberry_pie", {
minetest.register_craft({ minetest.register_craft({
output = "farming:blueberry_pie", output = "farming:blueberry_pie",
type = "shapeless",
recipe = { recipe = {
"group:food_flour", "group:food_sugar", {"group:food_flour", "group:food_sugar", "group:food_blueberries"},
"group:food_blueberries", "group:food_baking_tray" {"group:food_baking_tray", "", ""}
}, },
replacements = {{"group:food_baking_tray", "farming:baking_tray"}} replacements = {{"group:food_baking_tray", "farming:baking_tray"}}
}) })
@ -79,7 +78,7 @@ def.drop = {
items = { items = {
{items = {"farming:blueberries 2"}, rarity = 1}, {items = {"farming:blueberries 2"}, rarity = 1},
{items = {"farming:blueberries"}, rarity = 2}, {items = {"farming:blueberries"}, rarity = 2},
{items = {"farming:blueberries"}, rarity = 3}, {items = {"farming:blueberries"}, rarity = 3}
} }
} }
minetest.register_node("farming:blueberry_4", table.copy(def)) minetest.register_node("farming:blueberry_4", table.copy(def))

View File

@ -27,9 +27,10 @@ minetest.register_craftitem("farming:carrot_juice", {
minetest.register_craft({ minetest.register_craft({
output = "farming:carrot_juice", output = "farming:carrot_juice",
type = "shapeless",
recipe = { recipe = {
"vessels:drinking_glass", "group:food_carrot", "farming:juicer" {"group:food_carrot"},
{"farming:juicer"},
{"vessels:drinking_glass"}
}, },
replacements = { replacements = {
{"group:food_juicer", "farming:juicer"} {"group:food_juicer", "farming:juicer"}

View File

@ -20,20 +20,17 @@ minetest.register_craftitem("farming:chili_bowl", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:chili_bowl", output = "farming:chili_bowl",
recipe = { recipe = {
"group:food_chili_pepper", "group:food_barley", {"group:food_chili_pepper", "group:food_rice", "group:food_tomato"},
"group:food_tomato", "group:food_beans", "group:food_bowl" {"group:food_beans", "group:food_bowl", ""}
} }
}) })
-- chili can be used for red dye -- chili can be used for red dye
minetest.register_craft({ minetest.register_craft({
output = "dye:red", output = "dye:red",
recipe = { recipe = {{"farming:chili_pepper"}}
{"farming:chili_pepper"}
}
}) })
-- chili definition -- chili definition

View File

@ -75,9 +75,7 @@ minetest.register_craftitem("farming:cocoa_beans", {
minetest.register_craft( { minetest.register_craft( {
output = "dye:brown 2", output = "dye:brown 2",
recipe = { recipe = {{"farming:cocoa_beans"}}
{ "farming:cocoa_beans" }
}
}) })
-- chocolate cookie -- chocolate cookie
@ -128,9 +126,7 @@ minetest.register_craft({
minetest.register_craft({ minetest.register_craft({
output = "farming:chocolate_dark 9", output = "farming:chocolate_dark 9",
recipe = { recipe = {{"farming:chocolate_block"}}
{"farming:chocolate_block"}
}
}) })
-- cocoa definition -- cocoa definition
@ -139,15 +135,11 @@ local def = {
tiles = {"farming_cocoa_1.png"}, tiles = {"farming_cocoa_1.png"},
paramtype = "light", paramtype = "light",
walkable = false, walkable = false,
drop = {
items = {
{items = {"farming:cocoa_beans 1"}, rarity = 2},
}
},
selection_box = { selection_box = {
type = "fixed", type = "fixed",
fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3} fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}
}, },
drop = {},
groups = { groups = {
snappy = 3, flammable = 2, plant = 1, growing = 1, snappy = 3, flammable = 2, plant = 1, growing = 1,
not_in_creative_inventory = 1, leafdecay = 1, leafdecay_drop = 1 not_in_creative_inventory = 1, leafdecay = 1, leafdecay_drop = 1

View File

@ -34,10 +34,10 @@ minetest.register_alias("farming:drinking_cup", "vessels:drinking_glass")
minetest.register_craft( { minetest.register_craft( {
output = "farming:coffee_cup", output = "farming:coffee_cup",
type = "shapeless",
recipe = { recipe = {
"vessels:drinking_glass", "group:food_coffee", {"group:food_saucepan", "group:food_coffee", "group:water_bucket"},
"group:water_bucket", "group:food_saucepan"}, {"", "vessels:drinking_glass", ""}
},
replacements = { replacements = {
{"group:water_bucket", "bucket:bucket_empty"}, {"group:water_bucket", "bucket:bucket_empty"},
{"group:food_saucepan", "farming:saucepan"} {"group:food_saucepan", "farming:saucepan"}
@ -47,10 +47,10 @@ minetest.register_craft( {
if minetest.get_modpath("bucket_wooden") then if minetest.get_modpath("bucket_wooden") then
minetest.register_craft( { minetest.register_craft( {
output = "farming:coffee_cup", output = "farming:coffee_cup",
type = "shapeless",
recipe = { recipe = {
"vessels:drinking_glass", "group:food_coffee", {"group:food_saucepan", "group:food_coffee", "group:water_bucket_wooden"},
"group:water_bucket_wooden", "group:food_saucepan"}, {"", "vessels:drinking_glass", ""}
},
replacements = { replacements = {
{"group:water_bucket_wooden", "bucket_wooden:bucket_empty"}, {"group:water_bucket_wooden", "bucket_wooden:bucket_empty"},
{"group:food_saucepan", "farming:saucepan"} {"group:food_saucepan", "farming:saucepan"}

View File

@ -32,6 +32,25 @@ minetest.register_craft({
recipe = "group:food_corn" recipe = "group:food_corn"
}) })
-- popcorn
minetest.register_craftitem("farming:popcorn", {
description = S("Popcorn"),
inventory_image = "farming_popcorn.png",
groups = {food_popcorn = 1, flammable = 2},
on_use = minetest.item_eat(4)
})
minetest.register_craft({
output = "farming:popcorn",
recipe = {
{"group:food_pot", "group:food_oil", "group:food_corn"}
},
replacements = {
{"group:food_pot", "farming:pot"},
{"group:food_oil", "vessels:glass_bottle"}
}
})
-- cornstarch -- cornstarch
minetest.register_craftitem("farming:cornstarch", { minetest.register_craftitem("farming:cornstarch", {
description = S("Cornstarch"), description = S("Cornstarch"),
@ -47,7 +66,7 @@ minetest.register_craft({
}, },
replacements = { replacements = {
{"group:food_mortar_pestle", "farming:mortar_pestle"}, {"group:food_mortar_pestle", "farming:mortar_pestle"},
{"group:food_baking_tray", "farming:baking_tray"}, {"group:food_baking_tray", "farming:baking_tray"}
} }
}) })
@ -72,9 +91,9 @@ minetest.register_node("farming:bottle_ethanol", {
minetest.register_craft( { minetest.register_craft( {
output = "farming:bottle_ethanol", output = "farming:bottle_ethanol",
recipe = { recipe = {
{ "vessels:glass_bottle", "group:food_corn", "group:food_corn"}, {"group:food_corn", "group:food_corn", "group:food_corn"},
{ "group:food_corn", "group:food_corn", "group:food_corn"}, {"group:food_corn", "vessels:glass_bottle", "group:food_corn"},
{ "group:food_corn", "group:food_corn", "group:food_corn"} {"group:food_corn", "group:food_corn", "group:food_corn"}
} }
}) })
@ -82,7 +101,7 @@ minetest.register_craft({
type = "fuel", type = "fuel",
recipe = "farming:bottle_ethanol", recipe = "farming:bottle_ethanol",
burntime = 80, burntime = 80,
replacements = {{ "farming:bottle_ethanol", "vessels:glass_bottle"}} replacements = {{"farming:bottle_ethanol", "vessels:glass_bottle"}}
}) })
-- corn definition -- corn definition

View File

@ -76,9 +76,7 @@ minetest.register_craftitem("farming:grapes", {
-- grapes can be used for violet dye -- grapes can be used for violet dye
minetest.register_craft({ minetest.register_craft({
output = "dye:violet", output = "dye:violet",
recipe = { recipe = {{"farming:grapes"}}
{"farming:grapes"}
}
}) })
-- trellis -- trellis

View File

@ -65,7 +65,7 @@ minetest.register_craft({
type = "fuel", type = "fuel",
recipe = "farming:hemp_oil", recipe = "farming:hemp_oil",
burntime = 20, burntime = 20,
replacements = {{ "farming:hemp_oil", "vessels:glass_bottle"}} replacements = {{"farming:hemp_oil", "vessels:glass_bottle"}}
}) })
-- hemp fibre -- hemp fibre

View File

@ -48,7 +48,7 @@ def.groups.growing = nil
def.drop = { def.drop = {
items = { items = {
{items = {'farming:lettuce 2'}, rarity = 1}, {items = {'farming:lettuce 2'}, rarity = 1},
{items = {'farming:lettuce 1'}, rarity = 2}, {items = {'farming:lettuce 1'}, rarity = 2}
} }
} }
minetest.register_node("farming:lettuce_5", table.copy(def)) minetest.register_node("farming:lettuce_5", table.copy(def))

View File

@ -21,9 +21,8 @@ minetest.register_craft({
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:melon_slice 4", output = "farming:melon_slice 4",
recipe = {"farming:melon_8", "farming:cutting_board"}, recipe = {{"farming:cutting_board", "farming:melon_8"}},
replacements = {{"farming:cutting_board", "farming:cutting_board"}} replacements = {{"farming:cutting_board", "farming:cutting_board"}}
}) })
@ -72,17 +71,22 @@ def.tiles = {"farming_melon_7.png"}
minetest.register_node("farming:melon_7", table.copy(def)) minetest.register_node("farming:melon_7", table.copy(def))
-- stage 8 (final) -- stage 8 (final)
def.drawtype = "nodebox" minetest.register_node("farming:melon_8", {
def.description = S("Melon") description = S("Melon"),
def.tiles = {"farming_melon_top.png", "farming_melon_top.png", "farming_melon_side.png"} tiles = {
def.selection_box = {-.5, -.5, -.5, .5, .5, .5} "farming_melon_top.png",
def.walkable = true "farming_melon_bottom.png",
def.groups = { "farming_melon_side.png"
food_melon = 1, snappy = 2, oddly_breakable_by_hand = 1, },
flammable = 2, plant = 1 groups = {
} food_melon = 1, snappy = 2, oddly_breakable_by_hand = 1,
def.drop = "farming:melon_8" flammable = 2, plant = 1
minetest.register_node("farming:melon_8", table.copy(def)) },
drop = "farming:melon_8",
sounds = default.node_sound_wood_defaults(),
paramtype2 = "facedir",
on_place = minetest.rotate_node
})
-- add to registered_plants -- add to registered_plants
farming.registered_plants["farming:melon"] = { farming.registered_plants["farming:melon"] = {

View File

@ -29,11 +29,9 @@ minetest.register_craftitem("farming:mint_tea", {
minetest.register_craft({ minetest.register_craft({
output = "farming:mint_tea", output = "farming:mint_tea",
type = "shapeless",
recipe = { recipe = {
"vessels:drinking_glass", "group:food_mint", {"group:food_mint", "group:food_mint", "group:food_mint"},
"group:food_mint", "group:food_mint", {"group:water_bucket", "farming:juicer", "vessels:drinking_glass"}
"farming:juicer", "group:water_bucket"
}, },
replacements = { replacements = {
{"group:food_juicer", "farming:juicer"}, {"group:food_juicer", "farming:juicer"},
@ -44,11 +42,9 @@ minetest.register_craft({
if minetest.get_modpath("bucket_wooden") then if minetest.get_modpath("bucket_wooden") then
minetest.register_craft({ minetest.register_craft({
output = "farming:mint_tea", output = "farming:mint_tea",
type = "shapeless",
recipe = { recipe = {
"vessels:drinking_glass", "group:food_mint", {"group:food_mint", "group:food_mint", "group:food_mint"},
"group:food_mint", "group:food_mint", {"group:water_bucket_wooden", "farming:juicer", "vessels:drinking_glass"}
"farming:juicer", "group:water_bucket_wooden"
}, },
replacements = { replacements = {
{"group:food_juicer", "farming:juicer"}, {"group:food_juicer", "farming:juicer"},
@ -92,7 +88,7 @@ def.drop = {
{items = {"farming:mint_leaf 2"}, rarity = 1}, {items = {"farming:mint_leaf 2"}, rarity = 1},
{items = {"farming:mint_leaf 2"}, rarity = 2}, {items = {"farming:mint_leaf 2"}, rarity = 2},
{items = {"farming:seed_mint 1"}, rarity = 1}, {items = {"farming:seed_mint 1"}, rarity = 1},
{items = {"farming:seed_mint 2"}, rarity = 2}, {items = {"farming:seed_mint 2"}, rarity = 2}
} }
} }
minetest.register_node("farming:mint_4", table.copy(def)) minetest.register_node("farming:mint_4", table.copy(def))

View File

@ -27,12 +27,11 @@ minetest.register_craftitem("farming:onion_soup", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:onion_soup", output = "farming:onion_soup",
recipe = { recipe = {
"group:food_onion", "group:food_onion", "group:food_pot", {"group:food_onion", "group:food_onion", "group:food_onion"},
"group:food_onion", "group:food_onion", {"group:food_onion", "group:food_pot", "group:food_onion"},
"group:food_onion", "group:food_onion", "group:food_bowl" {"", "group:food_bowl", ""}
}, },
replacements = {{"farming:pot", "farming:pot"}} replacements = {{"farming:pot", "farming:pot"}}
}) })
@ -81,7 +80,7 @@ def.drop = {
{items = {"farming:onion"}, rarity = 1}, {items = {"farming:onion"}, rarity = 1},
{items = {"farming:onion"}, rarity = 2}, {items = {"farming:onion"}, rarity = 2},
{items = {"farming:onion"}, rarity = 2}, {items = {"farming:onion"}, rarity = 2},
{items = {"farming:onion"}, rarity = 5}, {items = {"farming:onion"}, rarity = 5}
} }
} }
minetest.register_node("farming:onion_5", table.copy(def)) minetest.register_node("farming:onion_5", table.copy(def))

View File

@ -21,9 +21,8 @@ minetest.register_craftitem("farming:peas", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:peas", output = "farming:peas",
recipe = {"farming:pea_pod"} recipe = {{"farming:pea_pod"}}
}) })
-- pea soup -- pea soup
@ -35,9 +34,12 @@ minetest.register_craftitem("farming:pea_soup", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:pea_soup", output = "farming:pea_soup",
recipe = {"group:food_peas", "group:food_peas", "group:food_bowl"} recipe = {
{"group:food_peas"},
{"group:food_peas"},
{"group:food_bowl"}
}
}) })
local def = { local def = {

View File

@ -30,7 +30,7 @@ minetest.register_craftitem("farming:pepper_yellow", {
description = S("Yellow Pepper"), description = S("Yellow Pepper"),
inventory_image = "crops_pepper_yellow.png", inventory_image = "crops_pepper_yellow.png",
on_use = minetest.item_eat(3), on_use = minetest.item_eat(3),
groups = {food_pepper = 1, flammable = 3}, groups = {food_pepper = 1, flammable = 3}
}) })
-- red pepper -- red pepper
@ -38,13 +38,12 @@ minetest.register_craftitem("farming:pepper_red", {
description = S("Red Pepper"), description = S("Red Pepper"),
inventory_image = "crops_pepper_red.png", inventory_image = "crops_pepper_red.png",
on_use = minetest.item_eat(4), on_use = minetest.item_eat(4),
groups = {food_pepper = 1, flammable = 3}, groups = {food_pepper = 1, flammable = 3}
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:peppercorn", output = "farming:peppercorn",
recipe = {"group:food_pepper"} recipe = {{"group:food_pepper"}}
}) })
-- ground pepper -- ground pepper
@ -69,8 +68,11 @@ minetest.register_node("farming:pepper_ground", {
minetest.register_craft( { minetest.register_craft( {
output = "farming:pepper_ground", output = "farming:pepper_ground",
type = "shapeless", recipe = {
recipe = {"group:food_peppercorn", "vessels:glass_bottle", "farming:mortar_pestle"}, {"group:food_peppercorn"},
{"farming:mortar_pestle"},
{"vessels:glass_bottle"}
},
replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}} replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}}
}) })
@ -124,9 +126,9 @@ minetest.register_node("farming:pepper_5", table.copy(def))
def.tiles = {"crops_pepper_plant_6.png"} def.tiles = {"crops_pepper_plant_6.png"}
def.drop = { def.drop = {
max_items = 2, items = { max_items = 2, items = {
{items = {'farming:pepper_yellow 2'}, rarity = 1}, {items = {"farming:pepper_yellow 2"}, rarity = 1},
{items = {'farming:pepper_yellow'}, rarity = 2}, {items = {"farming:pepper_yellow"}, rarity = 2},
{items = {'farming:pepper_yellow'}, rarity = 3}, {items = {"farming:pepper_yellow"}, rarity = 3}
} }
} }
minetest.register_node("farming:pepper_6", table.copy(def)) minetest.register_node("farming:pepper_6", table.copy(def))
@ -136,9 +138,9 @@ def.tiles = {"crops_pepper_plant_7.png"}
def.groups.growing = nil def.groups.growing = nil
def.drop = { def.drop = {
max_items = 2, items = { max_items = 2, items = {
{items = {'farming:pepper_red 2'}, rarity = 1}, {items = {"farming:pepper_red 2"}, rarity = 1},
{items = {'farming:pepper_red'}, rarity = 2}, {items = {"farming:pepper_red"}, rarity = 2},
{items = {'farming:pepper_red'}, rarity = 3}, {items = {"farming:pepper_red"}, rarity = 3}
} }
} }
minetest.register_node("farming:pepper_7", table.copy(def)) minetest.register_node("farming:pepper_7", table.copy(def))

View File

@ -38,8 +38,7 @@ minetest.register_craftitem("farming:pineapple_ring", {
minetest.register_craft( { minetest.register_craft( {
output = "farming:pineapple_ring 5", output = "farming:pineapple_ring 5",
type = "shapeless", recipe = {{"group:food_pineapple"}},
recipe = {"group:food_pineapple"},
replacements = {{"farming:pineapple", "farming:pineapple_top"}} replacements = {{"farming:pineapple", "farming:pineapple_top"}}
}) })
@ -53,11 +52,12 @@ minetest.register_craftitem("farming:pineapple_juice", {
minetest.register_craft({ minetest.register_craft({
output = "farming:pineapple_juice", output = "farming:pineapple_juice",
type = "shapeless",
recipe = { recipe = {
"vessels:drinking_glass", "group:food_pineapple_ring", {"group:food_pineapple_ring", "group:food_pineapple_ring",
"group:food_pineapple_ring", "group:food_pineapple_ring", "group:food_pineapple_ring"},
"farming:juicer"}, {"", "farming:juicer", ""},
{"", "vessels:drinking_glass", ""}
},
replacements = { replacements = {
{"group:food_juicer", "farming:juicer"} {"group:food_juicer", "farming:juicer"}
} }
@ -65,10 +65,10 @@ minetest.register_craft({
minetest.register_craft({ minetest.register_craft({
output = "farming:pineapple_juice 2", output = "farming:pineapple_juice 2",
type = "shapeless",
recipe = { recipe = {
"vessels:drinking_glass", "vessels:drinking_glass", {"group:food_pineapple", ""},
"group:food_pineapple", "farming:juicer" {"farming:juicer", ""},
{"vessels:drinking_glass", "vessels:drinking_glass"}
}, },
replacements = { replacements = {
{"group:food_juicer", "farming:juicer"} {"group:food_juicer", "farming:juicer"}

View File

@ -25,9 +25,8 @@ minetest.register_craft({
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:pumpkin_slice 4", output = "farming:pumpkin_slice 4",
recipe = {"farming:pumpkin", "farming:cutting_board"}, recipe = {{"farming:cutting_board", "farming:pumpkin"}},
replacements = {{"farming:cutting_board", "farming:cutting_board"}} replacements = {{"farming:cutting_board", "farming:cutting_board"}}
}) })
@ -122,8 +121,9 @@ minetest.register_craftitem("farming:pumpkin_dough", {
minetest.register_craft({ minetest.register_craft({
output = "farming:pumpkin_dough", output = "farming:pumpkin_dough",
type = "shapeless", recipe = {
recipe = {"group:food_flour", "group:food_pumpkin_slice", "group:food_pumpkin_slice"} {"group:food_pumpkin_slice", "group:food_flour", "group:food_pumpkin_slice"}
}
}) })
minetest.register_craft({ minetest.register_craft({
@ -183,7 +183,7 @@ minetest.register_node("farming:pumpkin_8", {
description = S("Pumpkin"), description = S("Pumpkin"),
tiles = { tiles = {
"farming_pumpkin_top.png", "farming_pumpkin_top.png",
"farming_pumpkin_top.png", "farming_pumpkin_bottom.png",
"farming_pumpkin_side.png" "farming_pumpkin_side.png"
}, },
groups = { groups = {
@ -191,7 +191,9 @@ minetest.register_node("farming:pumpkin_8", {
flammable = 2, plant = 1 flammable = 2, plant = 1
}, },
drop = "farming:pumpkin_8", drop = "farming:pumpkin_8",
sounds = default.node_sound_wood_defaults() sounds = default.node_sound_wood_defaults(),
paramtype2 = "facedir",
on_place = minetest.rotate_node
}) })
minetest.register_alias("farming:pumpkin", "farming:pumpkin_8") minetest.register_alias("farming:pumpkin", "farming:pumpkin_8")

View File

@ -45,7 +45,7 @@ local def = {
}, },
sounds = default.node_sound_leaves_defaults(), sounds = default.node_sound_leaves_defaults(),
minlight = 10, minlight = 10,
maxlight = 12, maxlight = 12
} }
-- stage 1 -- stage 1

View File

@ -18,12 +18,15 @@ minetest.override_item("farming:rye", {
groups = {food_rye = 1, flammable = 4} groups = {food_rye = 1, flammable = 4}
}) })
minetest.override_item("farming:rye_1", {drop = {}})
minetest.override_item("farming:rye_2", {drop = {}})
minetest.override_item("farming:rye_3", {drop = {}})
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:flour", output = "farming:flour",
recipe = { recipe = {
"farming:rye", "farming:rye", "farming:rye", "farming:rye", {"farming:rye", "farming:rye", "farming:rye"},
"farming:mortar_pestle" {"farming:rye", "farming:mortar_pestle", ""}
}, },
replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}} replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}}
}) })
@ -43,12 +46,15 @@ minetest.override_item("farming:oat", {
groups = {food_oats = 1, flammable = 4} groups = {food_oats = 1, flammable = 4}
}) })
minetest.override_item("farming:oat_1", {drop = {}})
minetest.override_item("farming:oat_2", {drop = {}})
minetest.override_item("farming:oat_3", {drop = {}})
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:flour", output = "farming:flour",
recipe = { recipe = {
"farming:oat", "farming:oat", "farming:oat", "farming:oat", {"farming:oat", "farming:oat", "farming:oat"},
"farming:mortar_pestle" {"farming:oat", "farming:mortar_pestle", ""}
}, },
replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}} replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}}
}) })
@ -68,6 +74,10 @@ minetest.override_item("farming:rice", {
groups = {food_rice = 1, flammable = 4} groups = {food_rice = 1, flammable = 4}
}) })
minetest.override_item("farming:rice_1", {drop = {}})
minetest.override_item("farming:rice_2", {drop = {}})
minetest.override_item("farming:rice_3", {drop = {}})
minetest.register_craftitem("farming:rice_bread", { minetest.register_craftitem("farming:rice_bread", {
description = S("Rice Bread"), description = S("Rice Bread"),
inventory_image = "farming_rice_bread.png", inventory_image = "farming_rice_bread.png",
@ -82,11 +92,10 @@ minetest.register_craftitem("farming:rice_flour", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:rice_flour", output = "farming:rice_flour",
recipe = { recipe = {
"farming:rice", "farming:rice", "farming:rice", "farming:rice", {"farming:rice", "farming:rice", "farming:rice"},
"farming:mortar_pestle" {"farming:rice", "farming:mortar_pestle", ""}
}, },
replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}} replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}}
}) })

View File

@ -19,9 +19,8 @@ minetest.register_craftitem("farming:soy_beans", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:soy_beans", output = "farming:soy_beans",
recipe = {"farming:soy_pod"} recipe = {{"farming:soy_pod"}}
}) })
-- soy sauce -- soy sauce
@ -43,15 +42,17 @@ minetest.register_node("farming:soy_sauce", {
sounds = default.node_sound_glass_defaults() sounds = default.node_sound_glass_defaults()
}) })
-- soy sauce recipe
minetest.register_craft( { minetest.register_craft( {
type = "shapeless",
output = "farming:soy_sauce", output = "farming:soy_sauce",
recipe = { recipe = {
"group:food_soy", "group:food_soy", "group:food_juicer", {"group:food_soy", "group:food_salt", "group:food_soy"},
"bucket:bucket_river_water", "vessels:glass_bottle", "group:food_salt" {"", "group:food_juicer", ""},
{"", "bucket:bucket_water", "vessels:glass_bottle"}
}, },
replacements = { replacements = {
{"bucket:bucket_river_water", "bucket:bucket_empty"}, {"bucket:bucket_water", "bucket:bucket_empty"},
{"group:food_juicer", "farming:juicer"} {"group:food_juicer", "farming:juicer"}
} }
}) })
@ -78,11 +79,10 @@ minetest.register_node("farming:soy_milk", {
}) })
minetest.register_craft( { minetest.register_craft( {
type = "shapeless",
output = "farming:soy_milk", output = "farming:soy_milk",
recipe = { recipe = {
"group:food_soy", "group:food_soy", "group:food_soy", {"group:food_soy", "group:food_soy", "group:food_soy"},
"farming:vanilla_extract", "bucket:bucket_water", "vessels:drinking_glass" {"farming:vanilla_extract", "bucket:bucket_water", "vessels:drinking_glass"}
}, },
replacements = { replacements = {
{"bucket:bucket_water", "bucket:bucket_empty"}, {"bucket:bucket_water", "bucket:bucket_empty"},
@ -100,10 +100,9 @@ minetest.register_craftitem("farming:tofu", {
minetest.register_craft({ minetest.register_craft({
output = "farming:tofu", output = "farming:tofu",
type = "shapeless",
recipe = { recipe = {
"farming:baking_tray", "group:food_soy", "group:food_soy", {"farming:baking_tray", "group:food_soy", "group:food_soy"},
"group:food_soy", "group:food_soy", "group:food_soy", {"group:food_soy", "group:food_soy", "group:food_soy"}
}, },
replacements = {{"farming:baking_tray", "farming:baking_tray"}} replacements = {{"farming:baking_tray", "farming:baking_tray"}}
}) })
@ -163,7 +162,7 @@ minetest.register_node("farming:soy_4", table.copy(def))
def.tiles = {"farming_soy_5.png"} def.tiles = {"farming_soy_5.png"}
def.drop = { def.drop = {
max_items = 1, items = { max_items = 1, items = {
{items = {'farming:soy_pod'}, rarity = 1}, {items = {"farming:soy_pod"}, rarity = 1},
} }
} }
minetest.register_node("farming:soy_5", table.copy(def)) minetest.register_node("farming:soy_5", table.copy(def))
@ -172,9 +171,9 @@ minetest.register_node("farming:soy_5", table.copy(def))
def.tiles = {"farming_soy_6.png"} def.tiles = {"farming_soy_6.png"}
def.drop = { def.drop = {
max_items = 3, items = { max_items = 3, items = {
{items = {'farming:soy_pod'}, rarity = 1}, {items = {"farming:soy_pod"}, rarity = 1},
{items = {'farming:soy_pod'}, rarity = 2}, {items = {"farming:soy_pod"}, rarity = 2},
{items = {'farming:soy_pod'}, rarity = 3}, {items = {"farming:soy_pod"}, rarity = 3},
} }
} }
minetest.register_node("farming:soy_6", table.copy(def)) minetest.register_node("farming:soy_6", table.copy(def))
@ -184,11 +183,11 @@ def.tiles = {"farming_soy_7.png"}
def.groups.growing = nil def.groups.growing = nil
def.drop = { def.drop = {
max_items = 5, items = { max_items = 5, items = {
{items = {'farming:soy_pod'}, rarity = 1}, {items = {"farming:soy_pod"}, rarity = 1},
{items = {'farming:soy_pod'}, rarity = 2}, {items = {"farming:soy_pod"}, rarity = 2},
{items = {'farming:soy_pod'}, rarity = 3}, {items = {"farming:soy_pod"}, rarity = 3},
{items = {'farming:soy_pod'}, rarity = 4}, {items = {"farming:soy_pod"}, rarity = 4},
{items = {'farming:soy_pod'}, rarity = 5} {items = {"farming:soy_pod"}, rarity = 5}
} }
} }
minetest.register_node("farming:soy_7", table.copy(def)) minetest.register_node("farming:soy_7", table.copy(def))

160
crops/sunflower.lua Normal file
View File

@ -0,0 +1,160 @@
local S = farming.intllib
-- sunflower
minetest.register_craftitem("farming:sunflower", {
description = S("Sunflower"),
inventory_image = "farming_sunflower.png",
groups = {flammable = 2}
})
-- sunflower seeds
minetest.register_craftitem("farming:seed_sunflower", {
description = S("Sunflower Seeds"),
inventory_image = "farming_sunflower_seeds.png",
groups = {seed = 2, food_sunflower_seeds = 1, flammable = 2},
on_place = function(itemstack, placer, pointed_thing)
return farming.place_seed(itemstack, placer, pointed_thing, "farming:sunflower_1")
end
})
minetest.register_alias("farming:sunflower_seeds", "farming:seed_sunflower")
minetest.register_craft({
output = "farming:seed_sunflower 5",
recipe = {{"farming:sunflower"}}
})
-- sunflower seeds (toasted)
minetest.register_craftitem("farming:sunflower_seeds_toasted", {
description = S("Toasted Sunflower Seeds"),
inventory_image = "farming_sunflower_seeds_toasted.png",
groups = {food_sunflower_seeds_toasted = 1, flammable = 2},
on_use = minetest.item_eat(1)
})
minetest.register_craft({
type = "cooking",
cooktime = 10,
output = "farming:sunflower_seeds_toasted",
recipe = "farming:seed_sunflower"
})
-- sunflower oil
minetest.register_node("farming:sunflower_oil", {
description = S("Bottle of Sunflower Oil"),
drawtype = "plantlike",
tiles = {"farming_sunflower_oil.png"},
inventory_image = "farming_sunflower_oil.png",
wield_image = "farming_sunflower_oil.png",
paramtype = "light",
is_ground_content = false,
walkable = false,
selection_box = {
type = "fixed",
fixed = {-0.25, -0.5, -0.25, 0.25, 0.3, 0.25}
},
groups = {
food_oil = 1, vessel = 1, dig_immediate = 3, attached_node = 1,
flammable = 2
},
sounds = default.node_sound_glass_defaults()
})
minetest.register_craft( {
output = "farming:sunflower_oil",
recipe = {
{"group:food_sunflower_seeds", "group:food_sunflower_seeds", "group:food_sunflower_seeds"},
{"group:food_sunflower_seeds", "group:food_sunflower_seeds", "group:food_sunflower_seeds"},
{"group:food_sunflower_seeds", "vessels:glass_bottle", "group:food_sunflower_seeds"}
}
})
minetest.register_craft({
type = "fuel",
recipe = "farming:sunflower_oil",
burntime = 30,
replacements = {{"farming:sunflower_oil", "vessels:glass_bottle"}}
})
-- sunflower seed bread
minetest.register_craftitem("farming:sunflower_bread", {
description = S("Sunflower Seed Bread"),
inventory_image = "farming_sunflower_bread.png",
on_use = minetest.item_eat(8),
groups = {food_bread = 1, flammable = 2}
})
minetest.register_craftitem("farming:sunflower_bread", {
description = S("Sunflower Bread"),
inventory_image = "farming_sunflower_bread.png"
})
minetest.register_craft({
output = "farming:sunflower_bread",
recipe = {{"group:food_sunflower_seeds_toasted", "group:food_bread", "group:food_sunflower_seeds_toasted"}}
})
-- sunflower definition
local def = {
drawtype = "plantlike",
tiles = {"farming_sunflower_1.png"},
paramtype = "light",
sunlight_propagates = true,
walkable = false,
buildable_to = true,
drop = "",
selection_box = farming.select,
groups = {
snappy = 3, flammable = 2, plant = 1, attached_node = 1,
not_in_creative_inventory = 1, growing = 1
},
sounds = default.node_sound_leaves_defaults()
}
-- stage 1
minetest.register_node("farming:sunflower_1", table.copy(def))
-- stage 2
def.tiles = {"farming_sunflower_2.png"}
minetest.register_node("farming:sunflower_2", table.copy(def))
-- stage 3
def.tiles = {"farming_sunflower_3.png"}
minetest.register_node("farming:sunflower_3", table.copy(def))
-- stage 4
def.tiles = {"farming_sunflower_4.png"}
minetest.register_node("farming:sunflower_4", table.copy(def))
-- stage 5
def.tiles = {"farming_sunflower_5.png"}
minetest.register_node("farming:sunflower_5", table.copy(def))
-- stage 6
def.tiles = {"farming_sunflower_6.png"}
def.visual_scale = 1.9
minetest.register_node("farming:sunflower_6", table.copy(def))
-- stage 7
def.tiles = {"farming_sunflower_7.png"}
minetest.register_node("farming:sunflower_7", table.copy(def))
-- stage 8 (final)
def.tiles = {"farming_sunflower_8.png"}
def.groups.growing = nil
def.drop = {
items = {
{items = {"farming:sunflower"}, rarity = 1},
{items = {"farming:sunflower"}, rarity = 6}
}
}
minetest.register_node("farming:sunflower_8", table.copy(def))
-- add to registered_plants
farming.registered_plants["farming:sunflower"] = {
crop = "farming:sunflower",
seed = "farming:seed_sunflower",
minlight = 14,
maxlight = farming.max_light,
steps = 8
}

View File

@ -17,6 +17,23 @@ minetest.register_craftitem("farming:tomato", {
on_use = minetest.item_eat(4) on_use = minetest.item_eat(4)
}) })
-- tomato soup
minetest.register_craftitem("farming:tomato_soup", {
description = S("Tomato Soup"),
inventory_image = "farming_tomato_soup.png",
groups = {flammable = 2},
on_use = minetest.item_eat(8, "farming:bowl")
})
minetest.register_craft({
output = "farming:tomato_soup",
recipe = {
{"group:food_tomato"},
{"group:food_tomato"},
{"group:food_bowl"}
}
})
-- tomato definition -- tomato definition
local def = { local def = {
drawtype = "plantlike", drawtype = "plantlike",

View File

@ -8,7 +8,7 @@ minetest.register_craftitem("farming:vanilla", {
on_place = function(itemstack, placer, pointed_thing) on_place = function(itemstack, placer, pointed_thing)
return farming.place_seed(itemstack, placer, pointed_thing, "farming:vanilla_1") return farming.place_seed(itemstack, placer, pointed_thing, "farming:vanilla_1")
end, end,
on_use = minetest.item_eat(1), on_use = minetest.item_eat(1)
}) })
-- crop definition -- crop definition
@ -49,8 +49,8 @@ minetest.register_node("farming:vanilla_extract", {
minetest.register_craft( { minetest.register_craft( {
output = "farming:vanilla_extract", output = "farming:vanilla_extract",
recipe = { recipe = {
{ "group:food_vanilla", "group:food_vanilla", "group:food_vanilla"}, {"group:food_vanilla", "group:food_vanilla", "group:food_vanilla"},
{ "group:food_vanilla", "farming:bottle_ethanol", "bucket:bucket_water"}, {"group:food_vanilla", "farming:bottle_ethanol", "bucket:bucket_water"},
}, },
replacements = { replacements = {
{"bucket:bucket_water", "bucket:bucket_empty"}, {"bucket:bucket_water", "bucket:bucket_empty"},
@ -61,7 +61,7 @@ minetest.register_craft({
type = "fuel", type = "fuel",
recipe = "farming:vanilla_extract", recipe = "farming:vanilla_extract",
burntime = 25, burntime = 25,
replacements = {{ "farming:vanilla_extract", "vessels:glass_bottle" }} replacements = {{"farming:vanilla_extract", "vessels:glass_bottle"}}
}) })
-- stage 1 -- stage 1
@ -92,9 +92,9 @@ minetest.register_node("farming:vanilla_6", table.copy(def))
def.tiles = {"farming_vanilla_7.png"} def.tiles = {"farming_vanilla_7.png"}
def.drop = { def.drop = {
items = { items = {
{items = {'farming:vanilla'}, rarity = 1}, {items = {"farming:vanilla"}, rarity = 1},
{items = {'farming:vanilla'}, rarity = 2}, {items = {"farming:vanilla"}, rarity = 2},
{items = {'farming:vanilla'}, rarity = 3} {items = {"farming:vanilla"}, rarity = 3}
} }
} }
minetest.register_node("farming:vanilla_7", table.copy(def)) minetest.register_node("farming:vanilla_7", table.copy(def))
@ -104,10 +104,10 @@ def.tiles = {"farming_vanilla_8.png"}
def.groups.growing = nil def.groups.growing = nil
def.drop = { def.drop = {
items = { items = {
{items = {'farming:vanilla 2'}, rarity = 1}, {items = {"farming:vanilla 2"}, rarity = 1},
{items = {'farming:vanilla 2'}, rarity = 2}, {items = {"farming:vanilla 2"}, rarity = 2},
{items = {'farming:vanilla 2'}, rarity = 2}, {items = {"farming:vanilla 2"}, rarity = 2},
{items = {'farming:vanilla 2'}, rarity = 3} {items = {"farming:vanilla 2"}, rarity = 3}
} }
} }
minetest.register_node("farming:vanilla_8", table.copy(def)) minetest.register_node("farming:vanilla_8", table.copy(def))

View File

@ -46,9 +46,7 @@ minetest.register_craft({
minetest.register_craft({ minetest.register_craft({
output = "farming:wheat 3", output = "farming:wheat 3",
recipe = { recipe = {{"farming:straw"}}
{"farming:straw"}
}
}) })
-- check and register stairs -- check and register stairs
@ -80,11 +78,10 @@ minetest.register_craftitem("farming:flour", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:flour", output = "farming:flour",
recipe = { recipe = {
"farming:wheat", "farming:wheat", "farming:wheat", {"farming:wheat", "farming:wheat", "farming:wheat"},
"farming:wheat", "farming:mortar_pestle" {"farming:wheat", "farming:mortar_pestle", ""}
}, },
replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}} replacements = {{"group:food_mortar_pestle", "farming:mortar_pestle"}}
}) })
@ -113,9 +110,8 @@ minetest.register_craftitem("farming:bread_slice", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:bread_slice 5", output = "farming:bread_slice 5",
recipe = {"farming:bread", "group:food_cutting_board"}, recipe = {{"group:food_cutting_board", "farming:bread"}},
replacements = {{"group:food_cutting_board", "farming:cutting_board"}} replacements = {{"group:food_cutting_board", "farming:cutting_board"}}
}) })

View File

@ -37,6 +37,7 @@ farming.soy = 0.001
farming.vanilla = 0.001 farming.vanilla = 0.001
farming.artichoke = 0.001 farming.artichoke = 0.001
farming.parsley = 0.002 farming.parsley = 0.002
farming.sunflower = 0.001
farming.grains = true -- true or false only farming.grains = true -- true or false only
-- default rarety of crops on map (higher number = more crops) -- default rarety of crops on map (higher number = more crops)

169
food.lua
View File

@ -1,6 +1,44 @@
local S = farming.intllib local S = farming.intllib
--= filter sea water into river water
minetest.register_craft({
output = "bucket:bucket_river_water",
recipe = {
{"farming:hemp_fibre"},
{"farming:hemp_fibre"},
{"bucket:bucket_water"}
}
})
--= glass of water
minetest.register_craftitem("farming:glass_water", {
description = S("Glass of Water"),
inventory_image = "farming_water_glass.png",
groups = {food_water_glass = 1, flammable = 3, vessel = 1}
})
minetest.register_craft({
output = "farming:glass_water 4",
recipe = {
{"vessels:drinking_glass", "vessels:drinking_glass"},
{"vessels:drinking_glass", "vessels:drinking_glass"},
{"bucket:bucket_river_water", ""}
},
replacements = {{"bucket:bucket_river_water", "bucket:bucket_empty"}}
})
minetest.register_craft({
output = "farming:glass_water 4",
recipe = {
{"vessels:drinking_glass", "vessels:drinking_glass"},
{"vessels:drinking_glass", "vessels:drinking_glass"},
{"bucket:bucket_water", "farming:hemp_fibre"}
},
replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}}
})
--= Sugar --= Sugar
minetest.register_craftitem("farming:sugar", { minetest.register_craftitem("farming:sugar", {
@ -117,9 +155,11 @@ minetest.register_node("farming:salt_crystal", {
}, },
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless", -- type = "shapeless",
output = "farming:salt 9", output = "farming:salt 9",
recipe = {"farming:salt_crystal", "farming:mortar_pestle"}, recipe = {
{"farming:salt_crystal", "farming:mortar_pestle"}
},
replacements = {{"farming:mortar_pestle", "farming:mortar_pestle"}} replacements = {{"farming:mortar_pestle", "farming:mortar_pestle"}}
}) })
@ -211,9 +251,11 @@ minetest.register_craftitem("farming:garlic_bread", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless", -- type = "shapeless",
output = "farming:garlic_bread", output = "farming:garlic_bread",
recipe = {"group:food_toast", "group:food_garlic_clove", "group:food_garlic_clove"} recipe = {
{"group:food_toast", "group:food_garlic_clove", "group:food_garlic_clove"}
}
}) })
--= Donuts (thanks to Bockwurst for making the donut images) --= Donuts (thanks to Bockwurst for making the donut images)
@ -270,11 +312,11 @@ minetest.register_craftitem("farming:porridge", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless", -- type = "shapeless",
output = "farming:porridge", output = "farming:porridge",
recipe = { recipe = {
"group:food_oats", "group:food_oats", "group:food_oats", {"group:food_oats", "group:food_oats", "group:food_oats"},
"group:food_oats", "group:food_bowl", "group:food_milk_glass" {"group:food_oats", "group:food_bowl", "group:food_milk_glass"}
}, },
replacements = { replacements = {
{"mobs:glass_milk", "vessels:drinking_glass"}, {"mobs:glass_milk", "vessels:drinking_glass"},
@ -291,12 +333,12 @@ minetest.register_craftitem("farming:jaffa_cake", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless", -- type = "shapeless",
output = "farming:jaffa_cake", output = "farming:jaffa_cake",
recipe = { recipe = {
"farming:baking_tray", "group:food_egg", "group:food_sugar", {"farming:baking_tray", "group:food_egg", "group:food_sugar"},
"group:food_flour", "group:food_cocoa", "group:food_orange", {"group:food_flour", "group:food_cocoa", "group:food_orange"},
"group:food_milk" {"group:food_milk", "", ""}
}, },
replacements = { replacements = {
{"farming:baking_tray", "farming:baking_tray"}, {"farming:baking_tray", "farming:baking_tray"},
@ -314,10 +356,9 @@ minetest.register_craftitem("farming:apple_pie", {
minetest.register_craft({ minetest.register_craft({
output = "farming:apple_pie", output = "farming:apple_pie",
type = "shapeless",
recipe = { recipe = {
"group:food_flour", "group:food_sugar", {"group:food_flour", "group:food_sugar", "group:food_apple"},
"group:food_apple", "group:food_baking_tray" {"", "group:food_baking_tray", ""}
}, },
replacements = {{"group:food_baking_tray", "farming:baking_tray"}} replacements = {{"group:food_baking_tray", "farming:baking_tray"}}
}) })
@ -342,11 +383,11 @@ minetest.register_craftitem("farming:cactus_juice", {
}) })
minetest.register_craft({ minetest.register_craft({
output = "farming:cactus_juice 2", output = "farming:cactus_juice",
type = "shapeless",
recipe = { recipe = {
"vessels:drinking_glass", "vessels:drinking_glass", {"default:cactus"},
"default:cactus", "farming:juicer" {"farming:juicer"},
{"vessels:drinking_glass"}
}, },
replacements = { replacements = {
{"group:food_juicer", "farming:juicer"} {"group:food_juicer", "farming:juicer"}
@ -363,20 +404,16 @@ minetest.register_craftitem("farming:pasta", {
minetest.register_craft({ minetest.register_craft({
output = "farming:pasta", output = "farming:pasta",
type = "shapeless",
recipe = { recipe = {
"group:food_flour", "group:food_mixing_bowl", {"group:food_flour", "group:food_butter", "group:food_mixing_bowl"}
"group:food_butter"
}, },
replacements = {{"group:food_mixing_bowl", "farming:mixing_bowl"}} replacements = {{"group:food_mixing_bowl", "farming:mixing_bowl"}}
}) })
minetest.register_craft({ minetest.register_craft({
output = "farming:pasta", output = "farming:pasta",
type = "shapeless",
recipe = { recipe = {
"group:food_flour", "group:food_mixing_bowl", {"group:food_flour", "group:food_oil", "group:food_mixing_bowl"}
"group:food_oil"
}, },
replacements = { replacements = {
{"group:food_mixing_bowl", "farming:mixing_bowl"}, {"group:food_mixing_bowl", "farming:mixing_bowl"},
@ -394,10 +431,9 @@ minetest.register_craftitem("farming:spaghetti", {
minetest.register_craft({ minetest.register_craft({
output = "farming:spaghetti", output = "farming:spaghetti",
type = "shapeless",
recipe = { recipe = {
"group:food_pasta", "group:food_saucepan", {"group:food_pasta", "group:food_saucepan", "group:food_tomato"},
"group:food_tomato", "group:food_garlic_clove", "group:food_garlic_clove" {"group:food_garlic_clove", "group:food_garlic_clove", ""}
}, },
replacements = {{"group:food_saucepan", "farming:saucepan"}} replacements = {{"group:food_saucepan", "farming:saucepan"}}
}) })
@ -412,11 +448,10 @@ minetest.register_craftitem("farming:bibimbap", {
minetest.register_craft({ minetest.register_craft({
output = "farming:bibimbap", output = "farming:bibimbap",
type = "shapeless",
recipe = { recipe = {
"group:food_skillet", "group:food_bowl", "group:food_egg", "group:food_rice", {"group:food_skillet", "group:food_bowl", "group:food_egg"},
"group:food_chicken_raw", "group:food_cabbage", "group:food_carrot", {"group:food_rice", "group:food_chicken_raw", "group:food_cabbage"},
"group:food_chili_pepper" {"group:food_carrot", "group:food_chili_pepper", ""}
}, },
replacements = {{"group:food_skillet", "farming:skillet"}} replacements = {{"group:food_skillet", "farming:skillet"}}
}) })
@ -441,12 +476,11 @@ minetest.register_craftitem("farming:burger", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:burger", output = "farming:burger",
recipe = { recipe = {
"farming:bread", "group:food_meat", "group:food_cheese", {"farming:bread", "group:food_meat", "group:food_cheese"},
"group:food_tomato", "group:food_cucumber", "group:food_onion", {"group:food_tomato", "group:food_cucumber", "group:food_onion"},
"group:food_lettuce" {"group:food_lettuce", "", ""}
} }
}) })
@ -464,7 +498,7 @@ minetest.register_craft({
recipe = { recipe = {
"group:food_bowl", "group:food_tomato", "group:food_cucumber", "group:food_bowl", "group:food_tomato", "group:food_cucumber",
"group:food_lettuce", "group:food_oil" "group:food_lettuce", "group:food_oil"
}, }
}) })
-- Triple Berry Smoothie -- Triple Berry Smoothie
@ -510,7 +544,7 @@ minetest.register_craft({
minetest.register_craftitem("farming:potato_omelet", { minetest.register_craftitem("farming:potato_omelet", {
description = S("Potato omelet"), description = S("Potato omelet"),
inventory_image = "farming_potato_omelet.png", inventory_image = "farming_potato_omelet.png",
on_use = minetest.item_eat(6, "farming:bowl"), on_use = minetest.item_eat(6, "farming:bowl")
}) })
minetest.register_craft({ minetest.register_craft({
@ -549,11 +583,10 @@ minetest.register_craftitem("farming:flan", {
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:flan", output = "farming:flan",
recipe = { recipe = {
"group:food_sugar", "group:food_milk", "farming:caramel", {"group:food_sugar", "group:food_milk", "farming:caramel"},
"group:food_egg", "group:food_egg", "farming:vanilla_extract" {"group:food_egg", "group:food_egg", "farming:vanilla_extract"}
}, },
replacements = { replacements = {
{"cucina_vegana:soy_milk", "vessels:drinking_glass"}, {"cucina_vegana:soy_milk", "vessels:drinking_glass"},
@ -568,17 +601,16 @@ minetest.register_craftitem("farming:cheese_vegan", {
description = S("Vegan Cheese"), description = S("Vegan Cheese"),
inventory_image = "farming_cheese_vegan.png", inventory_image = "farming_cheese_vegan.png",
on_use = minetest.item_eat(2), on_use = minetest.item_eat(2),
groups = {food_cheese = 1, flammable = 2}, groups = {food_cheese = 1, flammable = 2}
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:cheese_vegan", output = "farming:cheese_vegan",
recipe = { recipe = {
"farming:soy_milk", "farming:soy_milk", "farming:soy_milk", {"farming:soy_milk", "farming:soy_milk", "farming:soy_milk"},
"group:food_salt", "group:food_peppercorn", "farming:bottle_ethanol", {"group:food_salt", "group:food_peppercorn", "farming:bottle_ethanol"},
"group:food_gelatin", "group:food_pot" {"group:food_gelatin", "group:food_pot", ""}
}, },
replacements = { replacements = {
{"farming:soy_milk", "vessels:drinking_glass 3"}, {"farming:soy_milk", "vessels:drinking_glass 3"},
@ -588,16 +620,15 @@ minetest.register_craft({
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:cheese_vegan", output = "farming:cheese_vegan",
recipe = { recipe = {
"farming:soy_milk", "farming:soy_milk", "farming:soy_milk", {"farming:soy_milk", "farming:soy_milk", "farming:soy_milk"},
"group:food_salt", "group:food_peppercorn", "group:food_lemon", {"group:food_salt", "group:food_peppercorn", "group:food_lemon"},
"group:food_gelatin", "group:food_pot" {"group:food_gelatin", "group:food_pot", ""}
}, },
replacements = { replacements = {
{"farming:soy_milk", "vessels:drinking_glass 3"}, {"farming:soy_milk", "vessels:drinking_glass 3"},
{"farming:pot", "farming:pot"}, {"farming:pot", "farming:pot"}
} }
}) })
@ -607,14 +638,14 @@ minetest.register_craftitem("farming:onigiri", {
description = S("Onirigi"), description = S("Onirigi"),
inventory_image = "farming_onigiri.png", inventory_image = "farming_onigiri.png",
on_use = minetest.item_eat(2), on_use = minetest.item_eat(2),
groups = {flammable = 2}, groups = {flammable = 2}
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:onigiri", output = "farming:onigiri",
recipe = { recipe = {
"group:food_rice", "group:food_rice", "group:food_seaweed", "group:food_salt" {"group:food_rice", "group:food_salt", "group:food_rice"},
{"", "group:food_seaweed", ""}
} }
}) })
@ -624,18 +655,40 @@ minetest.register_craftitem("farming:gyoza", {
description = S("Gyoza"), description = S("Gyoza"),
inventory_image = "farming_gyoza.png", inventory_image = "farming_gyoza.png",
on_use = minetest.item_eat(4), on_use = minetest.item_eat(4),
groups = {flammable = 2}, groups = {flammable = 2}
}) })
minetest.register_craft({ minetest.register_craft({
type = "shapeless",
output = "farming:gyoza 4", output = "farming:gyoza 4",
recipe = { recipe = {
"group:food_cabbage", "group:food_garlic_clove", "group:food_onion", {"group:food_cabbage", "group:food_garlic_clove", "group:food_onion"},
"group:food_meat_raw", "group:food_salt", "group:food_skillet", {"group:food_meat_raw", "group:food_salt", "group:food_flour"},
"group:food_flour" {"", "group:food_skillet", ""}
}, },
replacements = { replacements = {
{"group:food_skillet", "farming:skillet"} {"group:food_skillet", "farming:skillet"}
} }
}) })
-- Mochi
minetest.register_craftitem("farming:mochi", {
description = S("Mochi"),
inventory_image = "farming_mochi.png",
on_use = minetest.item_eat(3),
groups = {flammable = 2}
})
minetest.register_craft({
output = "farming:mochi",
recipe = {
{"group:food_rice", "group:food_sugar", "group:food_rice"},
{"", "group:food_mortar_pestle", ""},
{"", "farming:glass_water", ""}
},
replacements = {
{"group:food_mortar_pestle", "farming:mortar_pestle"},
{"farming:glass_water", "vessels:drinking_glass"}
}
})

View File

@ -361,7 +361,7 @@ farming.add_to_scythe_not_drops = function(item)
end end
minetest.register_tool("farming:scythe_mithril", { minetest.register_tool("farming:scythe_mithril", {
description = S("Mithril Scythe (Right-click to harvest and replant crops)"), description = S("Mithril Scythe (Use to harvest and replant crops)"),
inventory_image = "farming_scythe_mithril.png", inventory_image = "farming_scythe_mithril.png",
sound = {breaks = "default_tool_breaks"}, sound = {breaks = "default_tool_breaks"},

View File

@ -7,7 +7,7 @@
farming = { farming = {
mod = "redo", mod = "redo",
version = "20210311", version = "20210928",
path = minetest.get_modpath("farming"), path = minetest.get_modpath("farming"),
select = { select = {
type = "fixed", type = "fixed",
@ -635,6 +635,7 @@ farming.vanilla = 0.001
farming.lettuce = 0.001 farming.lettuce = 0.001
farming.artichoke = 0.001 farming.artichoke = 0.001
farming.parsley = 0.002 farming.parsley = 0.002
farming.sunflower = 0.001
farming.grains = true farming.grains = true
farming.rarety = 0.002 farming.rarety = 0.002
@ -707,6 +708,7 @@ ddoo("vanilla.lua", farming.vanilla)
ddoo("lettuce.lua", farming.lettuce) ddoo("lettuce.lua", farming.lettuce)
ddoo("artichoke.lua", farming.artichoke) ddoo("artichoke.lua", farming.artichoke)
ddoo("parsley.lua", farming.parsley) ddoo("parsley.lua", farming.parsley)
ddoo("sunflower.lua", farming.sunflower)
dofile(farming.path .. "/food.lua") dofile(farming.path .. "/food.lua")
dofile(farming.path .. "/mapgen.lua") dofile(farming.path .. "/mapgen.lua")

View File

@ -63,6 +63,11 @@ Created by VanessaE (License: CC BY 3.0):
farming_cotton_7.png farming_cotton_7.png
farming_cotton_8.png farming_cotton_8.png
Created by 7eventy7 (https://www.planetminecraft.com/member/7eventy7/)
farming_melon_top.png
farming_melon_side.png
farming_melon_bottom.png
Created by Doc (License: CC BY 3.0): Created by Doc (License: CC BY 3.0):
farming_cucumber.png farming_cucumber.png
farming_cucumber_1.png farming_cucumber_1.png
@ -161,6 +166,17 @@ Created by Felfa (CC0)
farming_potato_omelette.png farming_potato_omelette.png
farming_spanish_potatoes.png farming_spanish_potatoes.png
farming_vanilla_flan.png farming_vanilla_flan.png
farming_sunflower*.png
Created by gorlock (CC0) Created by gorlock (CC0)
farming_salt_crystal.png farming_salt_crystal.png
Created by sirrobzeroone (CC0)
farming_gyoza.png
farming_pineapple_ring.png
Created by TechM8 (https://www.deviantart.com/techm8)
farming_popcorn.png
Created by RZR0 (CC-BY-NC-SA)
farming_blueberry_pie.png

View File

@ -21,7 +21,7 @@ Bottle of Hemp Oil=Flasche mit Hanföl
Bowl of Chili=Chili Schale Bowl of Chili=Chili Schale
Bread=Brot Bread=Brot
Bronze Hoe=Bronzehacke Bronze Hoe=Bronzehacke
Cabbage=Salat Cabbage=Weißkohl
Cactus Juice=Kaktussaft Cactus Juice=Kaktussaft
Carrot=Möhre Carrot=Möhre
Carrot Juice=Möhrensaft Carrot Juice=Möhrensaft
@ -61,7 +61,7 @@ Hemp Seed=Hanfsamen
Hoe=Hacke Hoe=Hacke
Hoe Bomb (use or throw on grassy areas to hoe land)=Hackbombe (Auf Grasland werfen oder benutzen) Hoe Bomb (use or throw on grassy areas to hoe land)=Hackbombe (Auf Grasland werfen oder benutzen)
Jack 'O Lantern (punch to turn on and off)=Kürbislaterne (Punch zum Ein- und Ausschalten) Jack 'O Lantern (punch to turn on and off)=Kürbislaterne (Punch zum Ein- und Ausschalten)
Jaffa Cake=Jaffa-Torte Jaffa Cake=Jaffakeks
Juicer=Entsafter Juicer=Entsafter
Melon=Melone Melon=Melone
Melon Slice=Melonenscheibe Melon Slice=Melonenscheibe
@ -88,7 +88,7 @@ Pineapple=Ananas
Pineapple Juice=Ananassaft Pineapple Juice=Ananassaft
Pineapple Ring=Ananasscheibe Pineapple Ring=Ananasscheibe
Pineapple Top=Ananasdeckel Pineapple Top=Ananasdeckel
Porridge=Brei Porridge=Haferbrei
Potato=Kartoffel Potato=Kartoffel
Pumpkin=Kürbis Pumpkin=Kürbis
Pumpkin Bread=Kürbisbrot Pumpkin Bread=Kürbisbrot

View File

@ -60,7 +60,7 @@ Hemp Rope=麻绳
Hemp Seed=大麻籽 Hemp Seed=大麻籽
Hoe=锄头 Hoe=锄头
Hoe Bomb (use or throw on grassy areas to hoe land)=锄弹(在草地上使用或扔在锄地上) Hoe Bomb (use or throw on grassy areas to hoe land)=锄弹(在草地上使用或扔在锄地上)
Jack 'O Lantern (punch to turn on and off)=杰克灯(按一下开关) Jack 'O Lantern (punch to turn on and off)=南瓜灯(按一下开关)
Jaffa Cake=佳发饼 Jaffa Cake=佳发饼
Juicer=榨汁机 Juicer=榨汁机
Melon=甜瓜 Melon=甜瓜
@ -118,7 +118,7 @@ Steel Hoe=钢锄头
Stone Hoe=石锄 Stone Hoe=石锄
Straw=稻草 Straw=稻草
Strawberry=草莓 Strawberry=草莓
String=字符串 String=线
Sugar=糖 Sugar=糖
Toast=烤面包片 Toast=烤面包片
Toast Sandwich=三明治面包 Toast Sandwich=三明治面包

View File

@ -60,7 +60,7 @@ Hemp Rope=麻繩
Hemp Seed=大麻籽 Hemp Seed=大麻籽
Hoe=鋤頭 Hoe=鋤頭
Hoe Bomb (use or throw on grassy areas to hoe land)=鋤彈(在草地上使用或扔在鋤地上) Hoe Bomb (use or throw on grassy areas to hoe land)=鋤彈(在草地上使用或扔在鋤地上)
Jack 'O Lantern (punch to turn on and off)=傑克燈(按一下開關) Jack 'O Lantern (punch to turn on and off)=南瓜燈(按一下開關)
Jaffa Cake=佳發餅 Jaffa Cake=佳發餅
Juicer=榨汁機 Juicer=榨汁機
Melon=甜瓜 Melon=甜瓜
@ -118,7 +118,7 @@ Steel Hoe=鋼鋤頭
Stone Hoe=石鋤 Stone Hoe=石鋤
Straw=稻草 Straw=稻草
Strawberry=草莓 Strawberry=草莓
String=字符串 String=
Sugar=糖 Sugar=糖
Toast=烤麵包片 Toast=烤麵包片
Toast Sandwich=三明治麵包 Toast Sandwich=三明治麵包

View File

@ -72,6 +72,8 @@ if minetest.get_modpath("lucky_block") then
{name = "farming:seed_rice", max = 15}, {name = "farming:seed_rice", max = 15},
{name = "farming:seed_oat", max = 15}, {name = "farming:seed_oat", max = 15},
{name = "farming:soil_wet", max = 10}, {name = "farming:soil_wet", max = 10},
{name = "farming:cotton_wild", max = 5},
{name = "farming:grapebush", max = 5},
}}, }},
}) })
end end

View File

@ -54,6 +54,7 @@ register_plant("lettuce_5", 5, 30, nil, "", -1, farming.lettuce)
register_plant("blackberry_4", 3, 10, nil, "", -1, farming.blackberry) register_plant("blackberry_4", 3, 10, nil, "", -1, farming.blackberry)
register_plant("vanilla_7", 5, 35, nil, "", -1, farming.vanilla) register_plant("vanilla_7", 5, 35, nil, "", -1, farming.vanilla)
register_plant("parsley_3", 10, 40, nil, "", -1, farming.parsley) register_plant("parsley_3", 10, 40, nil, "", -1, farming.parsley)
register_plant("sunflower_8", 10, 40, nil, "", -1, farming.sunflower)
register_plant("mint_4", 1, 75, { register_plant("mint_4", 1, 75, {
"default:dirt_with_grass", "default:dirt_with_coniferous_litter"}, "default:dirt_with_grass", "default:dirt_with_coniferous_litter"},
"group:water", 1, farming.mint) "group:water", 1, farming.mint)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 187 B

After

Width:  |  Height:  |  Size: 173 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 603 B

After

Width:  |  Height:  |  Size: 266 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 270 B

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 272 B

After

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 B

After

Width:  |  Height:  |  Size: 155 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 B

After

Width:  |  Height:  |  Size: 191 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 174 B

After

Width:  |  Height:  |  Size: 233 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 B

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 B

After

Width:  |  Height:  |  Size: 289 B

BIN
textures/farming_mochi.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 164 B

After

Width:  |  Height:  |  Size: 449 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 703 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 B

View File

@ -20,7 +20,7 @@ minetest.register_craft({
minetest.register_craft({ minetest.register_craft({
type = "fuel", type = "fuel",
recipe = "farming:bowl", recipe = "farming:bowl",
burntime = 10, burntime = 10
}) })
-- saucepan -- saucepan
@ -155,9 +155,6 @@ minetest.register_craft({
}) })
minetest.register_craft( { minetest.register_craft( {
type = "shapeless",
output = "vessels:glass_fragments", output = "vessels:glass_fragments",
recipe = { recipe = {{"farming:mixing_bowl"}}
"farming:mixing_bowl"
}
}) })