moretrees' giant jungle trees leave floating nodes when cut w/ the electrumese axe #2211

Open
opened 2022-07-12 15:56:53 +00:00 by flux · 8 comments
Member

![](https://gitea.your-land.de/attachments/7ab9623d-059f-4170-9993-263134c4fbbc)
flux added the
1. kind/bug
3. source/integration
labels 2022-07-12 16:04:14 +00:00
flux added this to the flux's TODO list project 2022-07-12 16:04:16 +00:00
flux self-assigned this 2022-07-12 16:04:21 +00:00
Author
Member

perhaps the real question is, why does moretrees even define its own jungle trunk?

perhaps the real question is, why does moretrees even define its own jungle trunk?

Maybe they wanted to do "something special" later, but never came to. Or they tried to be independent from MTG.

Maybe they wanted to do "something special" later, but never came to. Or they tried to be independent from MTG.
Author
Member

62cab1b1d9/node_defs.lua (L609-L611)

local jungle_tree = table.copy(minetest.registered_nodes["default:jungletree"])
jungle_tree.drop = "default:jungletree"
minetest.register_node("moretrees:jungletree_trunk", jungle_tree)

it's literally an exact replica.

there's some code that suggests that perhaps it's an attempt to keep too many moretrees "giant" jungle trees from spawning in an area? but the logic for that is redundant...

i'm gonna try aliasing them and see if anything weird happens.

https://gitea.your-land.de/your-land/moretrees/src/commit/62cab1b1d9d40a73b2f304650951d4659d86e391/node_defs.lua#L609-L611 ```lua local jungle_tree = table.copy(minetest.registered_nodes["default:jungletree"]) jungle_tree.drop = "default:jungletree" minetest.register_node("moretrees:jungletree_trunk", jungle_tree) ``` it's literally an exact replica. there's some code that suggests that perhaps it's an attempt to keep too many moretrees "giant" jungle trees from spawning in an area? but the logic for that is redundant... i'm gonna try aliasing them and see if anything weird happens.
flux added the
4. step/at work
label 2022-07-13 15:17:12 +00:00
Author
Member

i aliased them, but the issue doesn't seem to be due to there being random wrong nodes in the tree:

(i have no idea what's up w/ the flying item drops)

i aliased them, but the issue doesn't seem to be due to there being random wrong nodes in the tree: ![](https://gitea.your-land.de/attachments/7616e79c-704f-4960-90ca-401b666c6c10) (i have no idea what's up w/ the flying item drops)
Author
Member

the real issue seems to be that moretrees giant jungletree models have "nubs" on the branches which the electrumese axe "treecapitator" code can't handle.

the real issue seems to be that moretrees giant jungletree models have "nubs" on the branches which the electrumese axe "treecapitator" code can't handle. ![](https://gitea.your-land.de/attachments/e42557b5-b55a-47f7-8ca3-8b9a5dbfe7ef)
Author
Member
upstream issue (question) https://github.com/mt-mods/moretrees/issues/12
Author
Member

committed the alias just to reduce the node count by 1:

b4f6d3acfe

committed the alias just to reduce the node count by 1: https://gitea.your-land.de/your-land/yl_commons/commit/b4f6d3acfeb2d550240c03e83a1a0ec145fbbdd9
flux changed title from moretrees:jungletree_trunk is not cut down via woodcutting to moretrees' giant jungle trees leave floating nodes when cut w/ the electrumese axe 2022-07-13 18:15:44 +00:00
flux removed the
4. step/at work
label 2022-07-20 18:21:41 +00:00
Author
Member

will rewrite treecapitator logic later

will rewrite treecapitator logic later
flux closed this issue 2022-07-20 18:22:30 +00:00
flux reopened this issue 2022-07-20 18:22:34 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#2211
No description provided.