1
0
mirror of https://codeberg.org/tenplus1/farming.git synced 2025-06-29 14:50:52 +02:00

code tidy and tweak

This commit is contained in:
tenplus1
2020-07-02 14:31:12 +01:00
parent 0aeeb70ca2
commit 6f0383d5b6
38 changed files with 734 additions and 749 deletions

View File

@ -15,7 +15,7 @@ minetest.register_craftitem("farming:onion", {
on_place = function(itemstack, placer, pointed_thing)
return farming.place_seed(itemstack, placer, pointed_thing, "farming:onion_1")
end,
on_use = minetest.item_eat(1),
on_use = minetest.item_eat(1)
})
-- onion soup
@ -23,7 +23,7 @@ minetest.register_craftitem("farming:onion_soup", {
description = S("Onion Soup"),
inventory_image = "farming_onion_soup.png",
groups = {flammable = 2},
on_use = minetest.item_eat(6, "farming:bowl"),
on_use = minetest.item_eat(6, "farming:bowl")
})
minetest.register_craft({
@ -38,7 +38,7 @@ minetest.register_craft({
})
-- crop definition
local crop_def = {
local def = {
drawtype = "plantlike",
tiles = {"crops_onion_plant_1.png"},
paramtype = "light",
@ -58,24 +58,24 @@ local crop_def = {
}
-- stage 1
minetest.register_node("farming:onion_1", table.copy(crop_def))
minetest.register_node("farming:onion_1", table.copy(def))
-- stage 2
crop_def.tiles = {"crops_onion_plant_2.png"}
minetest.register_node("farming:onion_2", table.copy(crop_def))
def.tiles = {"crops_onion_plant_2.png"}
minetest.register_node("farming:onion_2", table.copy(def))
-- stage 3
crop_def.tiles = {"crops_onion_plant_3.png"}
minetest.register_node("farming:onion_3", table.copy(crop_def))
def.tiles = {"crops_onion_plant_3.png"}
minetest.register_node("farming:onion_3", table.copy(def))
-- stage 4
crop_def.tiles = {"crops_onion_plant_4.png"}
minetest.register_node("farming:onion_4", table.copy(crop_def))
def.tiles = {"crops_onion_plant_4.png"}
minetest.register_node("farming:onion_4", table.copy(def))
-- stage 5
crop_def.tiles = {"crops_onion_plant_5.png"}
crop_def.groups.growing = 0
crop_def.drop = {
def.tiles = {"crops_onion_plant_5.png"}
def.groups.growing = nil
def.drop = {
max_items = 5, items = {
{items = {"farming:onion"}, rarity = 1},
{items = {"farming:onion"}, rarity = 1},
@ -84,7 +84,7 @@ crop_def.drop = {
{items = {"farming:onion"}, rarity = 5},
}
}
minetest.register_node("farming:onion_5", table.copy(crop_def))
minetest.register_node("farming:onion_5", table.copy(def))
-- add to registered_plants
farming.registered_plants["farming:onion"] = {