01Current configuration locations
| Path under config/healthy_diet/ | Responsibility |
|---|---|
server.json | Server gameplay, privacy and shelf-life stack-merge thresholds. |
display.json | Client display settings, not the sole source of gameplay switches. |
colors/color_schemes.json / colors/solid_colors.json | Gradients and solid-color palette. |
fatigue/fatigue_gradient.json / fatigue/fatigue_exempt.json | Fatigue styling and foods exempt from recovery counting. |
shelf_life/schemes/ | Shelf-life display schemes; related seasonal and temperature configuration has separate current paths. |
bottle_fills.json / fog_effects.json | Fluid source filling / local client fog distances. |
item_rarities.json | Item-level rarity fallback. |
quality_registry/*.json | Startup-time definitions of separate registered items. |
server_privacy.json and shelf_merge.json moved into sections of server.json. Old config/healthy_diet/items/, tooltips/ and blocks/ are not current datapack locations.02Datapack definitions and local overrides
Items, tooltips, nutrition groups/stages/bonuses, quality, rarity and block rules use datapacks. The HD-local override root is config/healthy_diet/datapack/data/<namespace>/healthy_diet/<type>/<file>.json. For an item, inspect data/<namespace>/healthy_diet/items/<itemPath>.json; tooltips use tooltips/, quality uses quality_levels/, blocks use blocks/. Confirm which pack supplies an entry before editing; deleting a top-layer override can expose a lower-priority definition instead of disabling the item.
03What /hdreload does
/hdreload (OP4) rereads Healthy Diet reloadable configuration and its disk override layer, then resends authoritative content to online players. It is not Minecraft’s full /reload. Some editor saves already trigger a mod reload. After modifying an override, inspect command feedback (including loaded/discarded block-variant counts) and test a real item or block. World datapacks and other mods follow their own reload procedure.
/hdconfig is a client-local command requiring OP4 to invoke; it is not registered on a dedicated-server console. Non-OP players may still reach their local appearance settings through other screens.
04Changes requiring another procedure
- New registered item IDs: registry definitions take effect at startup. Distribute identical definitions and resources to client/server and restart.
- Local client files:
display.json, local gradients and fog settings are not forcibly reread by a server/hdreload. - Stack limits: changing an item-level stack-size property requires restart; different NBT variants cannot have different stack sizes.
05Common commands and permission levels
| Command | Permission / purpose |
|---|---|
/hdhelp | Everyone: command index with hover help; clicking only fills chat. |
/headiet | Everyone: own panel. Viewing another: OP2; modifying nutrients: OP4. clearaversion: OP2. |
/hdinfo [item] | Everyone: matching main-hand variant, or a default stack for explicit item ID; opens a local viewer. |
/hdtemperature | Everyone: current temperature sources and details. |
/hdtrust | Everyone: own protected-item trusted-player list. |
/hdui / /hdui create | OP4: held-item editor / nutrition group, quality and rarity definitions. |
/hdui stage / /hdui groups [player] | OP4: stage and bonus editor / player-value management. |
/hdui tooltip / /hdui registry | OP4: tooltip entry / startup registered-item management. |
/hdset rarity | OP2: set or clear an item rarity. |
/hdcloneitem / /hdreload | OP4: selective off-hand→main-hand config copy / HD-only reload. |
/hdconfig | Client-local OP4 command; unavailable on dedicated-server console. |
/titlepro and related | OP2: title, template, table, clear and color overlay. |
/cleartoast | Self: no OP; another player: OP2. |
Use /hdhelp in your installed version for exact parameters rather than copying historical permission tables.
06Optional integrations
| Optional mod | Feature |
|---|---|
| Jade | Shelf-life information for supported dropped foods. |
| Legendary Survival Overhaul | Available world temperature and perceived-temperature data. |
| Ecliptic Seasons | Season, climate, temperature and preservation integration. |
| Refurbished Furniture | Refrigerator/freezer preservation; NeoForge also requires its framework. |
These are optional per-feature integrations, not prerequisites for basic play; check the third-party mod’s availability for your game version.
For a field-by-field guide and illustrative in-game UI, continue to Configuration reference.