Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
FoodKnowledge
Create/Edit/Delete cooking items with YAML and custom icons. Supports food buffs with ModifiersFramework. Server-synced and locked in multiplayer.
By dannanboi
CHANGELOG
1.0.2
- Added CRUD operations for food definitions and recipes: create new foods, read YAML definitions, edit vanilla foods and remove crafting recipes while keeping native items usable.
- Reworked YAML format. Earlier formats remain supported.
- Made ModifiersFramework 1.0.0 a required dependency for skill bonuses and buffs.
- Added named buffs through buff[CallingName]. The framework supplies their effects, icon, title and text; other modifiers in the same food entry are ignored.
- Renamed buffText to activeEffectText.
- Added automatic refresh of named food effects when the ModifiersFramework YAML changes. Updated values synchronize to clients and apply to the next food eaten.
- Preserved consumed-food stats and modifiers through reloads and character saves, including native food edits and restoration.
- Reduced live icon transfers to changed PNGs and deleted filenames when smaller than a full-folder transfer.
1.0.1
- Fixed a crash when clients connected to a dedicated server. Applied as a client/server hotfix.
1.0.0
- Initial release.