67 Commits

Author SHA1 Message Date
Hybrid Dog
83ce4556a0 Accommodate drop_leaf for creative mode 2017-03-23 15:19:05 +01:00
Hybrid Dog
337756eb41 Improve cutting leaves workaround 2017-03-23 14:38:22 +01:00
Hybrid Dog
13889abee8 Fix spruce tree neighbour detection, the arguments had the wrong order 2017-03-23 13:20:08 +01:00
Hybrid Dog
24988831ac Add support for trees with leaves cutting through their stems 2017-03-18 21:11:47 +01:00
Hybrid Dog
2b89371b07 Fix moretrees neighbour trees stems detection 2017-03-18 19:30:37 +01:00
Hybrid Dog
25f603e9c7 Add support for + stem trees 2017-03-18 19:00:50 +01:00
Hybrid Dog
602774d210 Add support for eroded 2x2 stem trees 2017-03-17 19:58:25 +01:00
Hybrid Dog
9e4e8ba462 Fix 2x2 stem trees neighbour detection 2017-03-16 16:36:14 +01:00
Hybrid Dog
633eef4a68 Add support for 2x2 stems (unfinished) and fix leaves test position 2017-03-16 16:36:14 +01:00
Hybrid Dog
2bafc24960 Preparation for adding stem types 2017-03-16 16:36:14 +01:00
Hybrid Dog
6eec36591c Use metatable to avoid all those table_contains 2017-03-16 16:36:14 +01:00
Hybrid Dog
68662c91ef Some updates
Drop support for minetest versions without minetest.override_item
Disallow registering trees before registering their trunk nodes
Abort if nodes can't be overridden correctly

Code style fixes
2017-03-16 16:36:14 +01:00
Hybrid Dog
3424f86ebe Move api to api.lua 2017-03-16 16:36:14 +01:00
Hybrid Dog
544fe0ceb8 Add hash2 function, currently unused 2017-03-16 16:36:14 +01:00
Hybrid Dog
9576a40e33 Try to fix fir cone dropping without success and fix fir ranges 2017-03-16 16:36:14 +01:00
Hybrid Dog
910f1cdc17 Add poplar trees and fix fir trees 2017-03-16 16:36:14 +01:00
Hybrid Dog
e607b110f7 Add support for mgv7 trees (requested by fireglow), three possible fields are added to the default tree type
M  README.md
M  init.lua
M  trees.lua
2017-03-16 16:36:14 +01:00
Hybrid Dog
be441dbfa2 Fix snow not falling after digging a tree, sorry for the delay, AnxiousInfusion
M  init.lua
2017-03-16 16:36:14 +01:00
KurikAmudnil
7c1f0255dd Fix typo in Moretrees support 2017-03-16 16:36:14 +01:00
Hybrid Dog
06c5144df8 luacheck used
M  init.lua
2016-12-28 12:40:57 +01:00
HybridDog
b0257cd1c8 support acacia tree, TODO: delimiting currently works wrong l think
M  init.lua
M  trees.lua
2016-09-12 17:12:29 +02:00
HybridDog
af266a0d45 extricate the moretrees capitation function (untested)
M  init.lua
2016-09-12 16:12:43 +02:00
HybridDog
29628e0f52 clean code: extricate the default capitation function from capitate_tree
M  init.lua
2016-09-12 15:57:16 +02:00
HybridDog
eb92d783e6 fix bracket
M  init.lua
M  trees.lua
2016-07-12 18:33:44 +02:00
HybridDog
e47b5393b4 update loops etc.
M  README.txt
M  init.lua
2016-07-12 17:21:27 +02:00
HybridDog
88d292d283 use faster position indexing
M  init.lua
2016-07-12 17:01:54 +02:00
HybridDog
c4a9702fce fix custom settings
M  README.txt
M  init.lua
A  settingtypes.txt
2016-07-12 16:55:00 +02:00
HybridDog
6bad84b773 sry, p2 needs to be defined again every time 2015-07-06 19:43:44 +02:00
HybridDog
83bc027353 disable it by default 2015-07-06 16:47:53 +02:00
HybridDog
b5296ea8e7 add a setting to delay capitating trees 2015-07-06 16:46:22 +02:00
HybridDog
3d971b26bd 🐈 2015-05-23 18:31:30 +02:00
HybridDog
4d4c1ff5ba add a setting to enable moretrees support 2015-05-23 08:02:51 +02:00
HybridDog
ab5867fd1b fix trees with same leaves and add farming_plus support 2015-03-28 15:30:25 +01:00
HybridDog
2c34313eeb this should fix trees with equal stems but different leaves 2015-03-17 19:48:08 +01:00
HybridDog
275f5918c8 fix node dig and play the sound by default 2015-03-16 18:36:21 +01:00
mintpick
988dc39c38 do not play the sound if a single trunk node is dug 2015-03-16 18:18:55 +01:00
HybridDog
95bb0e25cc pairs instead of ipairs 2015-03-16 18:15:23 +01:00
HybridDog
f4f15aeaaf add comments 2015-03-15 13:58:06 +01:00
HybridDog
fdb3052586 this could also increase performance 2015-03-15 13:56:01 +01:00
HybridDog
3971ed4bd1 try to decrease lag and fix stuff 2015-03-15 13:44:17 +01:00
HybridDog
c9af26f550 fix birch by ensuring that param2 of trunks is 0 2015-03-15 12:57:50 +01:00
HybridDog
64959211ab change back the item spawn settings (less lag) and edit the sound 2015-03-15 12:06:50 +01:00
mintpick
60c2a3f2cc mintpick`s changes 2015-03-15 11:53:19 +01:00
HybridDog
4dfdbb79b7 automatic update 2014-12-28 22:01:38 +01:00
HybridDog
a470fbfc83 automatic update 2014-10-31 12:55:49 +01:00
HybridDog
c2ddb46247 fix a typo at 198 64 which disabled sapling (and leaves) drops, thanks to sloantothebone for reporting it 2014-08-29 21:58:59 +02:00
HybridDog
1eecd89fbb avoid minetest.register_on_dignode if possible 2014-08-21 23:28:44 +02:00
HybridDog
2ba8dcee1b allow capitating a bit buggy trees 2014-08-21 21:32:45 +02:00
HybridDog
6dc1567c8f update: fix find_next_trees (I forgot the fruits...); now my birch needs to become updated that it disallows its horizontal trunks, which are defined as fruits for the treecapitator, to replace nodes which are not "air" 2014-05-09 19:38:01 +02:00
HybridDog
8fb69a9b41 temporary update: greatly reduce lag caused by my mistake but find_next_trees still does not work 2014-05-09 19:25:10 +02:00