From ec688f288ed72b1daebb157cfab9c47f0c0f014e Mon Sep 17 00:00:00 2001 From: cale Date: Mon, 19 Dec 2016 11:48:19 +0100 Subject: [PATCH] fixed trees --- mods/default/craft.lua | 7 +++ mods/default/mapgen.lua | 78 ------------------------------ mods/default/schematics/tree1.mts | Bin 140 -> 157 bytes mods/default/schematics/tree2.mts | Bin 123 -> 118 bytes mods/default/schematics/tree3.mts | Bin 96 -> 123 bytes mods/default/schematics/tree4.mts | Bin 108 -> 0 bytes mods/default/schematics/tree5.mts | Bin 132 -> 0 bytes mods/default/trees.lua | 77 +++++++++++++++++++++++++++++ 8 files changed, 84 insertions(+), 78 deletions(-) delete mode 100644 mods/default/schematics/tree4.mts delete mode 100644 mods/default/schematics/tree5.mts diff --git a/mods/default/craft.lua b/mods/default/craft.lua index 52f4df2..08d1ef1 100644 --- a/mods/default/craft.lua +++ b/mods/default/craft.lua @@ -94,6 +94,13 @@ minetest.register_craft({ } }) +minetest.register_craft({ + output = "default:wood 4", + recipe = { + {"default:log"}, + } +}) + minetest.register_craft({ output = "default:wooden_planks", recipe = { diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index 45c9fe1..fb751e8 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -229,84 +229,6 @@ minetest.register_decoration({ decoration = "default:stones_on_floor", }) ---trees - -minetest.register_decoration({ - deco_type = "schematic", - place_on = {"default:grass"}, - sidelen = 16, - noise_params = { - offset = 0.04, - scale = 0.02, - spread = {x = 250, y = 250, z = 250}, - seed = 22, - octaves = 3, - persist = 0.66 - }, - biomes = {"forest"}, - y_min = 1, - y_max = 31000, - schematic = minetest.get_modpath("default").."/schematics/tree1.mts", - flags = "place_center_x, place_center_z", -}) - -minetest.register_decoration({ - deco_type = "schematic", - place_on = {"default:grass"}, - sidelen = 16, - noise_params = { - offset = 0.04, - scale = 0.01, - spread = {x = 250, y = 250, z = 250}, - seed = 21, - octaves = 3, - persist = 0.66 - }, - biomes = {"forest"}, - y_min = 1, - y_max = 31000, - schematic = minetest.get_modpath("default").."/schematics/tree2.mts", - flags = "place_center_x, place_center_z", -}) - -minetest.register_decoration({ - deco_type = "schematic", - place_on = {"default:dirt_with_snow"}, - sidelen = 16, - noise_params = { - offset = 0.04, - scale = 0.01, - spread = {x = 250, y = 250, z = 250}, - seed = 21, - octaves = 3, - persist = 0.66 - }, - biomes = {"tundra"}, - y_min = 1, - y_max = 31000, - schematic = minetest.get_modpath("default").."/schematics/pinetree1.mts", - flags = "place_center_x, place_center_z", -}) - -minetest.register_decoration({ - deco_type = "schematic", - place_on = {"default:dry_grass"}, - sidelen = 16, - noise_params = { - offset = 0.04, - scale = 0.01, - spread = {x = 250, y = 250, z = 250}, - seed = 21, - octaves = 3, - persist = 0.66 - }, - biomes = {"savanna"}, - y_min = 1, - y_max = 31000, - schematic = minetest.get_modpath("default").."/schematics/drytree2.mts", - flags = "place_center_x, place_center_z", -}) - -- jungle minetest.register_decoration({ diff --git a/mods/default/schematics/tree1.mts b/mods/default/schematics/tree1.mts index 12307fca28f3282c2fecab5e93e243c521915cc4..995b26e2e6594ba35b628a73c956008be490b9bc 100644 GIT binary patch delta 133 zcmeBSoXe=~8xrixz{0@Fz{bE@4+cQCXi92YVrfo^RY6W-UP*jsRIlz`vO{+L YuV0Rw5*qAD3QdB30n7{xOupWM0E`bWzyJUM delta 116 zcmbQs*uyC58xrixz|6qPz|O$>9|9OyCTc5&<>aTw8!`x|q^2d7=9E|!m#HSY} z78h5{NlrMxC~;6=s;gE)%j=`Z4)M*n5TUTuryzF4vIk6OSZba3oS$%3$@~ delta 102 zcmXS`*7FSs_GMrOLN*5G|6stt!oZxES;QcmlA4xSnp0v`kdv5K5}#g_SX?|&QpPYR zKRw>KVoq{GLPAOdqnbfV!=w`pl72>vo@yc;oB^p1wf;?J-7w=khw~0b2FD;X1^_E- BBftOv diff --git a/mods/default/schematics/tree3.mts b/mods/default/schematics/tree3.mts index db65ae3c9e307f3d08edae16f5f9584577117680..a2070bddeda7a88636a58d16d63734982ece7761 100644 GIT binary patch literal 123 zcmeYb3HD`RVPIuoXJD;|00w3T=ETe*27#2+w8YY!604ll#In@lctZwmxJZ6_#hl~> z1x5oV#hna`rVH{(PKY?6W_++TVUt9o&I~^_o?wa25_u=lvb{@w3ohUL)tP(3n?jie RNg<6HETxPL3-*R{0{{a3D0Kh; literal 96 zcmeYb3HD`R20}Il=Ko*-;w5GlF$kojrX`lKtbYZI4!syZJwbam}^|B^o>o47wLh?*jlLY$3t` diff --git a/mods/default/schematics/tree4.mts b/mods/default/schematics/tree4.mts deleted file mode 100644 index ecc0c56b8d4496c6631ae3e597d044f1e0e626c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 zcmeYb3HD`RW?*GtXJGvg0YENuVrCJ8KuT&_Vrfo^RZePRS!!{-ApR^6me$)gHEO}n#8Qe+F#T^AQ#e1FnT;WR`?_KP^~@$S diff --git a/mods/default/schematics/tree5.mts b/mods/default/schematics/tree5.mts deleted file mode 100644 index dd4b665f447f71727bb34ba70c04ddaaf76750ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmeYb3HD`RW?*OFWMKaf13&@h#LOZFft1v=#L}D+tDMxtvee>uLk3>BNPc>}Va1%} zgab?x8#ym=8Z;>y&A(Ts{KmbMJ2&Q7OOloF9Wj>vlI;^7Z)*Htz3lInEsYcYmN5Ny YKX`%ViKmY&$ diff --git a/mods/default/trees.lua b/mods/default/trees.lua index 9a78f07..885c379 100644 --- a/mods/default/trees.lua +++ b/mods/default/trees.lua @@ -206,3 +206,80 @@ minetest.register_abm({ minetest.place_schematic({x = pos.x - 2, y = pos.y - 0, z = pos.z - 2}, path, 0, nil, false) end, }) + + +-- mapgen + +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:grass"}, + sidelen = 16, + fill_ratio = 0.02, + biomes = {"forest"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default").."/schematics/tree1.mts", + flags = "place_center_x, place_center_z", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:grass"}, + sidelen = 16, + fill_ratio = 0.005, + biomes = {"forest"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default").."/schematics/tree2.mts", + flags = "place_center_x, place_center_z", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:grass"}, + sidelen = 16, + fill_ratio = 0.01, + biomes = {"forest"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default").."/schematics/tree3.mts", + flags = "place_center_x, place_center_z", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_snow"}, + sidelen = 16, + noise_params = { + offset = 0.04, + scale = 0.01, + spread = {x = 250, y = 250, z = 250}, + seed = 21, + octaves = 3, + persist = 0.66 + }, + biomes = {"tundra"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default").."/schematics/pinetree1.mts", + flags = "place_center_x, place_center_z", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dry_grass"}, + sidelen = 16, + noise_params = { + offset = 0.04, + scale = 0.01, + spread = {x = 250, y = 250, z = 250}, + seed = 21, + octaves = 3, + persist = 0.66 + }, + biomes = {"savanna"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default").."/schematics/drytree2.mts", + flags = "place_center_x, place_center_z", +})