Toilet Real

Quick rating

Toilet Real

No reviews yet

Adds a hilarious yet highly realistic bodily needs system, complete with fully functional interactive toilets, urinals, and 3D spatial audio.

QoL & Tweaks
Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
toiletreal-1.20.1-1.0.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

🚽 ToiletReal - The Immersive Sanitation Mod for Minecraft

ToiletReal completely transforms your Minecraft survival experience by introducing a realistic "bodily needs" system (Urination and Defecation) alongside functional bathroom blocks that are fully interactive


✨ Key Features

📊 The Needs System

  • Bladder & Bowel Gauges: The Bladder gauge increases when consuming liquids (Water, Potions, or Honey Bottles), while the Bowel gauge fills up as you eat food.
  • Holding Mechanism & Accidents: Once either gauge reaches 100%, a customizable countdown timer begins. If you fail to find a toilet in time, an "accident" occurs, inflicting Slowness and Nausea effects, accompanied by messy particle effects and sounds visible to nearby players.

🚽 Fully Functional Bathroom Blocks

  • Toilet Bowl: Right-click to sit and relieve both gauges. You can hold the Spacebar while sitting to perform a "straining" animation. Standing up automatically triggers a flushing sound (equipped with an 8-second anti-spam cooldown).
  • Urinal: Simply walk up and face the urinal to automatically relieve your bladder. It features realistic urine stream particles that flow into the bowl. Turning away more than 90 degrees or walking away immediately stops the process to prevent public accidents.
  • Decorative Elements: Includes Toilet Paper and Urinal Dividers to help you design the perfect restroom.

🎵 Immersive 3D Audio & Animations

  • 3D Spatial Audio: All sound effects (urination, flushing, straining, and flatulence) are mixed in Mono, fully supporting Minecraft’s 3D spatial audio system. Distance matters—nearby players will hear everything clearly, while distant players won't.
  • Synced Animations: Includes customized arm placement animations while sitting and straining, completely synchronized across the server for all players to see.

⚙️ Configuration & Admin Commands

Server administrators can easily configure the mod's behavior using the config file or via the following in-game commands[cite: 1]:

  • /pgctoilet set bladder <player> <value> - Adjusts a player's bladder level.
  • /pgctoilet set bowel <player> <value> - Adjusts a player's bowel level.
  • /pgctoilet reset <player> - Resets all need values for a player.
  • /pgctoilet reload - Reloads the configuration file.
  • /pee - A special debug command to toggle the urine particle stream, allowing you to test arc physics freely.

🚽 ToiletReal - The Immersive Sanitation Mod for Minecraft

ToiletReal completely transforms your Minecraft survival experience by introducing a realistic "bodily needs" system (Urination and Defecation) alongside functional bathroom blocks that are fully interactive


✨ Key Features

📊 The Needs System

  • Bladder & Bowel Gauges: The Bladder gauge increases when consuming liquids (Water, Potions, or Honey Bottles), while the Bowel gauge fills up as you eat food.
  • Holding Mechanism & Accidents: Once either gauge reaches 100%, a customizable countdown timer begins. If you fail to find a toilet in time, an "accident" occurs, inflicting Slowness and Nausea effects, accompanied by messy particle effects and sounds visible to nearby players.

🚽 Fully Functional Bathroom Blocks

  • Toilet Bowl: Right-click to sit and relieve both gauges. You can hold the Spacebar while sitting to perform a "straining" animation. Standing up automatically triggers a flushing sound (equipped with an 8-second anti-spam cooldown).
  • Urinal: Simply walk up and face the urinal to automatically relieve your bladder. It features realistic urine stream particles that flow into the bowl. Turning away more than 90 degrees or walking away immediately stops the process to prevent public accidents.
  • Decorative Elements: Includes Toilet Paper and Urinal Dividers to help you design the perfect restroom.

🎵 Immersive 3D Audio & Animations

  • 3D Spatial Audio: All sound effects (urination, flushing, straining, and flatulence) are mixed in Mono, fully supporting Minecraft’s 3D spatial audio system. Distance matters—nearby players will hear everything clearly, while distant players won't.
  • Synced Animations: Includes customized arm placement animations while sitting and straining, completely synchronized across the server for all players to see.

⚙️ Configuration & Admin Commands

Server administrators can easily configure the mod's behavior using the config file or via the following in-game commands[cite: 1]:

  • /pgctoilet set bladder <player> <value> - Adjusts a player's bladder level.
  • /pgctoilet set bowel <player> <value> - Adjusts a player's bowel level.
  • /pgctoilet reset <player> - Resets all need values for a player.
  • /pgctoilet reload - Reloads the configuration file.
  • /pee - A special debug command to toggle the urine particle stream, allowing you to test arc physics freely.

Screenshots

Gallery

  • Pee Puddles
    Pee Puddles 2e127432f1366c0cfe463c77b4e489e6fe893211.png
  • Dirty Toilet Bowl
    Dirty Toilet Bowl 4023755c5c6ae467c2a7ec32dc9ba85e17ffd548.png
  • Bathroom Stall View
    Bathroom Stall View 423fa3414ddc2492df027d6621fcfb1817b86e3f.png
  • Urinals Set
    Urinals Set ec9072f8e4ad31a397f465c3e2a0128a8e2dd108.png
  • Pooping Animation
    Pooping Animation 4f7032064baa11b423cb85d3aea394044d29c1db.png
  • Clogged Toilet
    Clogged Toilet 48539adf9f5a12a60f079598b0753c97be4709f4.png
  • Pee Puddles
    Pee Puddles
  • Dirty Toilet Bowl
    Dirty Toilet Bowl
  • Bathroom Stall View
    Bathroom Stall View
  • Clogged Toilet
    Clogged Toilet
  • Pooping Animation
    Pooping Animation
  • Urinals Set
    Urinals Set

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works