Page 1 of 1

[Mod] Basic Trees [basic_trees]

PostPosted: Thu Aug 30, 2018 19:04
by bosapara
Basic Trees

Image Download | Github



Mod adding 8 new trees: cypress, eucalyptus, willow, sequoia, birch, maple, oak, cedar

+ Fences and Gates (added as different mod, by the reason of troubles with moreblocks mod)

All trees added as mts files, grow timer 15 mins, mapgen isn't added

_____________________

used part of 'real_trees' code;
some textures and models from: ethereal, mineclone, moretrees, lord of the test, mc

Image
Image
Image

PS Mod created for personal use, but possibly it can be useful for someone else

PPS If u need slabs, microslabs, stairs - add moreblocks mod and add code to moreblocks file mods\moreblocks\stairsplus\registrations.lua
Code: Select all
-- basic_trees registrations
if minetest.get_modpath("basic_trees") then
   local real_trees_nodes = {"oak_trunk", "birch_trunk", "willow_trunk", "maple_trunk", "cedar_trunk", "sequoia_trunk", "oak_planks", "birch_planks", "willow_planks", "maple_planks", "cedar_planks", "sequoia_planks", "eucalyptus_trunk", "cypress_trunk", "eucalyptus_planks", "cypress_planks"}
   for _, name in pairs(real_trees_nodes) do
      local mod = "basic_trees"
      local nodename = mod .. ":" .. name
      local ndef = table.copy(minetest.registered_nodes[nodename])
      ndef.sunlight_propagates = true

      mod = "moreblocks"
      stairsplus:register_all(mod, name, nodename, ndef)
      minetest.register_alias_force("stairs:stair_" .. name, mod .. ":stair_" .. name)
      minetest.register_alias_force("stairs:slab_"  .. name, mod .. ":slab_"  .. name)
   end
end

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Thu Aug 30, 2018 19:27
by Hume2
It seems, you forgot to specify the license. Not specifying the license is against the rules.

I'm not sure if it's a good idea to implement trees those are already in other mods. I'd rather tweak these other mods instead. Or at least there could be something to disable some trees if they are already in other installed mods.

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Thu Aug 30, 2018 19:36
by bosapara
Hume2 wrote:It seems, you forgot to specify the license.


I don't use license, but ok, let it be: WTFPL

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Thu Aug 30, 2018 23:10
by yzelast
Interesting mod but i think there are some issues that need to be pointed:

  • How you can create new trees that cannot be found in the map?
  • The license should be properly defined, as you already said, your mod is based in many other mods, so you must be sure to respect its respectively licenses.
  • If you only want to create new trees you shouldn't base your code from my mod, my code was not made to create new trees. And my code was very bad written so nothing based on it will be good.

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Fri Aug 31, 2018 04:03
by bosapara
yzelast, u missed this message: PS Mod created for personal use, but possibly it can be useful for someone else

For skyblock not need mapgen, so if someone need mapgen - anyone can modify and add

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Fri Aug 31, 2018 09:53
by bosapara
Update:

Fences added to mod
Gates added as addition "basic_trees_gates" (can't introduce gates to main mod, moreblocks doesn't work)

Image Download

Image
Image

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Fri Aug 31, 2018 10:03
by texmex
some textures and models from: ethereal, mineclone, moretrees, lord of the test, mc

Are you saying you merged content from these projects yet licensed yours WTFPL?

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Fri Aug 31, 2018 10:28
by bosapara
texmex wrote:
some textures and models from: ethereal, mineclone, moretrees, lord of the test, mc

Are you saying you merged content from these projects yet licensed yours WTFPL?


It mean without any license

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Fri Aug 31, 2018 10:50
by texmex
And mc = Minecraft? You’re redistributing Minecraft content?

Apart from this, the mod in itself look good and is a quite welcome addition to MT :)

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Fri Aug 31, 2018 10:56
by bosapara
texmex wrote:And mc = Minecraft? You’re redistributing Minecraft content?


Can tell there are was good idea for textures, thats all

texmex wrote:Apart from this, the mod in itself look good and is a quite welcome addition to MT :)


Thanx

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Wed Feb 20, 2019 17:55
by Astrobe
The Github link on the first post points to the wrong repo.

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Wed Feb 20, 2019 18:52
by bosapara
Fixed

Re: [Mod] Basic Trees [basic_trees]

PostPosted: Wed Feb 20, 2019 20:01
by wziard
Dear bosapara,
I understand you don't like this license hassle. I don't either.
I understand you think licenses are nonsense. I somewhat agree.

*But*, and that's a very big *but*, The rest of the world doesn't agree with that and you *have* to play by the rules or you could get yourself (and the minetest forum owners as well!!!) in trouble.

So:
-using textures/models from MC: absolutely *verboten*. Unless they are from a MC *mod* whose license permits it. Microsoft is a very large company, with deep deep pockets for lawyer money.
-using textures/models/code from another mod which uses a different license than yours: only allowed if the licenses are compatible. If you actually get in trouble depends on the author of the original. But at the very least it's extremely rude to just ignore someone else's license.

You try to handwave it away by saying: "it's only for personal use." But it doesn't work that way. Of course you can use it 'for personal use' on your own computer (who's going to notice anyway). But you *can't* ignore all licenses and then post it on a forum of use it on an open server.

Mind, I'm not trying to attack you. I like the trees. And I like the fact that you put the effort in and want to share. But the realities of the world are the way they are and you can't just ignore them.