Changes

Jump to navigation Jump to search
move content hashes into its own section to avoid confusion
Line 34: Line 34:  
===Full list of changes===
 
===Full list of changes===
 
'''See the {{version|1.6.9|1.6.9 release notes}} for a full list of technical changes.''' This page focuses on documentation for larger changes which may affect mods or mod authors.
 
'''See the {{version|1.6.9|1.6.9 release notes}} for a full list of technical changes.''' This page focuses on documentation for larger changes which may affect mods or mod authors.
  −
===Content hashes===
  −
The game now has a <samp>Content/ContentHashes.json</samp> file, which contains the MD5 hash for every vanilla content asset. This lets SMAPI, mod managers, and other tools auto-detect content files that are outdated, broken, missing, or replaced by [[Modding:Using XNB mods|XNB mods]].
      
===[[Modding:Dialogue|Dialogue]] changes===
 
===[[Modding:Dialogue|Dialogue]] changes===
Line 391: Line 388:  
public delegate Item MachineOutputDelegate(Object machine, Item inputItem, bool probe, MachineItemOutput outputData, Farmer player, out int? overrideMinutesUntilReady);
 
public delegate Item MachineOutputDelegate(Object machine, Item inputItem, bool probe, MachineItemOutput outputData, Farmer player, out int? overrideMinutesUntilReady);
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
==Changes for SMAPI and external tools==
 +
===Content hashes===
 +
The game now has a <samp>Content/ContentHashes.json</samp> file, which contains the MD5 hash for every vanilla content asset. This lets SMAPI, mod managers, and other tools auto-detect content files that are outdated, broken, missing, or replaced by [[Modding:Using XNB mods|XNB mods]].
manager
8,549

edits

Navigation menu