error correction
parent
5ad2fc7f47
commit
000d0c4277
2
api.lua
2
api.lua
|
@ -1,3 +1,5 @@
|
|||
local modname=minetest.get_current_modname()
|
||||
|
||||
farming_grain.enlarge_drop = function(item_name,def)
|
||||
local tdrop=minetest.registered_nodes[item_name].drop.items
|
||||
local new_drop={def}
|
||||
|
|
30
grains.lua
30
grains.lua
|
@ -1,26 +1,28 @@
|
|||
local S = farming_grain.intllib
|
||||
|
||||
local function register_grain(grain_name_in,grow_steps)
|
||||
|
||||
local function farming_grain_register_grain(grain_name_in,grow_steps)
|
||||
local grain_name=string.lower(grain_name_in)
|
||||
local print_name=string.upper(string.sub(grain_name,1,1))..string.sub(grain_name,2,99)
|
||||
local modname=minetest.get_current_modname()
|
||||
local farming_name=modname..":"..grain_name
|
||||
local seed_name=modname..":seed_"..grain_name
|
||||
local farming_name=modname..":"..grain_name -- farming_grain:spelt
|
||||
local seed_name=modname..":seed_"..grain_name -- farming_grain:seed_spelt
|
||||
print("registering "..seed_name)
|
||||
local seed_png="farming_"..grain_name.."_seed.png"
|
||||
local seed_png="farming_grain_"..grain_name.."_seed.png" -- farming_grain_spelt_seed.png
|
||||
|
||||
print(dump(
|
||||
farming.register_plant(farming_name, {
|
||||
description = S(print_name.." Seed"),
|
||||
description = print_name.." Seed",
|
||||
paramtype2 = "meshoptions",
|
||||
inventory_image = "farming_"..grain_name.."_seed.png",
|
||||
inventory_image = seed_png,
|
||||
steps = grow_steps or 8,
|
||||
minlight = 13,
|
||||
maxlight = default.LIGHT_MAX,
|
||||
fertility = {"grassland"},
|
||||
groups = {food_wheat = 1, flammable = 4},
|
||||
groups = {food_wheat = 1, flammable = 4, seed=1 },
|
||||
place_param2 = 3,
|
||||
})
|
||||
|
||||
))
|
||||
-- roasted
|
||||
minetest.register_craftitem(seed_name.."_roasted", {
|
||||
description = S(print_name.." roasted"),
|
||||
|
@ -30,10 +32,18 @@ minetest.register_craftitem(seed_name.."_roasted", {
|
|||
|
||||
end
|
||||
|
||||
register_grain("spelt",7)
|
||||
register_grain("barley",7)
|
||||
farming_grain_register_grain("spelt",7)
|
||||
farming_grain_register_grain("barley",7)
|
||||
|
||||
farming_grain.enlarge_drop("default:grass_4",{items={"farming_grain:seed_spelt"},rarity=8})
|
||||
farming_grain.enlarge_drop("default:grass_5",{items={"farming_grain:seed_spelt"},rarity=5})
|
||||
farming_grain.enlarge_drop("default:grass_4",{items={"farming_grain:seed_barley"},rarity=8})
|
||||
farming_grain.enlarge_drop("default:grass_5",{items={"farming_grain:seed_barley"},rarity=5})
|
||||
|
||||
minetest.clear_craft({output="farming:flour"})
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "farming:flour",
|
||||
recipe = {"group:seed", "group:seed", "group:seed", "group:seed"}
|
||||
})
|
||||
|
||||
|
|
Before Width: | Height: | Size: 170 B After Width: | Height: | Size: 170 B |
Loading…
Reference in New Issue