Back to NxLabs

NxLabs / Vintage Story

Nature's Call

JBy jayu

Nature calls, and you must answer.

Nature's Call

Description

Enjoy my work? You can support me on Ko-fi or Patreon. Thank you!

Support me on Ko-fi   Support me on Patreon

Nature calls, and you must answer.

This mod is originally the continuation of Balanced Thirst's bladder mechanic, enhancing the survival experience by adding an additional challenge for the player: their bladder.
It is currently being maintained and updated for 1.22+ by Bronze_Granum, with permission from Jayu.

Getting started

To begin, you must choose if you sit or stand by setting the client config, or by using the commands .setPeeMode (sit | stand).

Your bladder will fill up as your hydration goes down, when it's full, it will start slowing you down.

Either sit and right-click or stand and ctrl-right-click with a empty hand to release your bladder! This is only possible when your bar is overloaded. Doing so on farmland has a chance of adding some nutrients to the soil, while doing it in a container will fill it up. Urine can be fermented in a barrel to make lant, used to soak hides.

If you want to empty your bladder before you need to go, there is a configurable keybind (in the vanilla VS settings).

<span style="text-decoration: line-through;">The mod is almost useless if not paired with a compatible thirst mod.</span> (v1.3.0) Mod will now use hunger as a source if no thirst mod is present.

The BladderFillMultiplier config value should allow you to tweak how much hydration or saturation loss fills the bladder.

Currently Compatible with

Other compatibility

  • XSkills: the Elephant Bladder skill in the survival tree will allow you to expand your capacity. (Supports unofficial xSkills Fork by El Neuman for 1.22.0)
  • ConfigLib: fully configurable

Known Issues

  • Movement while urinating by using the hotkey causes urination to stop and can be a bit buggy. The shift rightclick method has no known issues while moving.
  • Urinating by using the right click method results in fewer particles spawning.
  • Changing targets while urinating can sometimes cause a few particles to aim incorrectly, but has no affect on gameplay.
  • xSkills: Elephant Bladder tier 2 is currently causing a much greater increase in bladder capacity than intended
Roadmap

Port chamberpot from Balanced Thirst

<span style="text-decoration: line-through;">Add overloaded bar indicator</span>

<span style="text-decoration: line-through;">Slight improvements to the bladder release feature</span>

Incorporate the poop mod in a more serious manner (would be turned off by default)

Ability for other mods to register their own way to fill the bladder (compatibility on their side)

More config options upon request

<span style="text-decoration: line-through;">Ability for bladder to fill with hunger or playtime instead of thirst, so that no thirst mod is necessary</span>

(If by popular request) Config to enable: Bladder does damage if fully overloaded (was removed because walk speed debuff is alredy a heavy penalty)

Other commands

/setBladder &lt;playername&gt; &lt;quantity&gt; fills the bladder of the player to the specified quantity

/resetBladderStats &lt;playername&gt; resets bladder walk speed modifer for the player (for troubleshooting)

Easter eggs
Setting urine color in the client config to "gaymer" will give it a rainbow rgb effect, "blahaj" will give it the colors of the trans flag, "enbee" will give it the nb flag. I you need more, request away :3

Credit to Hydromancerx for suggesting the original concept for the mod

Related mods

Read the full description on Vintage Story ModDB →

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.