mirror of
https://github.com/sys4-fr/server-nalc.git
synced 2025-02-04 14:20:16 +01:00
parent
edf6fa6f55
commit
caa7a6ac8e
@ -1 +1,3 @@
|
||||
interact
|
||||
moretrees?
|
||||
nether?
|
||||
|
@ -2,31 +2,36 @@
|
||||
-- Server Misc Mod --
|
||||
---------------------
|
||||
|
||||
local cwd = minetest.get_modpath("_misc")
|
||||
|
||||
-- Give initial stuff
|
||||
dofile(minetest.get_modpath("_misc").."/give_initial_stuff.lua")
|
||||
dofile(cwd.."/give_initial_stuff.lua")
|
||||
|
||||
-- Chat Commands
|
||||
dofile(minetest.get_modpath("_misc").."/chatcommands.lua")
|
||||
dofile(cwd.."/chatcommands.lua")
|
||||
|
||||
-- No Interact Messages
|
||||
dofile(minetest.get_modpath("_misc").."/nointeract_messages.lua")
|
||||
dofile(cwd.."/nointeract_messages.lua")
|
||||
|
||||
-- irc
|
||||
dofile(minetest.get_modpath("_misc").."/irc.lua")
|
||||
dofile(cwd.."/irc.lua")
|
||||
-- No Shout Messages
|
||||
dofile(minetest.get_modpath("_misc").."/noshout_messages.lua")
|
||||
dofile(cwd.."/noshout_messages.lua")
|
||||
|
||||
-- Aliases
|
||||
dofile(minetest.get_modpath("_misc").."/aliases.lua")
|
||||
dofile(cwd.."/aliases.lua")
|
||||
|
||||
-- Craft Obsidian
|
||||
dofile(minetest.get_modpath("_misc").."/craft_obsidian.lua")
|
||||
dofile(cwd.."/craft_obsidian.lua")
|
||||
|
||||
-- UnCraft Woll
|
||||
dofile(minetest.get_modpath("_misc").."/uncraft_woll.lua")
|
||||
dofile(cwd.."/uncraft_woll.lua")
|
||||
|
||||
-- List players
|
||||
dofile(minetest.get_modpath("_misc").."/list_players.lua")
|
||||
dofile(cwd.."/list_players.lua")
|
||||
|
||||
-- Desert Sand/Sand swap
|
||||
dofile(minetest.get_modpath("_misc").."/sand_swapping.lua")
|
||||
dofile(cwd.."/sand_swapping.lua")
|
||||
|
||||
-- Sapling craft recipes
|
||||
dofile(cwd.."/sapling_crafts.lua")
|
||||
|
84
mods/_misc/sapling_crafts.lua
Normal file
84
mods/_misc/sapling_crafts.lua
Normal file
@ -0,0 +1,84 @@
|
||||
-- Crafts for saplings
|
||||
-- From Skyblock by Cornernote
|
||||
--
|
||||
|
||||
-- sapling from leaves and sticks
|
||||
minetest.register_craft({
|
||||
output = 'default:sapling',
|
||||
recipe = {
|
||||
{'default:leaves', 'default:leaves', 'default:leaves'},
|
||||
{'default:leaves', 'default:leaves', 'default:leaves'},
|
||||
{'', 'default:stick', ''},
|
||||
}
|
||||
})
|
||||
|
||||
-- junglesapling from jungleleaves and sticks
|
||||
minetest.register_craft({
|
||||
output = 'default:junglesapling',
|
||||
recipe = {
|
||||
{'default:jungleleaves', 'default:jungleleaves', 'default:jungleleaves'},
|
||||
{'default:jungleleaves', 'default:jungleleaves', 'default:jungleleaves'},
|
||||
{'', 'default:stick', ''},
|
||||
}
|
||||
})
|
||||
|
||||
-- pine_sapling from pine_needles and sticks
|
||||
minetest.register_craft({
|
||||
output = 'default:pine_sapling',
|
||||
recipe = {
|
||||
{'default:pine_needles', 'default:pine_needles', 'default:pine_needles'},
|
||||
{'default:pine_needles', 'default:pine_needles', 'default:pine_needles'},
|
||||
{'', 'default:stick', ''},
|
||||
}
|
||||
})
|
||||
|
||||
-- Aspen tree
|
||||
minetest.register_craft({
|
||||
output = "default:aspen_sapling",
|
||||
recipe = {
|
||||
{"default:aspen_leaves", "default:aspen_leaves", "default:aspen_leaves"},
|
||||
{"default:aspen_leaves", "default:aspen_leaves", "default:aspen_leaves"},
|
||||
{"", "default:stick", ""},
|
||||
}
|
||||
})
|
||||
|
||||
-- Cherry trees
|
||||
minetest.register_craft({
|
||||
output = "default:cherry_sapling",
|
||||
recipe = {
|
||||
{"default:cherry_blossom_leaves", "default:cherry_blossom_leaves", "default:cherry_blossom_leaves"},
|
||||
{"default:cherry_blossom_leaves", "default:cherry_blossom_leaves", "default:cherry_blossom_leaves"},
|
||||
{"", "default:stick", ""},
|
||||
}
|
||||
})
|
||||
|
||||
-- With nether
|
||||
if minetest.get_modpath("nether") then
|
||||
minetest.register_craft({
|
||||
output = "nether:tree_sapling",
|
||||
recipe = {
|
||||
{"nether:leaves", "nether:leaves", "nether:leaves"},
|
||||
{"nether:leaves", "nether:leaves", "nether:leaves"},
|
||||
{"", "default:stick", ""},
|
||||
}
|
||||
})
|
||||
end
|
||||
|
||||
-- With moretrees
|
||||
if minetest.get_modpath("moretrees") then
|
||||
for _, tdef in pairs(moretrees.treelist) do
|
||||
local treename = tdef[1]
|
||||
if treename ~= "jungletree" then
|
||||
local leaves = "moretrees:" .. treename .. "_leaves"
|
||||
|
||||
minetest.register_craft({
|
||||
output = "moretrees:" .. treename .. "_sapling",
|
||||
recipe = {
|
||||
{leaves, leaves, leaves},
|
||||
{leaves, leaves, leaves},
|
||||
{"", "default:stick", ""},
|
||||
}
|
||||
})
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue
Block a user