promotional banner

HungerDial

Makes vanilla hunger drain slower or faster by one config multiplier applied to every exhaustion source: sprinting, mining, combat, damage, and natural regen. Default 35% slower. Optional on clients.
Back to Files

hungerdial-1.0.0.jar

File namehungerdial-1.0.0.jar
Uploader
NavrelisNavrelis
Uploaded
Sep 21, 2026
Downloads
7
Size
11.5 KB
Mod Loaders
Fabric
File ID
8940224
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:hungerdial-1706027:8940224"

Learn more about Curse Maven

What's new

Changelog

1.0.0 — first release

  • Scales every source of player food exhaustion by one multiplier, by modifying the argument of FoodData#addExhaustion(float) — the single choke point in 1.21.1 that both Player#causeFoodExhaustion(float) and the two natural-regeneration costs in FoodData#tick(Player) funnel through, so every source is scaled exactly once, including exhaustion added by other mods through the vanilla methods. Zero, negative and non-finite amounts pass through unchanged.
  • Default multiplier 0.65 (35% less hunger than vanilla).
  • Config file config/hungerdial.json, written with defaults on first start, carrying a one-line _comment explaining the scale. Invalid values log a single warning, fall back to 0.65, and leave the file on disk untouched.
  • One startup log line reporting the effective multiplier in plain English.
  • /hungerdial, /hungerdial get, /hungerdial set <0.0-10.0> and /hungerdial reload, at permission level 2, usable from the server console. set applies immediately and saves, preserving an existing _comment.
  • Server-authoritative and client-optional: no packets, no registries, no client-side code.

This mod has no additional files