[Mod] Jungle Trees [1] [jungletree]

baptx
Member
 
Posts: 10
Joined: Fri Mar 14, 2014 14:47

by baptx » Sun Mar 16, 2014 16:20

@Topywo Before asking, I've tried adding walkable = false but then the tree has just textures, there is no more obstacle, I can walk through the tree (same effect as /grant singleplayer noclip).
The error is solved with the old mod when renaming habitat-master to habitat, thanks.
I've tried generating jungle trees without the mod but it's very hard to find them.
Shouldn't I use mg_flags = v6_jungles (said here http://wiki.minetest.com/wiki/Biomes#Jungle) instead of mgv6_spflags = biomeblend, jungles? By the way, what does adding biomeblend change?
Aren't some default jungle trees climbable? I need the mod for this?
@paramat Does the mod generate vines on some jungle trees? I can't find any climbable jungle trees...
If someone can share a code example to fix the problem, it would be nice.
Last edited by baptx on Sun Mar 16, 2014 16:30, edited 1 time in total.
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Sun Mar 16, 2014 16:27

baptx, my fork of jungletrees doesn't add climbable vines, i might add those soon, in fact i need to convert my mod to use the lua voxel manipulator, this will speed up generation.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

baptx
Member
 
Posts: 10
Joined: Fri Mar 14, 2014 14:47

by baptx » Sun Mar 16, 2014 16:30

PS: @Bas080 mod description clearly says in Possibilities: "Climb a tree".
Last edited by baptx on Sun Mar 16, 2014 16:31, edited 1 time in total.
 

Sokomine
Member
 
Posts: 2980
Joined: Sun Sep 09, 2012 17:31

by Sokomine » Sun Mar 16, 2014 18:47

baptx wrote:PS: @Bas080 mod description clearly says in Possibilities: "Climb a tree".

I'm quite sure he did that for advertisement reasons only :-)

As far as really climbing a tree is concerned...perhaps an abm might change the air around a jungletree thrunk into a climbable vine. That way, existing trees could be climbed on as well. Perhaps an existing vines mod would do.
A list of my mods can be found here.
 

User avatar
Topywo
Member
 
Posts: 1718
Joined: Fri May 18, 2012 20:27

by Topywo » Sun Mar 16, 2014 20:21

Hybrid Dog wrote:
baptx wrote:PS: @Bas080 mod description clearly says in Possibilities: "Climb a tree".
I think he wanted to tell that it's possible to climb a tree with aid.


Probably with the help of his vines mod (the texts of the first posts have been modified a few times):

https://forum.minetest.net/viewtopic.php?id=2344


baptx wrote:@Topywo I can walk through the tree (same effect as /grant singleplayer noclip).


Yes, and with climbable = true you actually can climb from the inside of the tree to the top. Sometimes leaves are/were also using that combination. The only other option I know of has already been mentioned, making the nodes around the tree climable.


baptx wrote:@I've tried generating jungle trees without the mod but it's very hard to find them.
Shouldn't I use mg_flags = v6_jungles (said here http://wiki.minetest.com/wiki/Biomes#Jungle) instead of mgv6_spflags = biomeblend, jungles? By the way, what does adding biomeblend change?
Aren't some default jungle trees climbable? I need the mod for this?


The mg_flags = v6 has been changed a few (weeks?) ago. I most of the time copy the dungeons and jungletree part form minetest.conf.example into my minetest.conf file. When I saw the line had changed, I tried:
mg_flags = trees, caves, dungeons

mgv6_spflags = biomeblend, jungles, mudflow

and it works. However, on an older map, it will only work in undiscovered areas.


Here's part of the info from the minetest.conf.example I used.
# Mapgen stuff

# Map generation attributes. Currently supported: trees, caves, flat, dungeons, light
# Flags that are not specified in the flag string are not modified from the default.
# To explicitly turn off a flag, prepend "no" to the beginning, e.g. nolight.
#mg_flags = trees, caves
# Map generation attributes specific to Mapgen V6. Currently supported: biomeblend, jungles, mudflow
#mgv6_spflags = biomeblend

I actually never tried to find out what biomeblend exactly does, nor did I try out what happens when I leave it away (is it still used, what happens when I use nobiomeblend).
 

baptx
Member
 
Posts: 10
Joined: Fri Mar 14, 2014 14:47

by baptx » Mon Mar 17, 2014 12:52

Thanks for all your answers, so at the moment jungle trees are not climbable.
Do vines exist in default game or only in the vines mod?
@Topywo Climbing the tree from the inside is not very nice. I heard @VanessaE is using vines mod on jungle trees in the More Trees mod. I tried it but it's a pain finding jungle trees, even with the configuration file. I spend several Minetest days and found nothing. I just want climbable jungle trees generated, so a fork of More Trees climbable jungle trees would be welcome in this jungle trees mod.
In More Trees tree_models.lua, I've found the usage of vines mod:

moretrees.jungletree_model={
axiom=nil,
rules_a=nil,
rules_b=nil,
trunk="default:jungletree",
leaves="moretrees:jungletree_leaves_green",
leaves2=nil,
leaves2_chance=nil,
angle=45,
iterations=nil,
random_level=2,
trunk_type=nil,
thin_branches=true,
fruit_chance=15,
fruit="vines:vine"
}

I don't have any experience with Minetest mods but if no one can make jungle trees climbable, I'll try hacking when I have some time.
PS: I especially miss this feature because I played Minecraft recently and there were climbable jungle trees. I swithed to Minetest because Minecraft in Java VM is laggy/unplayable on Dell XPS 13 Developer Edition v2 (i7-3537U, Intel HD 4000, 8GB RAM).
Last edited by baptx on Mon Mar 17, 2014 13:15, edited 1 time in total.
 

User avatar
Topywo
Member
 
Posts: 1718
Joined: Fri May 18, 2012 20:27

by Topywo » Mon Mar 17, 2014 19:36

baptx wrote:Do vines exist in default game or only in the vines mod?


They do not exist in the default game. There are vines in at least the vines mod and in neko259's nature pack
https://forum.minetest.net/viewtopic.php?id=729 (download in post 224).


baptx wrote:I heard @VanessaE is using vines mod on jungle trees in the More Trees mod. I tried it but it's a pain finding jungle trees, even with the configuration file. I spend several Minetest days and found nothing.


- Did you also enable the dependency of moretrees, the plantlife modpack?
- After installing mods that 'generate' extra ores or tress etc., those new ores and trees only appear in newly generated areas. Did you try teleporting to a new area?

- To be sure, jungletrees in minetest look like this:
https://forum.minetest.net/viewtopic.php?pid=131506#p131506

I tested moretrees and found jungletrees withing 5 minutes. After teleporting even faster.


baptx wrote:I don't have any experience with Minetest mods but if no one can make jungle trees climbable, I'll try hacking when I have some time.

That's one of the nice things about minetest :-)
 

baptx
Member
 
Posts: 10
Joined: Fri Mar 14, 2014 14:47

by baptx » Mon Mar 17, 2014 20:26

@Topywo I've enabled moretrees, plantlife and vines. I created a new world so there are only new areas, tried /teleport to. I know what jungletrees look like from jungletree mod. I don't have enabled jungles in minetest.conf and don't think this is a problem since jungletree mod is working without it.
 

User avatar
Topywo
Member
 
Posts: 1718
Joined: Fri May 18, 2012 20:27

by Topywo » Mon Mar 17, 2014 21:02

baptx wrote: I don't have enabled jungles in minetest.conf and don't think this is a problem since jungletree mod is working without it.


No, that shouldn't be a problem.


I'm running out of ideas concerning the appearance of the jungle trees from the moretrees mod.
- Do other trees from the moretree appear?
- Do you use 0.4.9 stable? updating to the dev=version (github) sometimes solves problems.
- Do you get jungletree saplings in your creative inventory and do they grow when you plant them?
- Is the rarity 10 in moretrees/biome_defs.lua?
- Are there still no jungletrees in yur newly created world, when you return to them (to earlier explored areas)?
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Mon Mar 17, 2014 21:23

If moretrees uses L-systems it may be difficult or impossible to add vines to the trunks. The code of my jungletree mod fork is still close to the original, i am considering rewriting to use LVM and if i do i will probavly redesign the trees to be more like my own jungletrees from my lua mapgens: thinner trunks, faster generation and 2 walkable layers of leaves in the canopy.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Wed Mar 19, 2014 00:57

Thanks.
Im working on making jungletrees in watershed mod climbable, here's my airlike climbable node:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.register_node("watershed:vine", {
    description = "WS Jungletree Vine",
    drawtype = "airlike",
    paramtype = "light",
    sunlight_propagates = true,
    walkable = false,
    climbable = true,
    pointable = false,
    diggable = false,
    buildable_to = true,
    is_ground_content = false,
    groups = {not_in_creative_inventory=1},
})

Because the jungletree trunk has vines in the texture there's no need for a signlike vine that needs rotation, so these are simple airlike nodes placed up against the trunk. Although the voxelmanip can now set rotation in parameter 2 it's simpler and faster to use a non-rotating airlike node.
Last edited by paramat on Wed Mar 19, 2014 01:02, edited 1 time in total.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

baptx
Member
 
Posts: 10
Joined: Fri Mar 14, 2014 14:47

by baptx » Thu Mar 20, 2014 19:03

@Topywo
- Do other trees from the moretree appear?
yes
- Do you use 0.4.9 stable? updating to the dev=version (github) sometimes solves problems.
stable but it should work
- Do you get jungletree saplings in your creative inventory and do they grow when you plant them?
yes, there are 3 types of jungle trees in more trees (including original) and they all grow after 1-2 minetest days
- Is the rarity 10 in moretrees/biome_defs.lua?
yes
- Are there still no jungletrees in yur newly created world, when you return to them (to earlier explored areas)?
I can't found jungle biomes but in fact it has nothing to do with moretrees, it happens without mod too, using mgv6_spflags = biomeblend, jungles in minetest.conf. I already said it was very difficult to find jungle trees, but today I found nothing after 1 hour, map file was over 50MB...
Looks like the problem comes from map generator. It could be useful if we can filter biomes in config file to get only jungle biomes.
 

User avatar
Topywo
Member
 
Posts: 1718
Joined: Fri May 18, 2012 20:27

by Topywo » Thu Mar 20, 2014 19:59

baptx wrote:I'm using Paramat's version


What is the name of that version? Paragen?


baptx wrote:Looks like the problem comes from map generator.

When you create a new world, with mgv6_spflags = biomeblend, jungles in the minetest.conf, do you create it with choosing Mapgen v7 or v6? For jungles to work it must be v6.
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Thu Mar 20, 2014 20:46

Topywo wrote:What is the name of that version? Paragen

I think baptx means this one https://forum.minetest.net/viewtopic.php?id=4626
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

User avatar
Topywo
Member
 
Posts: 1718
Joined: Fri May 18, 2012 20:27

by Topywo » Thu Mar 20, 2014 21:20

paramat wrote:
Topywo wrote:What is the name of that version? Paragen

I think baptx means this one https://forum.minetest.net/viewtopic.php?id=4626


Ah, thanks!

I guess this is not causing the problem.

@baptx
- One other possibility: Do you start as a Game: minetest or another (minetest_plus, minimal)?
 

baptx
Member
 
Posts: 10
Joined: Fri Mar 14, 2014 14:47

by baptx » Thu Mar 20, 2014 21:40

I'm using Mapgen v6, Game minetest. Forget about paramat's mod (this one is ok, biome appears next to spawn position and it's not using default jungle trees) or moretrees, the problem is here without mod, I can't find jungle biome with mgv6_spflags = biomeblend, jungles or mg_flags = v6_jungles in minetest.conf.
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Thu Mar 20, 2014 22:17

baptx, biomeblend creates the 'pixelated' mix of biome nodes at biome borders, instead of a straight line border, that won't affect default jungletrees.
Default jungletees are placed according to v6 humidity, you can adjust humidity with this line added to minetest.conf:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
mgv6_np_humidity = 0.5, 0.5, (500, 500, 500), 72384, 4, 0.66

The first '0.5' is 'noise offset', raise this to around 1 or 2 to get more jungles, or to check they are working.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

baptx
Member
 
Posts: 10
Joined: Fri Mar 14, 2014 14:47

by baptx » Fri Mar 21, 2014 12:37

@paramat Even if I try with mgv6_np_humidity and change values, it's not wet at all, no jungle trees. Am I the only one with this problem?
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Fri Mar 21, 2014 22:29

When you edited minetest.conf did you restart Minetest and create a new world?
Anyway you're not missing much, core v6 jungles are not very interesting, not much height or density.

Here's my new rainforest mod for mgv6, climbable trees and 2 walkable levels of leaves.
https://github.com/paramat/rainforest
Last edited by paramat on Fri Mar 21, 2014 23:59, edited 1 time in total.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

User avatar
Topywo
Member
 
Posts: 1718
Joined: Fri May 18, 2012 20:27

by Topywo » Sat Mar 22, 2014 10:08

baptx wrote:Am I the only one with this problem?


Looks like it, but perhaps there are players who never noticed they've no jungletrees and don't know they can activae them.

One direction that still might be the cause of the problem is the minetest-version you installed. I read you use minetest 0.4.9 and have Ubuntu 13.10. What I don't know is:

- Are you using the minetest 0.4.9 stable or are you using a (recent) minetest development version from Github?
- From where did you get your minetest 0.4.9 (did you compile it, did you use a prebuild package and which one?)?



Edit: Fixed the quote.
Last edited by Topywo on Sat Mar 22, 2014 10:09, edited 1 time in total.
 

baptx
Member
 
Posts: 10
Joined: Fri Mar 14, 2014 14:47

by baptx » Sat Mar 22, 2014 12:39

@paramat Sure, I restarted Minetest and created a new world.
I tried your rainforest mod, it's perfect and should come by default in Minetest! All jungle trees are climbable and the 2 levels of leaves are great to travel the jungle from the inside or from the top of the trees. Thanks for your work. If I haven't asked for climbable jungle trees, wouldn't you have released this mod? If we disable your mod on the generated map, textures are missing from jungle trees, I think it's normal but I don't understand why it's not showing jungle trees and leaves blocks instead since they exist in the default game.

@Topywo I'm using minetest 0.4.9 stable and got it from here https://code.launchpad.net/~minetestdevs/+archive/stable. I don't have installed the PPA at the moment but instead I have downloaded the deb package minetestc55_0.4.9-0ppa1~ubuntu13.10.1_amd64.deb (I have 64bit OS and hardware).

PS: I would suggest adding a link to the rainforest mod on the first post of this thread, if @Bas080 agrees. This way, people won't get fooled when they see "Climb a tree" in Possibilities :)
Last edited by baptx on Sat Mar 22, 2014 12:44, edited 1 time in total.
 

User avatar
Topywo
Member
 
Posts: 1718
Joined: Fri May 18, 2012 20:27

by Topywo » Sat Mar 22, 2014 15:27

baptx wrote:@Topywo I'm using minetest 0.4.9 stable and got it from here https://code.launchpad.net/~minetestdevs/+archive/stable. I don't have installed the PPA at the moment but instead I have downloaded the deb package minetestc55_0.4.9-0ppa1~ubuntu13.10.1_amd64.deb (I have 64bit OS and hardware).


Thanks for the info. I tried out the amd64.deb for 0.9.4 stable using:
mg_flags = trees, caves, v6_biome_blend, v6_jungles, dungeons

It looks that adding the v6-jungle flag to an existing world doesn't generate jungle trees at all in new ungenerated areas.

To get jungles, you'll need to put it in your minetetest.conf file before (both) starting minetest and creating a new world in which you want to have jungles. Then your new world generates jungles.


P.s. (not related with the jungle) Most of the times the unstable versions are at least as good as the stable one (that tends to get old). For Ubuntu it's relatively easy to compile minetest yourself. Just mainly copy/pasting the instructions from the read.me: https://github.com/minetest/minetest
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Sat Mar 22, 2014 19:48

Thanks baptx im happy you like it. Your posts here reminded me and encouraged me to update my mod, and the request for climbable trunks made doing this more interesting. It's useful because i came up with a better design jungletree i can now transfer into my mapgens.
baptx wrote:If we disable your mod on the generated map, textures are missing from jungle trees, I think it's normal but I don't understand why it's not showing jungle trees and leaves blocks instead since they exist in the default game.

The mod has it's own jungleleaf nodes but they use the default jungle leaves texture so i guess you get 'unknown block' nodes instead when you disable the mod, the climbable nodes will be 'unknown' as well. The reason for not using default:jungleleaves is because those drop default jungle saplings that grow into completely different trees.
Last edited by paramat on Sat Mar 22, 2014 19:57, edited 1 time in total.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

baptx
Member
 
Posts: 10
Joined: Fri Mar 14, 2014 14:47

by baptx » Mon Mar 24, 2014 21:36

@Topywo Thanks for your help, now I can easily get default jungle trees without mod and they appear next to me after creating a new world (I can directly see them, they are not too far). I have always edited minetest.conf before starting minetest and creating a new world. The problem was the flags I was using, first mgv6_spflags = jungles don't seem to work at all for me and with mg_flags = v6_jungles, I get jungle trees only if I add at least "trees" in mg_flags. So I need at least mg_flags = trees, v6_jungles but now I'm using mg_flags = trees, caves, v6_biome_blend, v6_jungles, dungeons.
@paramat I tried growing a jungle tree sapling with your mod but I got the default small and non-climbable jungle tree. Why not ask if your mod features can be integrated in the next version of minetest for jungle tree? If I want to build things on minetest I prefer avoid depending on mods. For the moment I'm satisfied with default jungle tree too, I found an alternative solution by using a ladder on trees and placing junglewood planks from one tree to another.
Last edited by baptx on Mon Mar 24, 2014 21:37, edited 1 time in total.
 

Previous

Return to Mod Releases

Who is online

Users browsing this forum: Bing [Bot] and 14 guests

cron