Page 1 of 1

[Mod] More Random Stuff [morestuff]

PostPosted: Tue Dec 10, 2013 17:18
by Nightshade
This mod adds some new tools and food items to minetest. Some of the things included are obsidian tools that are stronger than diamond (be careful with the pickaxe @_@), cactus tools (mostly for fun... they're the same strength as wood), sugar, and apple soda.

License:
DBAD (see the readme)

Depends:
default, vessels, bucket, moreblocks

Download:
https://www.dropbox.com/s/zpa7qead2q92fh2/morestuff_0.5.zip

Readme:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
==More Stuff Mod for Minetest==

    This mod adds some random items to your Minetest inventory, including (at the moment):
    obsidian tools, cactus tools, charcoal for fuel and torches, and some food items.
   
==Soon to be added:
    jungle tree tools, crafting default tools with jungle sticks, more food items

==Depends:
    default, vessels, bucket, moreblocks

==Crafting:
    A few new items have been added that are necessary for crafting the new tools. To craft the obsidian tools,
    you need steel handle pieces. Smelting a steel ingot produces 2 steel handle pieces. To craft the cactus tools,
    you need cactus sticks, which are crafted by placing a cactus block in the crafting grid. This produces 4
    cactus sticks. Both sets of tools can then be crafted like the default tools.
   
    Charcoal is produced by smelting coal. It can be used like normal coal.
   
    To craft sugar, place two papyrus beside each other in the crafting grid. Currently, sugar is used to craft apple soda.
    For apple soda, place one sugar, one apple, a bucket of water (the bucket is recycled), and a glass bottle in any formation. Once eaten (well, drunk,
    I guess...), it heals two hearts.
   
==License:

# DON'T BE A DICK PUBLIC LICENSE

> Version 1, December 2009

> Copyright (C) 2009 Philip Sturgeon <email@philsturgeon.co.uk>
 
 Everyone is permitted to copy and distribute verbatim or modified
 copies of this license document, and changing it is allowed as long
 as the name is changed.

> DON'T BE A DICK PUBLIC LICENSE
> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

 1. Do whatever you like with the original work, just don't be a dick.

     Being a dick includes - but is not limited to - the following instances:

     1a. Outright copyright infringement - Don't just copy this and change the name. 
     1b. Selling the unmodified original with no work done what-so-ever, that's REALLY being a dick. 
     1c. Modifying the original work to contain hidden harmful content. That would make you a PROPER dick. 

 2. If you become rich through modifications, related works/services, or supporting the original work,
 share the love. Only a dick would make loads off this work and not buy the original work's
 creator(s) a pint.
 
 3. Code is provided with no warranty. Using somebody else's code and bitching when it goes wrong makes
 you a DONKEY dick. Fix the problem yourself. A non-dick would submit the fix back.

PostPosted: Tue Dec 10, 2013 19:50
by jenova99sephiros
Good mod

PostPosted: Tue Dec 10, 2013 20:03
by lightonflux
The license you choose looks problematic. Because it just says what would be dickish, but not what is allowed and disallowed.

The license is also not DFSG-compatible because of 1b and it is not GPL compatible because of 1b, 1c.

1a is very vague and could conflict. Or be nonsense because Copyright infringements would violate the license. But if it means that you can't change the name of the "product" while naming the copyright holders than it is clearly a non-free license and therefore not compatible with GPL, DFSG and the definitions of Free Software by OSI and FSF.

PostPosted: Tue Dec 10, 2013 20:13
by Nightshade
lightonflux wrote:The license you choose looks problematic. Because it just says what would be dickish, but not what is allowed and disallowed.

The license is also not DFSG-compatible because of 1b and it is not GPL compatible because of 1b, 1c.

1a is very vague and could conflict. Or be nonsense because Copyright infringements would violate the license. But if it means that you can't change the name of the "product" while naming the copyright holders than it is clearly a non-free license and therefore not compatible with GPL, DFSG and the definitions of Free Software by OSI and FSF.

I'll change it over to WTFPL.

PostPosted: Tue Apr 08, 2014 11:53
by JPRuehmann
Hi
Like try it out, but get error.

22:51:53: ERROR[main]: ========== ERROR FROM LUA ===========
22:51:53: ERROR[main]: Failed to load and run script from
22:51:53: ERROR[main]: /home/ruehmann/.minetest/mods/morestuff/init.lua:
22:51:53: ERROR[main]: /home/ruehmann/.minetest/mods/morestuff/init.lua:75: attempt to index global 'mesecon' (a nil value)
22:51:53: ERROR[main]: stack traceback:
22:51:53: ERROR[main]: /home/ruehmann/.minetest/mods/morestuff/init.lua:75: in main chunk
22:51:53: ERROR[main]: ======= END OF ERROR FROM LUA ========
22:51:53: ERROR[main]: Server: Failed to load and run /home/ruehmann/.minetest/mods/morestuff/init.lua
22:51:53: ERROR[main]: ModError: ModError: Failed to load and run /home/ruehmann/.minetest/mods/morestuff/init.lua

Fix, Please.
Thanks,
JPR

PostPosted: Tue Apr 08, 2014 14:32
by Krock
What version of Minetest are you using?

PostPosted: Thu Apr 10, 2014 11:35
by JPRuehmann
LoL It is incompatible with moreblocks an dependencie as you can read in the first post.

Without moreblocks it works after adding mesecons? to the depends.txt

13:34:34: ERROR[main]: ========== ERROR FROM LUA ===========
13:34:34: ERROR[main]: Failed to load and run script from
13:34:34: ERROR[main]: /home/ruehmann/.minetest/mods/morestuff/init.lua:
13:34:34: ERROR[main]: /home/ruehmann/.minetest/mods/morestuff/init.lua:75: attempt to call method 'add_receptor_node' (a nil value)
13:34:34: ERROR[main]: stack traceback:
13:34:34: ERROR[main]: /home/ruehmann/.minetest/mods/morestuff/init.lua:75: in main chunk
13:34:34: ERROR[main]: ======= END OF ERROR FROM LUA ========
13:34:34: ERROR[main]: Server: Failed to load and run /home/ruehmann/.minetest/mods/morestuff/init.lua
13:34:34: ERROR[main]: ModError: ModError: Failed to load and run /home/ruehmann/.minetest/mods/morestuff/init.lua

Thanks,
JPR

PostPosted: Thu Apr 10, 2014 11:37
by JPRuehmann
By the Way seems the same error as in tic-tac-toe now.
someone knows where to to look for a Hint.
Thanks,
JPR

PostPosted: Thu Apr 10, 2014 19:40
by JPRuehmann
No
Maze works normal.