Page 1 of 2

[Mod] The Pooper Mod [1.3] [pooper] [Git]

PostPosted: Mon May 16, 2016 01:09
by AnxiousInfusion
AnxiousInfusion's Pooper Mod
Version: 1.3
Code: LGPL 2.1
Assets: CC BY-SA 3.0
MT Version: 0.4.13+
Dependencies: default

In this mod:
- Defecate according to your body's natural cycle.
- Lump your turds into piles of feces.
- Edible turds for desperate times.
- Defecate on-demand with Use (E) key.
- Multiplayer compatibility.
- Eat food to fill up your bowels.
- Suffocating effect for Pile of Feces.
- Consume Laxative irresponsibly.

Image

You've had that beautiful, porcelain throne in your house for ages and nothing to plunk into it... until now! The gift of nature has the power to give you life, and the power to take it away. Perhaps you always wanted to drop a load down your neighbor's chimney? Or build a spite house purely out of literal s***?

Image

This is very much a first time project and any technical tips are appreciated as I learn to create mods of more respectable theming. The goal of my pooper mod is to do one thing and do it well and so the scope of this mod is relatively small.

Source Code
Download
Extract the file into your ~/minetest/mods directory and rename it "pooper".

Changelist
+ Spoiler


Legacy Downloads
+ Spoiler

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 01:24
by ExeterDad
Congrats! Possibly the crappiest mod I've seen yet!

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 01:55
by kaeza
ExeterDad wrote:Congrats! Possibly the crappiest mod I've seen yet!

Agree. This mod is full of sh*t.

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 02:09
by vitalie
Do you think it would be compostable?

:-)

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 04:34
by AnxiousInfusion
There is a game which does exactly what you're talking about. Poop + compost = fertilizer.

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 06:13
by sofar
What is the license of the mod code? You've posted a license for the artwork, but not the code.

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 07:53
by cx384
Nice mod, do you know this mod?
viewtopic.php?f=9&t=4783

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 10:36
by azekill_DIABLO
hum...(hey Reaper king this mod is for your Kiddos ;) )

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 11:16
by ExeterDad
So I told my kids about your mod this morning. It's all they talked about during breakfast. (Their Mom was thrilled.) I have a feeling they will be rushing home from school to check it out.
:D

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 11:39
by azekill_DIABLO
+1

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 12:09
by Don
+1

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 15:50
by Krock
This is really a dirty mod.
I think the poop node texture could have some more colors, also the corner pixels don't match well.
But apart from that - it looks like poop, smells like poop, it IS poop.

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 16:59
by AnxiousInfusion
cx384 wrote:Nice mod, do you know this mod?
viewtopic.php?f=9&t=4783


I should have known it was a popular subject for mods. The scope of that one seems to be much larger than what I'm trying to accomplish.

sofar wrote:What is the license of the mod code? You've posted a license for the artwork, but not the code.


It will be LGPL or something really permissive for small code like Apache. Are you supposed to license code that is barely finished?

ExeterDad wrote:So I told my kids about your mod this morning. It's all they talked about during breakfast. (Their Mom was thrilled.) I have a feeling they will be rushing home from school to check it out.
:D


Oh no, now it's become a thing. All the more reason to get some of those planned features out. And yes, Krock, the textures right now are only place holders.

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 17:03
by benrob0329
Oh no....not this all over again XD

Re: [WIP] The Poop Mod

PostPosted: Mon May 16, 2016 17:37
by azekill_DIABLO
add toilets

Re: [WIP] The Poop Mod

PostPosted: Tue May 17, 2016 09:01
by azekill_DIABLO
omg i'm going to...*you don't need to listen the end*

Re: [WIP] The Pooper Mod

PostPosted: Tue May 24, 2016 01:17
by AnxiousInfusion
A week ago I uploaded the proof-of-concept of my poop mod mostly as a learning experience but I've committed to uploading one patch every day since then. Now that it's at version 0.7, I am almost prepared to request moving this thread out of WIP and into the finished mods section.

However, it would be great if anybody more skilled than myself could give it a glance and point out any glaring flaws or critical missing parts. Not only has this been my first experience modding Minetest but also my first experience building a mod for any game ever. Thanks!

Also, I would like to encourage other mod authors to implement bump mapping in their mod textures. It's so easy! Just open the texture in GIMP and go to Filters > Map > Bump Map. The defaults are reasonable and not as dramatic as done-by-hand but good enough to match MT's standard bumpmapped textures. Or use this.

Re: [Mod] The Pooper Mod [1.0] [pooper]

PostPosted: Sat Jun 04, 2016 16:33
by TailsTheFoxDoes MT
Is the code ,made of sh*t then this sh*tty mod can be thrown in a sh*tty toilet made of sh*t, that's also full of sh*t. Imagine, Teletron Sh*tatron or Cr*patron.

Re: [Mod] The Pooper Mod [1.0] [pooper]

PostPosted: Sat Jun 04, 2016 16:42
by azekill_DIABLO
Ahem...you don't need to talk of s***!

Re: [Mod] The Pooper Mod [1.0] [pooper]

PostPosted: Mon Jun 06, 2016 21:30
by TailsTheFoxDoes MT
azekill_DIABLO wrote:Ahem...you don't need to talk of s***!
I'm not saying the mod sucks that it should be thrown in a toilet is just that sh*t is the same thing as poop, plus, it reminds me of a Mod Review on Minecraft by TrueMU.
TrueMU wrote:If you put together the sh*t and the paper you can make sh*tty paper, and you can also craft a sh*tty pickaxe and a sh*tty sword by replacing gold or diamond with sh*t and the sh*tty pickaxe is more powerful than a diamond pickaxe

Note: Each time the word "sh*t" was said it did a farting sound. :P

But i'll stop...
Just explaining where i got the idea of calling the poop in this mod sh*t.

Re: [Mod] The Pooper Mod [1.0] [pooper]

PostPosted: Tue Jun 07, 2016 10:57
by azekill_DIABLO
9 times

Re: [Mod] The Pooper Mod [1.0] [pooper]

PostPosted: Thu Jun 30, 2016 21:27
by Diamond knight
you should make it to where it is a different key to poop, i am annoyed whenever i try to sneak (i live on a mountain) it poops, also maybe a toilet node and to where it warns you before you poop yourself

light warning: have to go: (sends chat message to player: nature calls)

urgent warning: about to poop yourself: (nature is knocking on your back door) (pun intended)

Re: [Mod] The Pooper Mod [1.0] [pooper]

PostPosted: Sat Jul 02, 2016 01:58
by AnxiousInfusion
I never thought anybody would play with this mod installed for more than a few minutes to get a laugh before removing it. But seeing as some of you actually want to play with it I'll see what I can do for the next updates. And, yes, when I was deciding on an appropriate key I did worry about whether that might become irritating but wrote it off due to my expectations. It just makes sense that when you crap, you might do it while squatting.

How about this?: Instead of a text warning, your bowel will start making growling sounds. haha

Re: [Mod] The Pooper Mod [1.1] [pooper] [Git]

PostPosted: Wed Sep 07, 2016 19:19
by TARD
2016-09-07 19:03:56: ERROR[Main]: ServerEnv: Trying to store id=9777 statically but block (42,-1,23) already contains 49 objects. Forcing delete.
2016-09-07 19:03:57: ERROR[Main]: ServerError: Runtime error from mod 'pooper' in callback environment_Step(): /home/ubuntu/.minetest/mods/pooper/init.lua:81: attempt to perform arithmetic on field '?' (a nil value)
2016-09-07 19:03:57: ERROR[Main]: stack traceback:
2016-09-07 19:03:57: ERROR[Main]: /home/ubuntu/.minetest/mods/pooper/init.lua:81: in function 'add_bowel_level'
2016-09-07 19:03:57: ERROR[Main]: /home/ubuntu/.minetest/mods/pooper/init.lua:95: in function 'func'
2016-09-07 19:03:57: ERROR[Main]: /home/ubuntu/minetest/bin/../builtin/game/misc.lua:34: in function '?'
2016-09-07 19:03:57: ERROR[Main]: ...ome/ubuntu/minetest/bin/../builtin/game/register.lua:369: in function <...ome/ubuntu/minetest/bin/../builtin/game/register.lua:349>

Re: [Mod] The Pooper Mod [1.1] [pooper] [Git]

PostPosted: Thu Sep 08, 2016 00:02
by kaeza
TARD wrote:[...]

I guess the mod... *puts sunglasses on* ...just crapped itself.
YEEEEEAAAAAH

Re: [Mod] The Pooper Mod [1.1] [pooper] [Git]

PostPosted: Thu Sep 08, 2016 00:33
by ExeterDad
^^ Somebody's being a turd :P

Re: [Mod] The Pooper Mod [1.2] [pooper] [Git]

PostPosted: Fri Sep 09, 2016 03:08
by AnxiousInfusion
I'm having trouble reproducing your error. There has been an update to simplify food digestion and if that doesn't help I will push an addition to address nil bowel level values in add_bowel_level.

Re: [Mod] The Pooper Mod [1.2] [pooper] [Git]

PostPosted: Fri Sep 09, 2016 06:47
by TARD
"already contains 49 objects. Forcing delete."
I was getting related msg before testing the pooper, so maybe it's just my crappy server.
I will surprise test it again tomorrow.

Re: [Mod] The Pooper Mod [1.2] [pooper] [Git]

PostPosted: Sat Sep 10, 2016 08:51
by CWz
Yay a mod that finally allows players to bescumber or even bemute griefers!

Re: [Mod] The Pooper Mod [1.2] [pooper] [Git]

PostPosted: Sat Sep 10, 2016 19:25
by MineYoshi
Make this be merged in the Minetest Game.
Also, I can finally make Plumbers be useful :D