aLTeRNaTiVe TRuNKS

Description: A mod which turns the cubic trunks in to "cylindric" ones in a non-invasive way.
(If you disable this mod you got the normal cubic trunks in your map and no unknown_node-textures on it.)
Supports: conifers, default, riesenpilz, moreblocks, moretrees, sumpf & trees
To support these mods this mod is split in different parts which can be enabled/disabled in the menu;
altertrunks_conifers: Supports the trunks of Perlin conifers ongen.
• Dependencies: conifers
• Compatible with Minetest versions: 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.6dev, 0.4.7
altertrunks_default: Supports the default logs.
• Dependencies: default
• Compatible with Minetest versions: 0.4.1, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.6dev, 0.4.7
altertrunks_moreblocks: Supports the horizontal trunks of More Blocks.
• Dependencies: moreblocks
• Compatible with Minetest versions: 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.6dev, 0.4.7
altertrunks_moretrees: Supports More Trees!.
• Dependencies: moretrees
• Compatible with Minetest versions: 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.6dev, 0.4.7
altertrunks_riesenpilz: Supports the stems of Giant Mushroom/ Mushrooms.
• Dependencies: riesenpilz
• Compatible with Minetest versions: 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.6dev, 0.4.7
altertrunks_sumpf: Supports Swamps.
• Dependencies: sumpf
• Compatible with Minetest versions: 0.4.1, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.6dev, 0.4.7
altertrunks_trees: Supports Tiny Trees.
• Dependencies: trees
• Compatible with Minetest versions: 0.4.1, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.6dev, 0.4.7
As of 0.1.5 alterleaves is not included, but can still be downloaded separately.
alterleaves: Supports the leaves of default. Really kills fps. Don't think i'll continue this one.
• Dependencies: default
• Compatible with Minetest versions: 0.4.6dev
Known issue:
Sometimes the trunks are black.
You can fix this by placing or removing a node next to it.
That way the lighting will get recalculated.

Nodes:

-----------------------------------------------------------------------------------------------------------
Trunks
-----------------------------------------------------------------------------------------------------------
conifers: Conifer reversed trunk & Conifer trunk
default: Cactus, Jungle Tree & Tree
moreblocks: Horizontal Jungle Tree & Horizontal Tree
moretrees: Apple Tree Trunk, Beech Tree Trunk, Birch Tree Trunk, Douglas Fir Trunk, Oak Tree Trunk, Palm Tree Trunk, Pine Tree Trunk, Rubber Tree Trunk, Rubber Tree Trunk (Empty), Giant Sequoia Trunk, Spruce Tree Trunk & Willow Tree Trunk
riesenpilz: Giant Mushroom Stem, Giant Mushroom Stem Blue, Giant Mushroom Stem Brown
sumpf: Mossy Birch Trunk, Birch Trunk, Horizontal Birch Trunk
trees: Conifer trunk, mangrove Tree & palm Tree
-----------------------------------------------------------------------------------------------------------
Leaves
-----------------------------------------------------------------------------------------------------------
default: Jungle Leaves & Leaves

The default logs and the horizontal ones from moreblocks and the trunks from conifers. Made the "cylinders" fit to the 16x16 textures and a new texture for the top of the default trunk.
Credits:
12Me21 - for feedback/tips,
Bas080 - for the Tiny Trees mod,
Calinou - for the More Blocks mod,
celeron55 - for Minetest,
Hybrid Dog - for the mods Giant Mushroom/ Mushrooms & Swamps,
Jeija - for the inspiring Irregular 3D Objects demo mod
kaeza - for helping me to support Tiny Trees,
paramat - for the Perlin conifers ongen mod,
sapier - for the inspiring mods growing cactus & growing trees,
VanessaE - for the More Trees! mod,
yves_de_beck - for the inspiring NonCubic Blocks Mod
and
all whom I forgot to mention, who made Minetest, modding and this mod possible.
Downloads:
Please tell me if one of these links doesn't work.
altertrunks-0.1.6.zip
altertrunks-0.1.5.zip
altertrunks-0.1.4.zip
altertrunks-0.1.3.zip
altertrunks-0.1.2.zip
altertrunks-0.1.1.zip
altertrunks-0.1.0.zip
altertrunks-0.0.9.zip
altertrunks-0.0.8.zip
---------------------
alterleaves-0.0.3.zip
License (code): WTFPL
License (texture): CC BY-SA

Changelog:
0.1.6 Edited textures of sides to look less broken
0.1.5 Added support for Giant Mushroom/ Mushrooms, removed alterleaves
0.1.4 Added support for Swamps
0.1.3 Added support for More Trees
0.1.2 Added support for Tiny Trees
0.1.1 Partial support for trunks from Perlin conifers ongen mod & "spheric" leaves
0.1.0 New texture for Tree top
0.0.9 Added "cylindric" Cactus
0.0.8 First upload
0.0.7 Shapes changed: no more pixels cut in half
0.0.6 Shapes changed: less detail
0.0.5 Added support for More Blocks
0.0.4 Shapes changed: symmetry
0.0.3 Shapes changed: more detail
0.0.2 Selection box is a cube now
0.0.1 Added "cylindric" Jungle Tree
0.0.0 Tree node is a "cylinder"
Original post:
-----------------------------------------------------------------------------------------------------------
Minetest Forums → Modding General → [Modidea] Alternative Trunks [altertrunks]
-----------------------------------------------------------------------------------------------------------
Hello community, I'm quite new to modding in general and for minetest in particular.
Yesterday I started playing a little bit with code and had an idea...
I'm quite certain this idea that I had is not new at all:
A mod which turns the cubic trunks in to cylindric ones.
I had in mind to do this in a non-invasive way.
By that I mean: if you disable this mod you got the normal cubic trunks in your map and no unknown_node-textures on it.
Moreover this mod should support as many other mods (with own trees) as possible, while having no dependencies.
My questions are the following:
Does a (working and downloadable) mod exist which does what I had in mind or something similar?
Any comments (answers, links, ideas, opinions...) are welcome.