Minecraft Data Packs / World Generation

MC Augmentor | Baobab Trees

    • 3,431 views, 2 today
    • 418 downloads, 0 today
    • 29
    • 21
    cypherkai's Avatar cypherkai
    Level 26 : Expert Architect
    14

    MC Augmentor | Baobab Trees


    This datapack adds Baobab trees to the "Savanna" and "Savanna Plateau" biomes. It does not replace existing savanna and oak trees, though it slightly reduces the number of them. Other than this, nothing else has changed.

    I hope you enjoy playing with this datapack as much as I enjoyed creating it!

    Versions:
    Supported version is 1.19, although future versions may work, it's not guaranteed.
    It will not work with older versions, as the generation mechanics use the new "tree" type that comes for mangrove trees, and thus is not backward compatible :/

    Performance:
    During initial generation/loading of the chunks, there is a bit that takes place under the hood, though there are not many trees added, so (if any at all) you may notice a tiny bit of lag. However, once the trees are generated, I have not experienced any performance issues outside of the world height changes came in 1.18 and already had a performance impact over 1.17.

    Known Issues:
    If you must let me know of generation problems, please be sure to exclude the following issues as they are inherent datapack limitations over which I have no control ¯\_(ツ)_/¯
    • You will quite rarely find incomplete trees (looks like a trunk of the tree on it's own). Having done a great deal of testing, these issues are very few. I do hope to eliminate them eventually, but for now they are to be considered normal please (i.e. not bugs)
    • A portion of the Baobab trees generate with leaves on the floor right at the base of the tree ... I can't find the reason for this, seems relate to the datapack generation issues. I've managed to reduce it as much as possible by using different "leaves" generators, but it still occurs here and there
    • Some trees have a big base, and only 1 stem with leaves above it - this is normal because of the random placement in generation. Give it a story, and consider it normal ..... For example, an elephant came along and broke most branches, or pillagers fought with villagers and some trees were harmed in the process xD



    Trivia:
    These Baobab's have 3 average block heights (excludes foliage):
    - Large are from 17 to 19.
    - Medium are from 12 to 14.
    - Small are from 7 to 9.

    Of all trees in the savanna - Baobab or not - there is roughly ~1.5% chance of Large Baobab's, ~7% Medium, and ~7% Small, 30% savanna tree and 5% oak (~50% less savanna and oak than there used to be).
    Of these, about 2/3 of the Large will have less foliage. 5/9 of Medium and Small will have less foliage (though I chose some ratios, it's true, Baobabs generally don't have a lot of foliage).

    For a time I was under the impression the spelling for this tree was "Boabab" ... because people who spoke about it always pronounced it similarly. So the datapack name almost got created with that name during its draft phase... as it turns out, I obviously discovered this is not the case, it's long since been corrected, as it of course should be "Baobab"

    Minecraft in itself does not support the ability to add truly custom trees (in world generation - unless they are static structures). Despite these limitations, I have found a way to exploit internal generation functions to create some unique datapacks which to a reasonable degree provide what I felt minecraft was missing. I hope in the future these datapack limitations will be cleared up, as I really hope to be able to do more with minecraft. Have a look at my other datapack: Sequoia Trees

    License:
    The "MC Augmentor | Baobab Trees" datapack is provided as-is with no warranty. You may use or change this datapack in any lawful way with only the following restriction, any and all derivations of this datapack must make very clear attribution to "MC Augmentor | Baobab Trees" referenced here on Planet Minecraft.

    An incomplete list of examples of misuse of this license are: Branding this pack as your own in any way. Placing a logo or signature of any kind on pictures derived from this datapack where the changes from this datapack are the main focus of the picture. Making it seem in any way or form as if this datapack was not created by me. Making it seem in any way or form as if derivations of this datapack did not originate from the "MC Augmentor | Baobab Trees" datapack.
    CompatibilityMinecraft 1.19
    Tags

    2 Update Logs

    Added Baobab trees to the Savanna Plateau biome : by cypherkai 08/10/2022 9:54:24 amAug 10th, 2022

    Added Baobab trees to the Savanna Plateau biome - previously only in the Savanna biome
    LOAD MORE LOGS

    Create an account or sign in to comment.

    Planet Minecraft

    Website

    © 2010 - 2024
    www.planetminecraft.com

    Welcome