Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-01 | add support for core translation files | Jesse Plamondon-Willard | |
2019-10-01 | remove unused translation field & method | Jesse Plamondon-Willard | |
2019-09-14 | fix typos and inconsistent spelling | Jesse Plamondon-Willard | |
2019-09-14 | fix error when loading a mod asset through a translated content manager (#647) | Jesse Plamondon-Willard | |
2019-09-14 | disable 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-14 | move 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-14 | fix tilesheets seasonalised when loading an indoor map | Jesse Plamondon-Willard | |
2019-09-14 | fix cache miss when not playing in English (#634) | Jesse Plamondon-Willard | |
2019-09-14 | remove deprecated APIs (#606) | Jesse Plamondon-Willard | |
2019-04-22 | fix error on Mac when a custom map references a vanilla tilesheet that only ↵ | Jesse Plamondon-Willard | |
exists under Content/Maps | |||
2019-02-24 | bump deprecation levels for upcoming SMAPI 3.0 release (#606) | Jesse Plamondon-Willard | |
2019-02-07 | fix error with custom map tilesheets in some cases | Jesse 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-07 | fix typo | Jesse Plamondon-Willard | |
2018-12-29 | increase deprecation levels for the upcoming SMAPI 3.0 | Jesse Plamondon-Willard | |
2018-12-27 | tweak comment header convention | Jesse Plamondon-Willard | |
2018-12-23 | allow Read/WriteSaveFile as soon as the save is loaded | Jesse Plamondon-Willard | |
2018-12-13 | clarify docblock | Jesse Plamondon-Willard | |
2018-12-13 | simplify access to deprecation manager for deprecation warnings | Jesse Plamondon-Willard | |
2018-12-13 | tweak new API method name | Jesse Plamondon-Willard | |
2018-12-13 | add content pack API | Jesse Plamondon-Willard | |
2018-12-05 | add helper.CreateTemporaryContentPack to replace deprecated transitional method | Jesse Plamondon-Willard | |
2018-12-04 | add SMAPI 3.0 compatibility strict mode (#606) | Jesse Plamondon-Willard | |
2018-11-16 | fix content packs always failing to load if they declare a dependency on a ↵ | Jesse Plamondon-Willard | |
SMAPI mod | |||
2018-11-03 | add APIs to send/receive messages in multiplayer (#480) | Jesse Plamondon-Willard | |
2018-10-31 | sync SMAPI context between players in multiplayer (#480) | Jesse Plamondon-Willard | |
2018-09-29 | fix command errors logged as SMAPI instead of the affected mod | Jesse Plamondon-Willard | |
2018-08-26 | delete data API entries when they're set to null (#468) | Jesse Plamondon-Willard | |
2018-08-23 | tweak data API keys (#468) | Jesse Plamondon-Willard | |
2018-08-22 | change mod registry to return a container interface (#534) | Jesse Plamondon-Willard | |
2018-08-22 | fix deprecated Read/WriteJsonFiles method enforcing newer restrictions (#468) | Jesse Plamondon-Willard | |
2018-08-19 | add error when using Read/WriteSaveData when not main player (#468) | Jesse Plamondon-Willard | |
2018-08-19 | add data API (#468) | Jesse Plamondon-Willard | |
2018-08-11 | add support for loading unpacked .json files through content API (#576) | Jesse Plamondon-Willard | |
2018-08-06 | fix spring tilesheets always used for custom festival maps (#577) | Jesse Plamondon-Willard | |
2018-06-24 | merge IManifest interfaces into new project (#532) | Jesse Plamondon-Willard | |
2018-06-05 | move manifest parsing into toolkit (#532) | Jesse Plamondon-Willard | |
2018-06-02 | Merge branch 'create-toolkit' into develop | Jesse Plamondon-Willard | |
2018-06-02 | add input API | Jesse Plamondon-Willard | |
2018-05-31 | move location events into new event system (#310) | Jesse Plamondon-Willard | |
2018-05-25 | move PathUtilities into toolkit (#532) | Jesse Plamondon-Willard | |
2018-05-22 | refactor content API to fix load errors with decentralised cache (#524) | Jesse Plamondon-Willard | |
2018-05-10 | fix documentation warnings | Jesse Plamondon-Willard | |
2018-05-09 | rewrite 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-06 | add GetActiveLocations to multiplayer API (#480) | Jesse Plamondon-Willard | |
2018-04-28 | add initial multiplayer API (#480) | Jesse Plamondon-Willard | |
2018-04-19 | fix GetApi interface validation errors not naming interface | Jesse Plamondon-Willard | |
2018-04-11 | drop support for Stardew Valley 1.2 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | reorganise and update core content logic for Stardew Valley 1.3 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | drop support for some deprecated APIs in the Stardew Valley 1.3 branch (#453) | Jesse Plamondon-Willard | |
2018-02-20 | support transitional content packs (#436) | Jesse Plamondon-Willard | |
This commit adds an API to generate a content pack from an arbitrary folder, to support mods which already had their own content pack format before SMAPI standardised it. This lets them support both formats using the same APIs while they transition. |