Commit Graph

44 Commits

Author SHA1 Message Date
FaceDeer
c4d1bed474 add upgrader for old vine mod's nodes 2017-01-31 21:53:56 -07:00
FaceDeer
befd75f8d6 Splitting the vines and ropes mod. This is the ropes side, removing all vine-related content. 2017-01-31 19:53:16 -07:00
FaceDeer
78b4844c4c Add rope documentation via an optional dependency on the doc mod
Haven't done vines yet, will likely do that after splitting the mod in
two
2017-01-30 11:30:53 -07:00
FaceDeer
e2eb4c6db3 add settings for rope lengths 2017-01-29 11:41:02 -07:00
FaceDeer
0483566b72 Merged in HybridDog's handling of rope destruction, did some other tweaks
I moved the rope length settings to the main init.lua to make them
easier to find, and reduced standard rope length to 50 meters (5x max is
now 250m). Also set ladders to sunlight propagates, and fixed some minor
bugs in the code.
2016-06-08 01:30:00 -06:00
FaceDeer
2a5a536fd6 Much enhanced rope blocks, added rope ladder
I did a bunch of work enhancing the rope blocks in this. I gave them a
nodebox model, limited the length the rope will extend to, allowed
blocks with rope of varying length to be crafted, and fixed a couple of
problems with ropes - namely that removing the block wouldn't
necessarily remove the whole rope (now there's a "rope top" that eats
its way down to ensure the whole rope is removed) and that a rope
couldn't be cut once it was in place. I also added a rope ladder
variant, and made it possible to craft ropes using cotton as well as
vines.

I may have broken the vines part of this mod in the process, I'll do
further testing and code cleanup soon.
2016-06-07 19:53:41 -06:00
bas080
498e71672a Replace nodes on servers that use the older vines
- Replace all old vine nodes with air.

- New node names that are also more descriptive of their appearence.
2015-02-16 20:46:24 +01:00
bas080
e973c4df48 Groups for spawning vines
- Easily lets vines spawn on nodes that have the unique vine group name

- Updated README.md that explains the groups spawning feature.

- Made groups variable local to the registration function and not part of the
  namespace
2015-02-13 03:10:15 +01:00
bas080
796961b01a Complete rewrite
A big code update. Some features have changes slightly. The goal of this update
is to improve performance on servers. This is achieved by removing ABMs and
using on_timers instead. The amount of times that on_timer is used is also
minimized. Other features include.

- vine register function that allows the registering of side and bottom vines

- Removing vines remove all vines beneath it.

- New vine named Roots
2015-02-10 07:15:16 +01:00
bas080
fbb90b10ff Textures Optimized 2015-02-09 02:12:47 +01:00
bas
5269e44b60 bugfix init.lua:104: attempt to call method 'get_wielded_item' (a nil value) 2013-10-29 17:51:39 +01:00
bas
ce479c8e6d drop=nothing for the vines:vine 2013-10-01 16:34:07 +02:00
bas
1d28f7279f Fixed the tool which does not use on_use now, Vines don't drop down on construct but slowly grow downward, no leafdecay 2013-10-01 16:29:48 +02:00
bas
f6ebd62884 Fixed shears recipe output 2013-09-15 05:03:29 +02:00
bas
694d838308 Decaying and shears 2013-09-12 15:04:02 +02:00
bas
0e0f1ebc93 Rope from rope block does not drop and changes minetest:env to minetest. 2013-09-12 11:46:58 +02:00
bas080
968396354d Added requests and added default texture 2013-05-01 14:22:23 +02:00
bas080
7bf714f121 Also spawns when near node jungletree 2013-04-29 17:51:49 +02:00
bas080
ce9ecaca2c Make spawn on all leaves near water 2013-04-22 19:43:02 +02:00
bas080
1c317f021e Changed group name hanging to hanging_node=1 2013-04-18 01:16:55 +02:00
bas080
a915f0908c Vines only spawn near water 2013-03-19 20:01:40 +01:00
bas080
ef90e46b34 Fixed rope dropping 2013-03-15 17:27:03 +01:00
bas080
291f04fa50 Changed rope end texture for more seamless look 2013-03-15 16:49:08 +01:00
bas080
d62a3dbb34 removed rope node from creative inventory 2013-02-28 02:23:50 +01:00
Bas
bb17aad5a2 Updated rope box for wood sound and better groups 2013-01-27 04:22:16 +01:00
Bas
52c07acb56 Tweaked willow vines spawn 2013-01-26 18:30:59 +01:00
Bas
103eb0d11c Small changes to spawn node avoid 2013-01-26 07:13:02 +01:00
Bas
8b1c060360 fixed plants lib argument 2013-01-26 05:11:19 +01:00
Bas
2540f340c1 Abm fix 2013-01-26 04:43:17 +01:00
Bas
dc1898bca9 Willow vines now work with the latest plants_lib 2013-01-26 04:39:46 +01:00
Bas
3e17724125 Added willow vine and spawn_interval variable at the top of the init.lua 2013-01-26 02:56:38 +01:00
Bas
3dc49300ed Updated readme 2013-01-25 22:54:40 +01:00
Bas
d669079a60 New vines and compatible with plant_lib 2013-01-25 20:55:24 +01:00
Bas
ed515fb249 Updated so it uses falling_nodes api 2013-01-24 03:01:28 +01:00
Bas
3a72d630ca Added textures and minor tweaks 2013-01-23 05:52:20 +01:00
Bas
7abdd66fc9 Some changes 2012-08-20 23:14:43 +02:00
Bas
cb65eb589a Fixed bug which jammed servers 2012-07-28 13:18:27 +02:00
Bas
242360ac74 Increased the chance of spawning 2012-07-21 00:01:30 +02:00
Bas
5bf33f1f93 Fixed the node name from vines:ropes to vines:rope 2012-07-18 10:38:58 +02:00
Bas
9093075050 REALLY Fixed the bug 2012-07-17 22:11:36 +02:00
Bas
e752e7f0f9 Refixed the bug. 2012-07-17 21:25:46 +02:00
Bas
64b9c1e821 Fixed mayor bug that bugs you when node is removed. 2012-07-17 21:50:18 +03:00
Bas
f159599e4d Made some updates to the vines mods 2012-07-14 13:27:54 +02:00
Bas
c7507e1a59 first commit 2012-07-12 00:23:19 +02:00