error correction

master
ademant 2018-09-13 10:12:54 +02:00
parent 5ad2fc7f47
commit 000d0c4277
3 changed files with 22 additions and 10 deletions

View File

@ -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}

View File

@ -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"}
})

View File

Before

Width:  |  Height:  |  Size: 170 B

After

Width:  |  Height:  |  Size: 170 B