Commit Graph

58 Commits

Author SHA1 Message Date
FaceDeer
6feceab324 switch to client-side translation system 2020-02-19 21:57:13 -07:00
FaceDeer
69730118d9 Add options to allow ropes to extend into nodes other than "air" 2019-06-29 19:51:01 -06:00
FaceDeer
1b6539199a make replacement of default ladders optional 2019-04-28 16:43:08 -06:00
FaceDeer
9dac0858d7 improve ladders, add bridges 2018-11-27 23:07:01 -07:00
FaceDeer
a771d20a1b add optional extending ladders 2018-11-27 01:07:25 -07:00
texmex
ccacc9646c Replace deprecated settings method 2017-06-18 21:06:14 +02:00
FaceDeer
eec546558b change an upgrade alias 2017-02-28 23:14:58 -07:00
FaceDeer
e333f94e63 using aliases instead of lbms for upgrades 2017-02-28 19:34:48 -07:00
FaceDeer
21df7de34a Add loot mod support 2017-02-11 00:42:11 -07:00
FaceDeer
154ae3aa89 To ensure the mod works well when all settings are left on default, upgrading old-style ropeboxes to steel instead of wood 2017-02-10 09:39:13 -07:00
FaceDeer
7f7ca3514e Add multiple material types. 2017-02-09 21:29:42 -07:00
FaceDeer
52a32fe1f2 Up to 9 rope lengths, redid models to match Castle rope box look and feel
This change includes some extensive rewriting of the shared underlying
functions as well as the cosmetic changes. Rope destruction should
happen instantly down its entire length now. Rope boxes themselves are
now "climbable", making it easier to transfer from one rope to another.
There's also a new user setting for limiting the number of rope box
types available to the player.
2017-02-09 00:34:17 -07:00
FaceDeer
646e0566f6 intllib support 2017-02-03 00:22:31 -07:00
FaceDeer
d8ce3a4f80 add an upgrader for the original vines mod's rope block too, why not. 2017-01-31 21:58:42 -07:00
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