modinfo.xml
<xml>
<ModInfo>
<Name value="Simple Soup" />
<Description value="Adds simple soup" />
<Author value="Author goes here" />
<Version value="VERSION NUMBER HERE" />
</ModInfo>
</xml>
recipes.xml
<append xpath="/recipes">
<recipe name="foodSimpleSoup" count="1" craft_time="60" craft_area="campfire" craft_tool="toolCookingPot">
<ingredient name="resourceRawMeat" count="5"/>
<ingredient name="drinkJarBoiledWater" count="1"/>
<ingredient name="resourceCropChrysanthemumPlant" count="1"/>
</recipe>
</append>
items.xml
<append xpath="/items">
<item name="foodSimpleSoup">
<property name="Tags" value="food"/>
<property name="HoldType" value="31"/>
<property name="DisplayType" value="foodWater"/>
<property name="Meshfile" value="#Other/Items?Misc/parcelPrefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Misc/sack_droppedPrefab.prefab"/>
<property name="Material" value="Morganic"/>
<property name="Stacknumber" value="10"/> <!-- STK food -->
<property name="EconomicValue" value="134"/>
<property class="Action0">
<property name="Class" value="Eat"/>
<property name="Delay" value="1.0"/>
<property name="Use_time" value="..."/>
<property name="Sound_start" value="player_drinking"/>
<!-- jar from cooking food <property name="Create_item" value="drinkJarEmpty"/> -->
</property>
<property name="Group" value="Food/Cooking,CFFood/Cooking"/>
<effect_group tiered="false" name="Food Tier 2">
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="add" value="20"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="add" value="50"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="add" value="25"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar=".foodStaminaBonusAdd" operation="add" value="20"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="AddBuff" buff="buffProcessConsumables"/>
</effect_group>
</item>
</append>
Folder Structure for mod:
MODNAME
-modinfo.xml
-[folder]Config
--recipes.xml
--items.xml
That's a VERY basic example, but should get you started - The easiest way to learn simple modding (like adding a food), is to find a similar item in the game files, and just copy it, changing what you need to.