]> git.lizzy.rs Git - minetest.git/blobdiff - src/treegen.h
Remove legacy unused define DIGGING_PARTICLES_AMOUNT
[minetest.git] / src / treegen.h
index 4b0089d1e53770e11a638268e6a67913f2d7d2a3..8777c369cc4d4fe6b253aad0698b5f6a880a6f0d 100644 (file)
@@ -54,26 +54,26 @@ namespace treegen {
                bool thin_branches;
                MapNode fruitnode;
                int fruit_chance;
-               int seed;
+               s32 seed;
                bool explicit_seed;
        };
 
        // Add default tree
        void make_tree(MMVManip &vmanip, v3s16 p0,
-               bool is_apple_tree, INodeDefManager *ndef, int seed);
+               bool is_apple_tree, INodeDefManager *ndef, s32 seed);
        // Add jungle tree
        void make_jungletree(MMVManip &vmanip, v3s16 p0,
-               INodeDefManager *ndef, int seed);
+               INodeDefManager *ndef, s32 seed);
        // Add pine tree
        void make_pine_tree(MMVManip &vmanip, v3s16 p0,
-               INodeDefManager *ndef, int seed);
+               INodeDefManager *ndef, s32 seed);
 
        // Add L-Systems tree (used by engine)
        treegen::error make_ltree(MMVManip &vmanip, v3s16 p0, INodeDefManager *ndef,
                TreeDef tree_definition);
        // Spawn L-systems tree from LUA
        treegen::error spawn_ltree (ServerEnvironment *env, v3s16 p0, INodeDefManager *ndef,
-               TreeDef tree_definition);
+               const TreeDef &tree_definition);
 
        // L-System tree gen helper functions
        void tree_node_placement(MMVManip &vmanip, v3f p0,