parent
b41f024813
commit
b1952466b7
10
api.lua
10
api.lua
|
@ -429,11 +429,17 @@ farming_super.register_plant = function(name, def)
|
|||
|
||||
if not def.no_harvest then
|
||||
-- Register harvest
|
||||
minetest.register_craftitem(":" .. mname .. ":" .. pname, {
|
||||
local h_def = {
|
||||
description = pname:gsub("^%l", string.upper),
|
||||
inventory_image = mname .. "_" .. pname .. ".png",
|
||||
groups = {flammable = 2},
|
||||
})
|
||||
}
|
||||
|
||||
if def.eat_value ~= nil then
|
||||
h_def.on_use = minetest.item_eat(def.eat_value)
|
||||
end
|
||||
|
||||
minetest.register_craftitem(":" .. mname .. ":" .. pname, h_def)
|
||||
end
|
||||
|
||||
local next_node = {
|
||||
|
|
59
init.lua
59
init.lua
|
@ -553,7 +553,7 @@ farming_super.register_plant("farming_super:cabbage", {
|
|||
},
|
||||
default_drop = {},
|
||||
drops = {
|
||||
p1s5t1 = {
|
||||
p1s4t1 = {
|
||||
max_items = 4,
|
||||
items = {
|
||||
{ items = {'farming_super:seed_cabbage'} },
|
||||
|
@ -608,7 +608,7 @@ farming_super.register_plant("farming_super:cauliflower", {
|
|||
},
|
||||
default_drop = {},
|
||||
drops = {
|
||||
p1s5t1 = {
|
||||
p1s4t1 = {
|
||||
max_items = 4,
|
||||
items = {
|
||||
{ items = {'farming_super:seed_cauliflower'} },
|
||||
|
@ -645,6 +645,61 @@ minetest.register_decoration({
|
|||
param2 = 0,
|
||||
})
|
||||
|
||||
-- standard radish
|
||||
farming_super.register_plant("farming_super:radish", {
|
||||
description = "Radish",
|
||||
paramtype2 = "meshoptions",
|
||||
place_param2 = "hatch",
|
||||
inventory_image = "farming_super_seed_radish.png",
|
||||
-- visual_scale = 1.3,
|
||||
eat_value = 1,
|
||||
steps = {4}, -- phases, steps per tier
|
||||
step_len = {1, 2, 2, 2},
|
||||
textures = { -- overrides default texture naming, allowing reuse
|
||||
p1s1t1 = "farming_super_2x_green_pixels_1.png",
|
||||
p1s2t1 = "farming_super_2x_green_pixels_2.png",
|
||||
p1s3t1 = "farming_super_radish_3.png",
|
||||
p1s4t1 = "farming_super_radish_4.png",
|
||||
},
|
||||
default_drop = {},
|
||||
drops = {
|
||||
p1s4t1 = {
|
||||
max_items = 4,
|
||||
items = {
|
||||
{ items = {'farming_super:seed_radish'} },
|
||||
{ items = {'farming_super:seed_radish'}, rarity = 2},
|
||||
{ items = {'farming_super:seed_radish'}, rarity = 5},
|
||||
{ items = {'farming_super:radish 4'} },
|
||||
}
|
||||
},
|
||||
},
|
||||
minlight = 10,
|
||||
maxlight = 15,
|
||||
fertility = {"grassland"},
|
||||
groups = {flammable = 4, },
|
||||
})
|
||||
|
||||
|
||||
minetest.register_decoration({
|
||||
name = "farming_super:radish_4_1",
|
||||
deco_type = "simple",
|
||||
place_on = {"default:dirt_with_coniferous_litter",},
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = -0.0003,
|
||||
scale = 0.0009,
|
||||
spread = {x = 200, y = 200, z = 200},
|
||||
seed = 4782,
|
||||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = {"coniferous_forest", },
|
||||
y_max = 30,
|
||||
y_min = 1,
|
||||
decoration = "farming_super:radish_4_1",
|
||||
param2 = 3,
|
||||
})
|
||||
|
||||
|
||||
|
||||
-- rice
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 421 B |
Binary file not shown.
After Width: | Height: | Size: 169 B |
Binary file not shown.
After Width: | Height: | Size: 538 B |
Binary file not shown.
After Width: | Height: | Size: 458 B |
Binary file not shown.
After Width: | Height: | Size: 442 B |
Binary file not shown.
After Width: | Height: | Size: 553 B |
Loading…
Reference in New Issue