Simulating Realistic Tree Growth in Minecraft

  Рет қаралды 15,948

CodeNeon

CodeNeon

Күн бұрын

I simulated realistic tree growth in Minecraft with a datapack. It's very satisfying!
Join my Discord! - / discord
My Patreon! - www.patreon.co...
Make sure you subscribe to catch more videos like this! And if You liked the video, leave a like, too!

Пікірлер: 124
@demolisherman1763
@demolisherman1763 Ай бұрын
I like how the trees are very distinct but still have a Minecraft feel
@K_and_K_Adventures
@K_and_K_Adventures Ай бұрын
You’re soooo close, just need to fix the tree trunks only being 1x block at base. Maybe kick it off with a 2x2 square
@Conb0u_101
@Conb0u_101 Ай бұрын
Yeah, Also I think that If it started as leaf's then turned to wood it'd look more natural (noting that the branches look very dead in intermediate stages). Also then having leaf's grow out form the leaf block at the end would make leaf's look better as well.
@zackatwood2867
@zackatwood2867 Ай бұрын
@@Conb0u_101 i am STRONGLY AGAINST all these comments saying the base should be 4LOGS thats wayy too much wood
@Conb0u_101
@Conb0u_101 Ай бұрын
@@zackatwood2867 Yeah, at very least to start with yeah only 1 by1
@StellaKosmistrMC
@StellaKosmistrMC Ай бұрын
Definitely giving those trees some chunkier bases would help the overall balance and look at the end of the day, but hope to see this datapack hit the the Patreon sometime, because touches like these are so nice! Keep on trucking, Neon!
@CodeNeonMC
@CodeNeonMC Ай бұрын
Thanks for the feedback :) it's not on patreon yet because I agree the pack needs a little work before it's worth sharing (some more features too!) So long as the video doesn't flop I will likely follow this up with some more improvements and share it then :)
@StellaKosmistrMC
@StellaKosmistrMC Ай бұрын
@@CodeNeonMC You're welcome, Neon!! :D And I could have worded my initial comment a little better, meant more like sometime in the nearish future. I'm not a stranger to coding and dev work (audio and playtesting grunt here) so definitely take the time you need to let the datapack cook....er grow in this case! I know I'll be happy to dig into those features and other goodies you're working on when the time comes. Really get to the ROOT of it all. That said though, hoping the video does well! It's short and sweet. High time the trees got more love.
@dragonfury1565
@dragonfury1565 Ай бұрын
If making the trees look even nicer ever becomes a goal, maybe you could take some inspiration from how professional minecraft builders such as Grian or GoodTimesWithScar build trees. Grian made a video a bit ago where he built a very nice tree, and he explained how with trees in real life, any time theres a branch the two branches are always half the width of the branch that came before, and he replicated this in Minecraft using thinner blocks such as fences and fence gates. Though im unsure if how difficult this may be to actually code would be worth the possible realism and aesthetics increase, as i imagine the use of fences in a tree would be rather situational, and players in survival would have to deal with fences and fence gates that they dont want. Also making the shape of the leaves more varied could be cool too, though i have no idea on how the good builders make leaves look good lol.
@zackatwood2867
@zackatwood2867 Ай бұрын
@Conlangerboi i am STRONGLY AGAINST all these comments saying the base should be 4LOGS thats wayy too much wood
@pinustaeda
@pinustaeda 29 күн бұрын
The trees should thicken over time, not start out chunky. The base should be the first to start widening, this then progressing up the tree.
@prehistoricnature6997
@prehistoricnature6997 Ай бұрын
Fun fact: this is how a number of the trees are constructed in our mod, Prehistoric Nature: using iterative code which makes nodes and bounded-randomized decisions and checking on their environment around each decision and internal preferences according to slightly different rules for different species' shapes. Though you still get a full tree all at once once a sapling grows!
@user-be6dk4bd8c
@user-be6dk4bd8c Ай бұрын
i wouldnt say this is "realistic" but it is definitely a more of proof of concept, but it seems very promising!
@Conb0u_101
@Conb0u_101 Ай бұрын
I think that If it started as leaf's then turned to wood it'd look more natural (noting that the branches look very dead in intermediate stages). Also then having leaf's grow out form the leaf block at the end would make leaf's look better as well.
@LeonSBU
@LeonSBU Ай бұрын
0:25 chorus fruit mentioned
@Brunoki22
@Brunoki22 Ай бұрын
End Island FTW! 🙌
@NivaeliVT
@NivaeliVT Ай бұрын
Asides from a chunkier base that thins as it grows, I'd say add some variation to the leaves. Like instead of just cube-leaves being grown, add in air blocks at a 25/75 ratio so that they aren't just total cubes, and also increase the range at which they grow so that it still gives that sense of fullness.
@joshuascarisbrick4111
@joshuascarisbrick4111 Ай бұрын
Funky plant go brrr
@okayderp
@okayderp Ай бұрын
Finally! Tree video.
@Rex-787
@Rex-787 Ай бұрын
🌳 Treeeeeeee
@carlaveloso3241
@carlaveloso3241 Ай бұрын
🌳
@carlaveloso3241
@carlaveloso3241 Ай бұрын
Treeeeeeeeeeee
@OfficiaFlazzy
@OfficiaFlazzy Ай бұрын
This is top tree content
@techny3000
@techny3000 Ай бұрын
alr but like WHY IS THIS SO SATISFYING the growth and *oh* the music (AND THE SYNC) it's all beautiful! LOVE IT!
@yayu984
@yayu984 Ай бұрын
I really love the concept! I think you could improve the leaf coverage and stem thickness though
@omegalphadelta726
@omegalphadelta726 Ай бұрын
Hell yeah, minecraft x nature simulation!
@lasercraft32
@lasercraft32 Ай бұрын
I like the stylized look it has, since the leaves generate in a square shape. :)
@knecks7374
@knecks7374 Ай бұрын
OMG this is the best thing ever. I need a 10 hour compilation of this
@polypore6795
@polypore6795 Ай бұрын
as always music picks are on point
@Sfaegbe
@Sfaegbe Ай бұрын
Leaves grow with the branch so to make it more realistic, as a node spawns, leaf blocks spawn and are constantly moved to the front of the branch while also multiplying until it gets replaced entirely at the end
@anklescooter
@anklescooter 27 күн бұрын
Mojang needs to add at least two new species of tree that grow like this. Maybe they could add a dynamic grape and orange tree, which would also add new, more common and sustainable fruits to the game.
@captainphoton1693
@captainphoton1693 Ай бұрын
Next video try to play with paramètre and add features to make different types of trees. Like a really thin and high one that already has really short branches from the bottom. But take more time to loose length. Making a ciprzs.
@deathhunter1858
@deathhunter1858 Ай бұрын
There's a mod in rlcraft, idk which one but is simulates tree grow extremely well, while a bit less random than the growth in the video they use different trunk and branch sizes that make it look really cool. Still really impressive that you can do that with just a datapack though
@jayvishnuvenkatesh870
@jayvishnuvenkatesh870 Ай бұрын
Great idea and implementation! All the best with the project! Just some feedback, 1. As people have been mentioning, make trees chunkier at the base as well. That could be in correlation with the tree's height - the taller it is, the chunkier it gets at the base. An idea would be to set height conditions after which the node passes, it spawns logs at the base of the tree 2. I feel that the leaves are too blocky(alright for minecraft, but we're trying to mimic real life here). This probably would be solved by adding some leaves on the outer sides of the current boxes, to give it a slight spherical shape. Or just on the top, making a dome shape. In the case of expanding the base idea, try making various trees based in real life as well! Pine trees could be taller, pointier, but less chunkier at the base. Oak trees could be extra thick at the base with a short height(I hope thats how they are irl), and various others as well. Acacia in vanilla minecraft is already great, pairing that with this would make it look so much more beautiful
@Daedalus5993
@Daedalus5993 Ай бұрын
loving the use of fractals for the tree
@usernameforgottoexist
@usernameforgottoexist Ай бұрын
i think the trees leaves should get bigger the higher they grow but besides that it looks amazing!
@magic_f0x
@magic_f0x Ай бұрын
That's amazing, good luck Neon cross your fingers for 100k hope you get there :]
@JaizYT
@JaizYT Ай бұрын
NEON THESE ARE AMAZING. and with a datapack too! amazing!
@matthewzaczeniuk4892
@matthewzaczeniuk4892 Ай бұрын
I would definitely suggest rounding off those leaves in addition to what others have said regarding the base, the leaves look too much like cubes. Rn it looks like you're putting default Minecraft leaves on a realistic tree and it clashes imo. Maybe have them generate in a elliptical shape with some rougher parts around the edges. Over all super sick!
@xXrobloxpro123Xx
@xXrobloxpro123Xx 27 күн бұрын
you should make the tree be thinner in younger parts, so it starts as the sapling, then turns into something similar than a fence block, but the same texture as the wood, then gets wider at the base as it gets taller, like how real trees do also, if you look at real oaks, the pattern the leaves have is usually aligned to one plane, so the leaves are pretty flat
@ethanogle9088
@ethanogle9088 Ай бұрын
Dudeeee!!! 😮! This NEEDS to be a Minecraft MOD or somthinggggg!!! Loved the idea! ❤
@FieryZaneStudios
@FieryZaneStudios Ай бұрын
So satisfying.
@Owen88-bt2hl
@Owen88-bt2hl Ай бұрын
Hi neon! Found you through UHC generations! 😃
@0debutant716
@0debutant716 Ай бұрын
What i think would make it look better is thinner branches like the ones in dynamic trees otherwise this is great keep up the good work
@gamerdragon4721
@gamerdragon4721 Ай бұрын
Nice job, it’s actually pretty realistic all things considered!! :D
@gamerdragon4721
@gamerdragon4721 Ай бұрын
I was also thinking you could make the trunks thicker by making the first node spawn more nodes at the base of the tree that would be on some sort of delay, and would then (once the delay runs out) start to follow the path of the first node and stop short when reaching the part where the first node starts to branch off! :D But that’s just a suggestion, you don’t have to! :P
@justcama
@justcama 26 күн бұрын
If you use the new block displays, you can make the parts of the tree grow in size before the block is actually placed
@CodeNeonMC
@CodeNeonMC 26 күн бұрын
Tried it. It looks worse than you'd think. It's also a lag fest
@justcama
@justcama 26 күн бұрын
@@CodeNeonMC aw darn...I was hoping it would look cool
@smoakybeans9268
@smoakybeans9268 Ай бұрын
I really like this! I had some ideas, but of course take it with a grain of salt, as i have no idea the difficulty it would take to accomplish this. You could add a mechanic where specific parts of the tree can become thicker over time. Like say if a specific part of the tree has 6 or more branches, it now has a chance to increase its width. That way it could proggresss through the entire tree! You could eventually end up with a 2x2 base, and 1x2 branches etc. additionally, maybe you could correlate growth with a negative exponential function. This way the trees still grow quickly at first like the base game, but also don’t have a set size and can infinitely grow, but as they’d grow slower and slower the larger they got, you wouldn’t bog down the world with outrageously large trees. Also making really large trees impressive as they had to have existed in the world for a while. This would probably take some good balancing to get right I’d imagine though.
@Quillbee
@Quillbee 28 күн бұрын
Unusually Harmonious Crop Growth
@good-sofa
@good-sofa Ай бұрын
Awesome idea and nearly perfect execution. Please don't leave it at that, it could be so cool for it to get some polish
@HeyBud7224
@HeyBud7224 Ай бұрын
Dude this is such a fun idea and the trees look good. When they are really tall and large at the top but small at the bottom it reminds me of the treehouse from Codename Kids Next Door 😂 but yeah a solid video bud 👌🏼
@mr-steam5744
@mr-steam5744 Ай бұрын
It's going to be a nightmare chopping those trees down.
@Juancam132
@Juancam132 21 күн бұрын
I’ve always wanted Minecraft plants:trees to be like this
@Juancam132
@Juancam132 21 күн бұрын
Except instead of making this grow logs it’ll grow outa of the sapling and overtime it’ll become bark like normal plants
@monochrosomnia
@monochrosomnia Ай бұрын
i think a issue i didnt see addressed was that oak trees actually dont grow the same way you coded them, oak trees have little to no branches and then grow very wide and circular at the top 🌳
@Alabamanhistorian
@Alabamanhistorian Ай бұрын
No clickbait very good 👍
@mustafasofy2568
@mustafasofy2568 Ай бұрын
when part 2 ?, do thicccc tree next please
@AlexandHuman
@AlexandHuman Ай бұрын
I think this shows great promise and I wonder that if one could figure out how to indefinitely have them grow larger without end, then I think it could be an amazing indicator on how old a player's world is. Not only that, but having different types of endless growth. What comes to mind are trees like the single organism Golden Aspen Forest, the 4,900 year old Great Basin bristlecone pine named Prometheus, or the giant sequoia or the redwoods. Heck even In Scandinavian mythology the ash tree was known as yggdrasil, or the 'Tree of the World' comes to mind. Like what if a tree, or a set of trees across dimensions, becomes so old in a player's world that it grants the player the ability to travel easier through dimensions? Of course this is just me ranting and coming up with wild comparisons, but you catch my point hopefully.
@YoungBludEngine
@YoungBludEngine Ай бұрын
Amazing! Although I usually prefer more circular bunches of leaves, it still looks awesome nonetheless! Will you ever have a download for this, or do you think not? It would be so cool to play with these kinda realistic trees in an average minecraft world. Keep up this nice work! You've earned a sub :D
@yuukianimates3318
@yuukianimates3318 Ай бұрын
0:03 nice
@bonkaiblue7906
@bonkaiblue7906 Ай бұрын
!FRACTALS!
@sadinminecraft
@sadinminecraft Ай бұрын
I wanted to do something similar to this for a while now. So thanks for doing it so I don't have to. (Still gonna do it)
@Dazzle_Novak_
@Dazzle_Novak_ Ай бұрын
It's an interesting concept, but it's limited to possibilities of datapacks. There is a mod Dynamic Trees that utilizes this idea further, by giving trunk and branches increasing thickness over time, the older your tree the thicker it's base is.
@CodeNeonMC
@CodeNeonMC Ай бұрын
@@Dazzle_Novak_ you could do this with datapacks. I opted against it because I personally don't like the way it looks.
@doovid_
@doovid_ Ай бұрын
this is so cool I literally have no idea how you even start to do something like this haha
@creeperselvaggio3754
@creeperselvaggio3754 Ай бұрын
Let goo tree video
@ThePhazzon
@ThePhazzon Ай бұрын
Hmmmmm. Great idea. Mby a gew more leaves could give them more...volume
@sj.8sj.838
@sj.8sj.838 Ай бұрын
Have you seen the dynamik tree mod
@permitivo9285
@permitivo9285 28 күн бұрын
This is fantastic! but I bet no one will harvest the whole tree in survival
@CoderDev6545
@CoderDev6545 Ай бұрын
I like the video! When will the next part to the data pack survival series release (the one with the mars colony and the witcher)?
@CodeNeonMC
@CodeNeonMC Ай бұрын
@@CoderDev6545 that series isn't going to be continued. I do, howeber, have a similar type of series in the works starting in the next month or two!
@Christopher-cr7pw
@Christopher-cr7pw Ай бұрын
Great video can't wait to see what you have cooking up next
@OakPotatoo
@OakPotatoo Ай бұрын
why make tree? large plant, good
@frankyanish4833
@frankyanish4833 Ай бұрын
There is a mod for this. It’s called Dynamic Trees.
@lucasriddle3431
@lucasriddle3431 Ай бұрын
the way that each branch terminates in a big rectangular block of leaves is a bit strange, but honestly, I feel like these have a distinct vibe that suits Minecraft perfectly, while still improving upon the extremely binary growth states of vanilla trees. super cool!
@jaytalksorsomething
@jaytalksorsomething Ай бұрын
PRETTY!!!
@anotherant6167
@anotherant6167 Ай бұрын
this is awesome
@bihaninsara4022
@bihaninsara4022 Ай бұрын
Unique concept ❤😊
@superspider64
@superspider64 Ай бұрын
it'd be a LOT of work but imagine coding different growth patterns for different tree types, that'd be cool
@isabellefaguy7351
@isabellefaguy7351 Ай бұрын
L-Systems (L-Trees) may interest people who want to have less random growing trees. :-)
@Hellochezzburger
@Hellochezzburger Ай бұрын
Add the different tree types.
@evercastthewizard1577
@evercastthewizard1577 Ай бұрын
This is very similar to the dynamic trees mod for forge
@Rex-787
@Rex-787 Ай бұрын
Triangular Root Evolves Everyday ( TREE )
@Kirtking200
@Kirtking200 Ай бұрын
Dont leave trees floating
@jotsgame
@jotsgame Ай бұрын
Reminds me of a program called cbonsai
@Calirfoamia
@Calirfoamia Ай бұрын
Oh my peak.
@elliothyson9154
@elliothyson9154 Ай бұрын
What is the mod? If you have not published it, you should, and make it so regular Minecraft trees are replaced with these and variants of them.
@aamirrt
@aamirrt Ай бұрын
Yippe!
@Rex-787
@Rex-787 Ай бұрын
Yipp-Tree
@technofan9964
@technofan9964 29 күн бұрын
Now attempt to chop those trees in survival
@metaradio_noticias5787
@metaradio_noticias5787 25 күн бұрын
It would be possible to make the tree not growth more if other one its blocking too much the light?
@CodeNeonMC
@CodeNeonMC 25 күн бұрын
@@metaradio_noticias5787 possible but would cause a lot of lag.
@lgjm5562
@lgjm5562 28 күн бұрын
Ok, but can a tree chopping mod still bring the whole thing down by chopping out the bottom? If not, letting the rest suspend in mid air is still too unrealistic.
@CodeNeonMC
@CodeNeonMC 28 күн бұрын
@@lgjm5562 the title is "realistic Tree Growth", not "realistic trees". But yes I think those mods would still take the whole tree down.
@gamingtree10
@gamingtree10 Ай бұрын
Tree
@yuukianimates3318
@yuukianimates3318 Ай бұрын
Puno Tree
@zackatwood2867
@zackatwood2867 Ай бұрын
i am STRONGLY AGAINST all these comments saying the base should be 4LOGS thats wayy too much
@lextorcreeper4474
@lextorcreeper4474 Ай бұрын
What's the music used in the timelapse? Really want to hear it tho
@traguis4699
@traguis4699 Ай бұрын
Dynamic Trees mod :
@good-sofa
@good-sofa Ай бұрын
Why are there random stripped logs?
@outer_spacedgames5048
@outer_spacedgames5048 19 күн бұрын
Remember how annoying it was to chop down big oak trees? This is worse Cool tree generation though.
@ItsBrody
@ItsBrody Ай бұрын
Idk if its just me. But I kinda wished you talked to your audience casually. Every word you say in your videos seems its written down and took you a couple takes. Which there is nothing wrong with that just seems less genuine. Also your tone feels like you are talking to a child, but maybe im not your demographic.
@CodeNeonMC
@CodeNeonMC Ай бұрын
Noted! I was also dealing with a sore throat when I recorded this so that certainly didn't help. This is something I've been trying to work on, thanks for pointing it out!
@ZumoritoAnimasyon18
@ZumoritoAnimasyon18 Ай бұрын
​@@CodeNeonMCbro add that on every trees its more satisfiying
@MCBoy2310
@MCBoy2310 Ай бұрын
​​@@CodeNeonMC Since this is probably the only way you will pay attention to me I'm messaging you this way. I would like to thank you for 1.This video (which I will definitely watch every time before bed) but more importantly 2.Introducing me to UHC Generations, a concept which I loved and maybe will make a bedrock version of. I'm also very happy that I have the chance to reach out to such a big creator!
@christophermc2
@christophermc2 Ай бұрын
@@CodeNeonMCor you’re using an AI voiceover.
@CodeNeonMC
@CodeNeonMC Ай бұрын
@@christophermc2 lol definitely not 😂 though it's a right of passage these days to get accused of it
@havenbastion
@havenbastion Ай бұрын
Why the hell would there be stripped logs on a growing tree?
@CodeNeonMC
@CodeNeonMC Ай бұрын
The trees look very ugly without something to break it up. It's not a perfect choice but it helps a lot visually in my opinion. You are allowed to disagree, of course, but I think it was the right call.
@danieljoubert3243
@danieljoubert3243 Ай бұрын
Can we get the pack
@Nyk_KaieL
@Nyk_KaieL Ай бұрын
Can you make this data pack for bedrock edition?
@CodeNeonMC
@CodeNeonMC Ай бұрын
I cannot
@Nyk_KaieL
@Nyk_KaieL Ай бұрын
@@CodeNeonMC oh well, keep this masterpiece forever this is good data pack i not gonna lie
@raisin249
@raisin249 Ай бұрын
Muito bom
@DARKHARLQUIN
@DARKHARLQUIN Ай бұрын
25th comment!!!! 🎉🎉🎉🎉
@PatSeba84
@PatSeba84 Ай бұрын
15 mins
@KJNixon-wr5he
@KJNixon-wr5he Ай бұрын
I show my cars.You'll seeing my bias.All update my server cancel my seover.I was going to talk there
@CodeNeonMC
@CodeNeonMC Ай бұрын
My brother in Christ, *what are you saying*
@symphonixstudiosofficial
@symphonixstudiosofficial Ай бұрын
I’m like the 10 comment lmao
I Broke Minecraft Without Crashing
31:27
Knarfy
Рет қаралды 425 М.
I made blocks spread like sculk
12:09
Element X
Рет қаралды 213 М.
The Joker kisses Harley Quinn underwater!#Harley Quinn #joker
00:49
Harley Quinn with the Joker
Рет қаралды 42 МЛН
Whoa
01:00
Justin Flom
Рет қаралды 56 МЛН
More "Useless" Minecraft Features
19:20
isloths
Рет қаралды 109 М.
Do YouTubers' Minecraft Tips Actually Work?
18:50
Stuff N' Stuff
Рет қаралды 1 МЛН
Minecraft but you beat it Backwards...
22:57
xNestorio
Рет қаралды 57 М.
a mod that adds ANY feature mojang rejected
21:19
Skip the Tutorial
Рет қаралды 2,3 МЛН
AI Simulates Civilization in Minecraft
27:36
Wifies
Рет қаралды 1,8 МЛН
The MOST Valuable Item in My INHERITED Minecraft World.
14:39
CodeNeon
Рет қаралды 524 М.
I Made YOUR Drawings into MINECRAFT Mobs!
39:43
TerasHD
Рет қаралды 240 М.
Can You Actually Beat Minecraft with Literally Nothing?
56:46
Mud Flaps
Рет қаралды 1,3 МЛН
How to Turn Minecraft into an Overly Realistic Survival Game
9:01
AsianHalfSquat
Рет қаралды 785 М.
The Joker kisses Harley Quinn underwater!#Harley Quinn #joker
00:49
Harley Quinn with the Joker
Рет қаралды 42 МЛН