items = {"default:stone"},
reward = "default:chest_locked",
goal = "Stone Age",
- }
+ },
+ craft_stone_pick = {
+ job = "Craft a Stone Pickaxe",
+ desc = "Let's get a full stone toolset",
+ count = 1,
+ parents = {"dig_cobble"},
+ action = "craft",
+ items = {"default:pick_stone"},
+ reward = "default:iron_lump",
+ },
+ craft_stone_axe = {
+ job = "Craft a Stone Axe",
+ desc = "Let's get a full stone toolset",
+ count = 1,
+ parents = {"craft_stone_pick"},
+ action = "craft",
+ items = {"default:axe_stone"},
+ reward = "default:iron_lump",
+ },
+ craft_stone_shovel = {
+ job = "Craft a Stone Shovel",
+ desc = "Let's get a full stone toolset",
+ count = 1,
+ parents = {"dig_cobble"},
+ action = "craft",
+ items = {"default:shovel_stone"},
+ reward = "default:iron_lump",
+ },
+ craft_stone_sword = {
+ job = "Craft a stone sword",
+ desc = "Let's get a full stone toolset",
+ count = 1,
+ parents = {"craft_stone_shovel", "craft_stone_axe"},
+ action = "craft",
+ items = {"default:sword_stone"},
+ reward = "default:iron_lump",
+ goal = "Full Toolset",
+ },
+ craft_iron_pickaxe = {
+ job = "Make an Iron Pick",
+ desc = "Craft an iron pickaxe",
+ count = 1,
+ parents = {"craft_stone_pick", "craft_furnace"},
+ action = "craft",
+ items = {"default:pick_steel"},
+ reward = "default:dirt 25",
+ },
+ craft_dirt = {
+ job = "Craft some dirt!",
+ desc = "Expand your island",
+ count = 99,
+ parents = {"craft_stone_sword"},
+ action = "craft",
+ items = {"default:dirt"},
+ reward = "protector:protect 5",
+ },
+ craft_furnace = {
+ job = "Make a furnace",
+ desc = "Use 8 Cobble to get a furnace",
+ count = 1,
+ parents = {"dig_cobble"},
+ action = "craft",
+ items = {"default:furnace"},
+ reward = "default:coal_lump 5",
+ },
}
elidragon.savedata.quests = elidragon.savedata.quests or {}
minetest.after(0, function()
minetest.register_alias("default:pine_leaves", "default:pine_needles")
minetest.register_alias("default:pine_bush_leaves", "default:pine_bush_needles")
- local trees = {"default:", "default:jungle", "default:pine_", "default:acacia_", "default:aspen_", "default:bush_", "default:blueberry_bush_", "default:acacia_bush_", "default:pine_bush_",}
+ local trees = {"default:", "default:jungle", "default:pine_", "default:acacia_", "default:aspen_", "default:bush_", "default:blueberry_bush_", "default:acacia_bush_", "default:pine_bush_", "moretrees:apple_tree_", "moretrees:beech_", "moretrees:cedar_", "moretrees:date_palm_", "moretrees:fir_", "moretrees:oak_", "moretrees:palm_", "moretrees:poplar_", "moretrees:sequoia_", "moretrees:spruce_", "moretrees:willow_", }
for _, tree in pairs(trees) do
local items = {}
items[#items + 1] = {
items[#items + 1] = {
items = {tree .. "leaves"},
}
+ print(tree)
minetest.registered_nodes[tree .. "leaves"].drop = {max_items = 1, items = items}
end
end)