

Body Fat by Tasshroom
Body Fat - Stuff your face and save up those calories for the long journey ahead

Description
<p><strong>Features:</strong></p> <p style="padding-left: 40px;"><strong>Gain Fat:</strong> When full gain a fat bar (white).<br /><strong>Lose Fat:</strong> When starving convert fat to hunger bar.<br /><strong>Configure Fat: </strong>All config options below</p> <p style="padding-left: 40px;"> </p> <p><strong>v0.1.3 Update:</strong></p> <p>Added server commands for server owners to more easily manage players body fat<br />-Body Fat loss is and always has been removed on death by default, see config options to disable-</p> <p><br /><strong>Settings:</strong> ModConfig/TasshroomBodyFat/TasshroomBodyFatConfig.json<br /><strong>Player fat data:</strong> ModData/<world id>/tassbodyfat-players.json<br /><strong>Logs:</strong> everything the mod does is tagged [TasshroomBodyFat <version>] in Logs/server-main.log. With <strong>EnableDebugLogging</strong> on, a verbose private log appears at Logs/TasshroomBodyFat/ (overwritten each session).</p> <p><strong> </strong></p> <p><strong>Commands:</strong></p> <p><strong>Client:</strong><br />" .tassbodyfat bar " Allows you to move\save the position of the fatbar. Click save to save the position, click and drag the dialog box to move it.<br /><strong>Server:</strong></p> <ul> <li><code>/tassbodyfat list</code> — </li> <li><code>/tassbodyfat get <player></code> — get players body fat (works for offline as well)</li> <li><code>/tassbodyfat set <player> <fat></code> — set a players body fat (if offline apllies when they join)</li> <li><code>/tassbodyfat setallowance <player> <amount></code> — manually set the allowance of body fat (normally the defaut +250 daily)</li> <li><code>/tassbodyfat delete <player> confirm</code> — reset a players body fat to 0</li> <li><code>/tassbodyfat wipe confirm</code> — run before removing the mod to clear all data</li> <li><code>/tassbodyfat migration</code> — list of users pre-post v0.1.3</li> </ul> <p> </p> <p><strong>= TasshroomBodyFat Configuration Guide =</strong></p> <p>Configuration file: TasshroomBodyFatConfig.json</p> <p>Available settings:</p> <p><strong>1. MaxBodyFat </strong>(default: 10500)<br />- Maximum amount of body fat a player can store<br />- Range: 1 to 100,000<br />- Higher values allow more fat storage but may impact game balance</p> <p><strong>2. DailyFatLimit </strong>(default: 250)<br />- Maximum amount of fat a player can gain per day<br />- Range: 1 to 10,000<br />- This resets each in-game day at midnight</p> <p><strong>3. FatConversionPercent </strong>(default: 40)<br />- Percentage of excess food (beyond saturation threshold) that converts to fat<br />- Range: 1% to 200%<br />- 100% means all excess food becomes fat, 50% means half does</p> <p><strong>4. EnableDebugLogging</strong> (default: false)<br />- Enables detailed debug logging to TasshroomBodyFatDebugger.log file<br />- Set to true only when troubleshooting issues<br />- When false, important messages still go to the game's main log</p> <p><strong>5. MaxSaturationOverride </strong>(default: 0)<br />- Manual override for max saturation detection<br />- Range: 0 (auto-detect) or 100 to 10,000<br />- Set to 0 to automatically detect max saturation from other mods<br />- Only set a value if automatic detection doesn't work properly</p> <p><strong>6. FatConversionThreshold</strong> (default: 1.0)<br />- When food starts converting to fat, as a percentage of max saturation<br />- Range: 0.5 to 1.0<br />- 1.0 = Start at 100% saturation (must be completely full)<br />- 0.9 = Start at 90% saturation (can gain fat while slightly hungry)<br />- 0.8 = Start at 80% saturation, etc.</p> <p><strong>7. StarvationConversionPercent</strong> (default: 25)<br />- Percentage of current fat to convert per starvation tick (every 5 seconds)<br />- Range: 1% to 100%<br />- Higher values mean faster fat burning during starvation<br />- 10% means convert 10% of current fat every 5 seconds when starving<br />- Example: With 1000 fat and 10%, converts 100 fat per tick</p> <p><strong>8. BarPosX and BarPosY</strong> (default: -1, -1)<br />- Position of the fat bar on screen<br />- -1 means use automatic positioning (above saturation bar)<br />- Set to specific pixel coordinates to customize position<br />- The bar respects GUI scale settings<br />- Position is saved exactly where you place it</p> <p><strong>9. DeathFatPenalty</strong> (default: true)<br />- Whether to apply fat loss penalty on death<br />- true = Lose fat on death based on DeathFatLossPercent setting<br />- false = Keep all fat on death<br />- This setting overrides the world's death punishment setting for fat only<br />- Other inventory items still follow the world's death punishment rules</p> <p><strong>10. DeathFatLossPercent</strong> (default: 100)<br />- Percentage of fat to lose on death when DeathFatPenalty is true<br />- Range: 0% to 100%<br />- 100 = Lose all fat on death (classic behavior)<br />- 50 = Lose half of current fat on death<br />- 25 = Lose quarter of current fat on death<br />- 0 = Keep all fat (same effect as DeathFatPenalty = false)<br />- Also reduces daily limits proportionally<br />- Example: With 1000 fat and 50%, you'd lose 500 fat and keep 500</p> <p><strong>DEATH PENALTY EXAMPLES:</strong><br />- Hardcore mode: DeathFatPenalty = true, DeathFatLossPercent = 100<br />(Lose all fat on death, regardless of world settings)<br />- Forgiving mode: DeathFatPenalty = true, DeathFatLossPercent = 25 <br />(Lose only 25% of fat on death as a mild penalty)<br />- No penalty mode: DeathFatPenalty = false<br />(Never lose fat on death, even if world has drop-on-death enabled)</p> <p>Note: This mod's death settings only affect body fat. Your regular inventory <br />items will still follow the world's normal death punishment rules.</p> <p><strong>MEAL BEHAVIOR</strong>:<br />With this mod, meals can now contribute to fat when your hunger is full!<br />- When hunger is f
Ratings & reviews
Sign in to leave a rating or comment.

