summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework/ModHelpers
AgeCommit message (Collapse)Author
2020-02-19rename InputStatus to SButtonState for consistencyJesse Plamondon-Willard
2020-02-19rework tilesheet loading to improve errors, allow future validation, and ↵Jesse Plamondon-Willard
drop support for legacy content files
2020-02-09add helper.Input.GetStatus methodJesse Plamondon-Willard
2020-01-22fix global data stored in saves folderJesse Plamondon-Willard
2019-12-08let mods use Read/WriteSaveData while a save is being loadedJesse Plamondon-Willard
2019-10-03fix non-generic GetAPI not checking that all mods are loaded (#662)Jesse Plamondon-Willard
2019-10-01add support for core translation filesJesse Plamondon-Willard
2019-10-01remove unused translation field & methodJesse Plamondon-Willard
2019-09-14fix typos and inconsistent spellingJesse Plamondon-Willard
2019-09-14fix error when loading a mod asset through a translated content manager (#647)Jesse Plamondon-Willard
2019-09-14disable mod-level asset caching (#644)Jesse Plamondon-Willard
This fixes an issue where some asset references could be shared between content managers, causing changes to propagate unintentionally.
2019-09-14move most mod asset loading logic into content managers (#644)Jesse Plamondon-Willard
This fixes mods needing to load Map assets manually before the game could load them via internal key.
2019-09-14fix tilesheets seasonalised when loading an indoor mapJesse Plamondon-Willard
2019-09-14fix cache miss when not playing in English (#634)Jesse Plamondon-Willard
2019-09-14remove deprecated APIs (#606)Jesse Plamondon-Willard
2019-04-22fix error on Mac when a custom map references a vanilla tilesheet that only ↵Jesse Plamondon-Willard
exists under Content/Maps
2019-02-24bump deprecation levels for upcoming SMAPI 3.0 release (#606)Jesse Plamondon-Willard
2019-02-07fix error with custom map tilesheets in some casesJesse Plamondon-Willard
Specifically, when a custom map has a seasonal tilesheet which only exists the Content/Maps folder and already matches the current season.
2019-02-07fix typoJesse Plamondon-Willard
2018-12-29increase deprecation levels for the upcoming SMAPI 3.0Jesse Plamondon-Willard
2018-12-27tweak comment header conventionJesse Plamondon-Willard
2018-12-23allow Read/WriteSaveFile as soon as the save is loadedJesse Plamondon-Willard
2018-12-13clarify docblockJesse Plamondon-Willard
2018-12-13simplify access to deprecation manager for deprecation warningsJesse Plamondon-Willard
2018-12-13tweak new API method nameJesse Plamondon-Willard
2018-12-13add content pack APIJesse Plamondon-Willard
2018-12-05add helper.CreateTemporaryContentPack to replace deprecated transitional methodJesse Plamondon-Willard
2018-12-04add SMAPI 3.0 compatibility strict mode (#606)Jesse Plamondon-Willard
2018-11-16fix content packs always failing to load if they declare a dependency on a ↵Jesse Plamondon-Willard
SMAPI mod
2018-11-03add APIs to send/receive messages in multiplayer (#480)Jesse Plamondon-Willard
2018-10-31sync SMAPI context between players in multiplayer (#480)Jesse Plamondon-Willard
2018-09-29fix command errors logged as SMAPI instead of the affected modJesse Plamondon-Willard
2018-08-26delete data API entries when they're set to null (#468)Jesse Plamondon-Willard
2018-08-23tweak data API keys (#468)Jesse Plamondon-Willard
2018-08-22change mod registry to return a container interface (#534)Jesse Plamondon-Willard
2018-08-22fix deprecated Read/WriteJsonFiles method enforcing newer restrictions (#468)Jesse Plamondon-Willard
2018-08-19add error when using Read/WriteSaveData when not main player (#468)Jesse Plamondon-Willard
2018-08-19add data API (#468)Jesse Plamondon-Willard
2018-08-11add support for loading unpacked .json files through content API (#576)Jesse Plamondon-Willard
2018-08-06fix spring tilesheets always used for custom festival maps (#577)Jesse Plamondon-Willard
2018-06-24merge IManifest interfaces into new project (#532)Jesse Plamondon-Willard
2018-06-05move manifest parsing into toolkit (#532)Jesse Plamondon-Willard
2018-06-02Merge branch 'create-toolkit' into developJesse Plamondon-Willard
2018-06-02add input APIJesse Plamondon-Willard
2018-05-31move location events into new event system (#310)Jesse Plamondon-Willard
2018-05-25move PathUtilities into toolkit (#532)Jesse Plamondon-Willard
2018-05-22refactor content API to fix load errors with decentralised cache (#524)Jesse Plamondon-Willard
2018-05-10fix documentation warningsJesse Plamondon-Willard
2018-05-09rewrite content logic to decentralise cache (#488)Jesse Plamondon-Willard
This is necessary due to changes in Stardew Valley 1.3, which now changes loaded assets and expects those changes to be persisted but not propagated to other content managers.
2018-05-06add GetActiveLocations to multiplayer API (#480)Jesse Plamondon-Willard