Commit Graph

117 Commits

Author SHA1 Message Date
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
DonBatman
66a7437c09 added groups to crafting
fixed wield image
2016-05-17 18:44:17 -07:00
DonBatman
f5e528ef69 Fixed deprciated
tile_images to tiles
maxwear to uses = 60
Made fuction override local
2016-05-17 12:41:23 -07:00
Bas
1ac1892d56 Merge pull request #3 from VanessaE/master
follow renaming of plants_lib --> biome_lib
2015-08-09 17:33:50 +02:00
Vanessa Ezekowitz
6937651e8f follow renaming of plants_lib --> biome_lib 2015-08-09 11:12:19 -04:00
bas080
e96fc291e8 minetest bower.json package support 2015-08-09 15:32:43 +02:00
Bas
3d85ad7c89 Merge pull request #2 from VanessaE/master
fix spelling of jungletrees
2015-03-03 12:07:49 +01:00
Vanessa Ezekowitz
74276ec160 fix spelling of jungletrees 2015-03-01 12:43:10 -05:00
bas080
9174ecafa8 Minor fixes
- Duplicate variable instantiation removed

- Define the biome variable and attach the biome argument to it

- Placed comment in relevant location
2015-02-19 22:36:50 +01:00
bas080
faf4c2128a Biome definition fixes
- jungle vines now actually spawn on jungletrees.

- typo jungletree > jungletrees
2015-02-19 21:32:51 +01:00
bas080
4b2df54c6f Fixed typo
- jungletree spawn_surfaces nodes now are correctly spelled
2015-02-17 07:46:05 +01:00
bas080
49c34f862d Fixed the spawn delay of root vines
The values was very low for testing purposes.
2015-02-17 04:07:34 +01:00
bas080
408d46d32c Updates to biome defs
- Some vines where spawning very rarely and some not at all. Made the
  requirements for vines to spawn more lenient
2015-02-17 04:00:20 +01: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
7a37ef4f3b Shears texture name
- complies with conventions
- updated shears.lua
2015-02-16 18:56:28 +01:00
bas080
726db39caa README fix 2015-02-13 03:16:37 +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
1d71ba447b Recipe fix
- Use the vines group instead of just the side vines
2015-02-13 03:07:56 +01:00
bas080
90c03dbae9 Merge branch 'development'
- API update. No longer uses ABM's except for the ones that are used in
  plants_lib ( performance increase )

- New jungle vine that spawns on jungle trunks/tree

- Code reordering, file renaming an overall more structured and DRY-er approach.

Conflicts:
	README.md
2015-02-13 02:28:26 +01:00
bas080
46c891d4d6 README Update
- Link to plants_lib API for explaining the biome argument

- Minor changes to the example.
2015-02-13 02:10:35 +01:00
bas080
7bb3f5e042 Documentation update
- Very minimal API documentation. The code should be self explanatory.

- LICENSE information.
2015-02-13 01:54:35 +01:00
bas080
797286f4d4 API Update + new vine
- Defines biome in the vines_register function. Thus spawning.lua can be
  removed.

- Vines destroy when a nearby( 3x3 ) leave is dug. They do not drop. To gather
  vines one still has to use the shears.

- Soft depends on moretrees. Allows the overriding of the leave nodes. This is
  required for removing th vines when the leaves destruct.

- Registered a new vine named "vines:jungle" Spawns on jungle tree trunks.
  Either on the moretrees jungles and the default jungletree nodes.

- Textures for the jungle vines.
2015-02-13 01:48:47 +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
72ab3ec06d Texture updates
- Removes unused textures

- Non-rotten vines look better at the bottom of the vines

- Root vine has non-rotten version (ressurect the root vines)
2015-02-10 07:07:34 +01:00
bas080
e3717068a8 Readme update
- No longer has readme.txt

- README.md without a changelog. Using commit history as changelog
2015-02-09 02:32:18 +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
e5eeb033f7 Forgotten textures 2013-09-15 05:02:11 +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
4974e4f2f4 Added rope end texture 2013-03-16 07:13:15 +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
a6b8600213 removed rope node from creative inventory 2013-02-28 02:26:05 +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