@ -49,7 +49,7 @@ The game includes the mods from the default [minetest_game](https://github.com/m
|
||||
* [trash_can][] ([MIT][lic.trash_can]) -- version: [423b0f2 Git][ver.trash_can] *2020-08-12*
|
||||
* [waffles][] ([MIT][lic.waffles]) -- version: [15bcdce Git][ver.waffles] *2018-05-13* (patched)
|
||||
* horticulture/
|
||||
* [farming][] ([MIT][lic.farming]) -- version: [dedc33c Git][ver.farming] *2021-05-07*
|
||||
* [farming][] ([MIT][lic.farming]) -- version: [2021-07-18][ver.farming]
|
||||
* inventory/
|
||||
* [bags][] ([BSD 3-Clause][lic.bags]) -- version: [bc87b45 Git][ver.bags] *2018-04-11*
|
||||
* [sfinv][] ([MIT][lic.sfinv] -- version: [556f70e Git][ver.sfinv] *2021-02-17*
|
||||
@ -603,7 +603,7 @@ The game includes the mods from the default [minetest_game](https://github.com/m
|
||||
[ver.equip_exam]: https://github.com/AntumMT/mod-equip_exam/releases/tag/v1.6
|
||||
[ver.equip_wear]: https://github.com/AntumMT/mod-equip_wear/releases/tag/v0.1
|
||||
[ver.ethereal]: https://notabug.org/TenPlus1/ethereal/src/90cdf94ea6c54cd5e3fcc7f77d3b6121f963c379
|
||||
[ver.farming]: https://notabug.org/TenPlus1/farming/commit/dedc33cc46ec65782a5b8ab573d1fb6bb6915b63
|
||||
[ver.farming]: https://notabug.org/TenPlus1/farming/src/328e8b3223a7568ab3f07b16c341ee547694d225
|
||||
[ver.folks]: https://gitlab.com/SonoMichele/folks/tags/v0.2.0
|
||||
[ver.fort_spikes]: https://github.com/xeranas/fort_spikes/tree/3b98b46
|
||||
[ver.gems_encrustable]: https://github.com/wowiamdiamonds/gems/tree/81d513d
|
||||
|
@ -15,13 +15,6 @@ minetest.override_item("default:apple", {
|
||||
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
|
||||
|
||||
-- Banana
|
||||
|
@ -135,15 +135,11 @@ local def = {
|
||||
tiles = {"farming_cocoa_1.png"},
|
||||
paramtype = "light",
|
||||
walkable = false,
|
||||
drop = {
|
||||
items = {
|
||||
{items = {"farming:cocoa_beans 1"}, rarity = 2},
|
||||
}
|
||||
},
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}
|
||||
},
|
||||
drop = {},
|
||||
groups = {
|
||||
snappy = 3, flammable = 2, plant = 1, growing = 1,
|
||||
not_in_creative_inventory = 1, leafdecay = 1, leafdecay_drop = 1
|
||||
|
@ -32,6 +32,25 @@ minetest.register_craft({
|
||||
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
|
||||
minetest.register_craftitem("farming:cornstarch", {
|
||||
description = S("Cornstarch"),
|
||||
|
@ -71,22 +71,22 @@ def.tiles = {"farming_melon_7.png"}
|
||||
minetest.register_node("farming:melon_7", table.copy(def))
|
||||
|
||||
-- stage 8 (final)
|
||||
def.drawtype = "nodebox"
|
||||
def.description = S("Melon")
|
||||
def.tiles = {
|
||||
"farming_melon_top.png", "farming_melon_bottom.png", "farming_melon_side.png"
|
||||
}
|
||||
def.selection_box = {-.5, -.5, -.5, .5, .5, .5}
|
||||
def.walkable = true
|
||||
def.buildable_to = false
|
||||
def.paramtype2 = "facedir"
|
||||
def.groups = {
|
||||
food_melon = 1, snappy = 2, oddly_breakable_by_hand = 1,
|
||||
flammable = 2, plant = 1
|
||||
}
|
||||
def.drop = "farming:melon_8"
|
||||
def.on_place = minetest.rotate_node
|
||||
minetest.register_node("farming:melon_8", table.copy(def))
|
||||
minetest.register_node("farming:melon_8", {
|
||||
description = S("Melon"),
|
||||
tiles = {
|
||||
"farming_melon_top.png",
|
||||
"farming_melon_bottom.png",
|
||||
"farming_melon_side.png"
|
||||
},
|
||||
groups = {
|
||||
food_melon = 1, snappy = 2, oddly_breakable_by_hand = 1,
|
||||
flammable = 2, plant = 1
|
||||
},
|
||||
drop = "farming:melon_8",
|
||||
sounds = default.node_sound_wood_defaults(),
|
||||
paramtype2 = "facedir",
|
||||
on_place = minetest.rotate_node
|
||||
})
|
||||
|
||||
-- add to registered_plants
|
||||
farming.registered_plants["farming:melon"] = {
|
||||
|
@ -183,7 +183,7 @@ minetest.register_node("farming:pumpkin_8", {
|
||||
description = S("Pumpkin"),
|
||||
tiles = {
|
||||
"farming_pumpkin_top.png",
|
||||
"farming_pumpkin_top.png",
|
||||
"farming_pumpkin_bottom.png",
|
||||
"farming_pumpkin_side.png"
|
||||
},
|
||||
groups = {
|
||||
@ -191,7 +191,9 @@ minetest.register_node("farming:pumpkin_8", {
|
||||
flammable = 2, plant = 1
|
||||
},
|
||||
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")
|
||||
|
@ -18,6 +18,10 @@ minetest.override_item("farming:rye", {
|
||||
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({
|
||||
output = "farming:flour",
|
||||
recipe = {
|
||||
@ -42,6 +46,10 @@ minetest.override_item("farming:oat", {
|
||||
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({
|
||||
output = "farming:flour",
|
||||
recipe = {
|
||||
@ -66,6 +74,10 @@ minetest.override_item("farming:rice", {
|
||||
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", {
|
||||
description = S("Rice Bread"),
|
||||
inventory_image = "farming_rice_bread.png",
|
||||
|
@ -42,15 +42,26 @@ minetest.register_node("farming:soy_sauce", {
|
||||
sounds = default.node_sound_glass_defaults()
|
||||
})
|
||||
|
||||
-- river water availability check
|
||||
local bucket_water
|
||||
|
||||
if minetest.get_mapgen_setting("mgname") == "valleys"
|
||||
or minetest.get_modpath("ethereal") then
|
||||
bucket_water = "bucket:bucket_river_water"
|
||||
else
|
||||
bucket_water = "bucket:bucket_water"
|
||||
end
|
||||
|
||||
-- soy sauce recipe
|
||||
minetest.register_craft( {
|
||||
output = "farming:soy_sauce",
|
||||
recipe = {
|
||||
{"group:food_soy", "group:food_salt", "group:food_soy"},
|
||||
{"", "group:food_juicer", ""},
|
||||
{"", "bucket:bucket_river_water", "vessels:glass_bottle"}
|
||||
{"", bucket_water, "vessels:glass_bottle"}
|
||||
},
|
||||
replacements = {
|
||||
{"bucket:bucket_river_water", "bucket:bucket_empty"},
|
||||
{bucket_water, "bucket:bucket_empty"},
|
||||
{"group:food_juicer", "farming:juicer"}
|
||||
}
|
||||
})
|
||||
|
@ -1,6 +1,34 @@
|
||||
|
||||
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"}}
|
||||
})
|
||||
|
||||
--= Sugar
|
||||
|
||||
minetest.register_craftitem("farming:sugar", {
|
||||
|
@ -361,7 +361,7 @@ farming.add_to_scythe_not_drops = function(item)
|
||||
end
|
||||
|
||||
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",
|
||||
sound = {breaks = "default_tool_breaks"},
|
||||
|
||||
|
@ -173,3 +173,9 @@ Created by gorlock (CC0)
|
||||
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
|
||||
|
@ -21,7 +21,7 @@ Bottle of Hemp Oil=Flasche mit Hanföl
|
||||
Bowl of Chili=Chili Schale
|
||||
Bread=Brot
|
||||
Bronze Hoe=Bronzehacke
|
||||
Cabbage=Salat
|
||||
Cabbage=Weißkohl
|
||||
Cactus Juice=Kaktussaft
|
||||
Carrot=Möhre
|
||||
Carrot Juice=Möhrensaft
|
||||
@ -61,7 +61,7 @@ Hemp Seed=Hanfsamen
|
||||
Hoe=Hacke
|
||||
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)
|
||||
Jaffa Cake=Jaffa-Torte
|
||||
Jaffa Cake=Jaffakeks
|
||||
Juicer=Entsafter
|
||||
Melon=Melone
|
||||
Melon Slice=Melonenscheibe
|
||||
@ -88,7 +88,7 @@ Pineapple=Ananas
|
||||
Pineapple Juice=Ananassaft
|
||||
Pineapple Ring=Ananasscheibe
|
||||
Pineapple Top=Ananasdeckel
|
||||
Porridge=Brei
|
||||
Porridge=Haferbrei
|
||||
Potato=Kartoffel
|
||||
Pumpkin=Kürbis
|
||||
Pumpkin Bread=Kürbisbrot
|
||||
|
@ -60,7 +60,7 @@ Hemp Rope=麻绳
|
||||
Hemp Seed=大麻籽
|
||||
Hoe=锄头
|
||||
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=佳发饼
|
||||
Juicer=榨汁机
|
||||
Melon=甜瓜
|
||||
@ -118,7 +118,7 @@ Steel Hoe=钢锄头
|
||||
Stone Hoe=石锄
|
||||
Straw=稻草
|
||||
Strawberry=草莓
|
||||
String=字符串
|
||||
String=线
|
||||
Sugar=糖
|
||||
Toast=烤面包片
|
||||
Toast Sandwich=三明治面包
|
||||
|
@ -60,7 +60,7 @@ Hemp Rope=麻繩
|
||||
Hemp Seed=大麻籽
|
||||
Hoe=鋤頭
|
||||
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=佳發餅
|
||||
Juicer=榨汁機
|
||||
Melon=甜瓜
|
||||
@ -118,7 +118,7 @@ Steel Hoe=鋼鋤頭
|
||||
Stone Hoe=石鋤
|
||||
Straw=稻草
|
||||
Strawberry=草莓
|
||||
String=字符串
|
||||
String=線
|
||||
Sugar=糖
|
||||
Toast=烤麵包片
|
||||
Toast Sandwich=三明治麵包
|
||||
|
Before Width: | Height: | Size: 114 B After Width: | Height: | Size: 155 B |
Before Width: | Height: | Size: 122 B After Width: | Height: | Size: 172 B |
Before Width: | Height: | Size: 132 B After Width: | Height: | Size: 191 B |
Before Width: | Height: | Size: 174 B After Width: | Height: | Size: 233 B |
Before Width: | Height: | Size: 158 B After Width: | Height: | Size: 253 B |
Before Width: | Height: | Size: 166 B After Width: | Height: | Size: 289 B |
BIN
mods/horticulture/farming/textures/farming_popcorn.png
Normal file
After Width: | Height: | Size: 292 B |
BIN
mods/horticulture/farming/textures/farming_pumpkin_bottom.png
Normal file
After Width: | Height: | Size: 258 B |
BIN
mods/horticulture/farming/textures/farming_water_glass.png
Normal file
After Width: | Height: | Size: 167 B |