Skip to content

Conversation

@TheThanathor
Copy link
Member

@TheThanathor TheThanathor commented Dec 7, 2025

Adds mega / normal variants to all vanilla saplings
Also updates lib_trees to support this module

Note that this does not currently add giant bamboo or azalea, as those are not grown from saplings

@misode misode added submission A new community submitted module, not yet concept-accepted needs-testing Requires in-game testing labels Jan 6, 2026
@TheThanathor
Copy link
Member Author

TheThanathor commented Jan 6, 2026

Vanilla 2x2 Dark oak is currently broken (and probably the other vanilla 2x2 as well)

Mangrove roots need to check each block, not rely on the sapling

Mangrove propagules are deleted when 1x1 fails to grow

- add image
- fix 2x2 vanilla trees
- fix mangrove roots and saplings
- add Lune to credits and contributors.json
- add some missing headers
@TheThanathor TheThanathor marked this pull request as ready for review January 10, 2026 15:08
@TheThanathor TheThanathor changed the title Towering Trees (WIP) Towering Trees Jan 10, 2026
Copy link
Contributor

@runcows runcows left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Prelim review. I did not look at a majority of the function logic in this module or even the generate plugin, I was mostly focused on more obvious things for right now

execute if block ~ ~ ~ pale_oak_sapling run summon marker ~ ~ ~ {CustomName:"gm4_pale_oak_tree_sapling",Tags:["gm4_tree_sapling","gm4_towering_trees_sapling","gm4_pale_oak_tree_sapling","smithed.entity","smithed.strict","smithed.block"]}
execute if block ~ ~ ~ mangrove_propagule run summon marker ~ ~ ~ {CustomName:"gm4_mangrove_tree_sapling",Tags:["gm4_tree_sapling","gm4_towering_trees_sapling","gm4_mangrove_tree_sapling","smithed.entity","smithed.strict","smithed.block"]}
# set stage requirement (higher = longer to grow)
scoreboard players set @e[type=marker,tag=gm4_towering_trees_sapling,distance=..0.1] gm4_sap_growth 2
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could a limit=1 be inserted here?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

most likely, but technically it might break if there's already a marker there? Apple trees doesn't use a limit=1, not sure if that's because it was decided not to or because it was missed

@Bloo-dev
Copy link
Member

Tested in game, works as expected. I did not manage to break it by trying to obstruct the saplings.

A note on features:
I think the 2×2 Birch tree should be scaled down a little. It seems comically large (see attached image)
image

@Bloo-dev Bloo-dev added tested Has passed in-game testing module A new, concept-accepted module to be added to the repository and removed needs-testing Requires in-game testing submission A new community submitted module, not yet concept-accepted labels Jan 18, 2026
"tinkering_compressors": 52,
"tipped_skeletons": 44,
"tower_structures": 89,
"towering_trees": 122,
Copy link
Contributor

@runcows runcows Jan 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as my comment on #1138, make sure there's no collisions before merging.
On main branch currently, "__next__": 124

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

module A new, concept-accepted module to be added to the repository tested Has passed in-game testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants