added jungle

This commit is contained in:
cale 2016-02-25 17:12:42 +01:00
parent 9ee26bb089
commit c6edc423f4
7 changed files with 58 additions and 6 deletions

View File

@ -78,10 +78,16 @@ minetest.register_craft({
})
minetest.register_craft({
output = "default:wooden_planks 4",
output = "default:wooden_planks",
recipe = {
{"default:wood", "default:wood"},
{"default:wood", "default:wood"},
{"default:frame", "default:wood"},
}
})
minetest.register_craft({
output = "default:wooden_planks_2",
recipe = {
{"default:frame", "default:wood" , "default:wood"},
}
})

View File

@ -37,6 +37,18 @@ minetest.register_biome({
humidity_point = 35,
})
minetest.register_biome({
name = "jungle",
node_top = "default:wet_grass",
depth_top = 1,
node_filler = "default:dirt",
depth_filler = 0,
y_min = 6,
y_max = 31000,
heat_point = 20,
humidity_point = 40,
})
minetest.register_biome({
name = "grassland",
node_top = "default:grass",
@ -295,6 +307,34 @@ minetest.register_decoration({
flags = "place_center_x, place_center_z",
})
-- jungle
minetest.register_decoration({
deco_type = "schematic",
place_on = {"default:wet_grass"},
sidelen = 16,
biomes = {"jungle"},
fill_ratio = 0.02,
y_min = 1,
y_max = 31000,
schematic = minetest.get_modpath("default").."/schematics/jungletree.mts",
flags = "place_center_x, place_center_z",
})
minetest.register_decoration({
deco_type = "simple",
place_on = {"default:wet_grass"},
sidelen = 16,
fill_ratio = 0.03,
biomes = {
"jungle"
},
y_min = 0,
y_max = 31000,
decoration = "default:flower_1",
})
-- ores
minetest.register_ore({

View File

@ -359,6 +359,12 @@ minetest.register_node("default:log_3", {
},
})
minetest.register_node("default:jungle_tree", {
description = "Jungle Tree",
tiles = {"default_jungle_tree_top.png", "default_jungle_tree_top.png", "default_jungle_tree.png"},
groups = {choppy = 3},
})
-- plants
minetest.register_node("default:sapling", {

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

View File

@ -15,9 +15,9 @@ function filter.register_material(name, drops)
filter.materials[name] = drops
end
filter.register_material("default:sand", {"default:stone_item", "default:stick"})
filter.register_material("default:dirt", {"default:stone_item", "default:stick", "default:twig"})
filter.register_material("default:gravel", {"default:diamond", "default:ruby"})
filter.register_material("default:sand", {"default:stone_item", "default:stick", "default:sandstone"})
filter.register_material("default:dirt", {"default:stone_item", "default:stick", "default:twig", "default:flint"})
filter.register_material("default:gravel", {"default:diamond", "default:ruby", "default:twig", "default:stone_item", "default:flint", "default:flint", "default:flint"})
minetest.register_node("filter:filter", {
description = "Filter",