1469 Commits
Author SHA1 Message Date
Jesse Plamondon-Willard e2d3ffb4d6 update package instructions
.NET runtime bug 3828 was fixed in .NET 8+ (which is used to package SMAPI even if we target an older version).
2024-10-01 20:33:54 -04:00
Jesse Plamondon-Willard 1effd1bc9d minor refactoring
This commit...
- simplifies usage with a new <ContentPack /> group;
- fixes content pack folder name not defaulting to Include path;
- fixes release zip not creating a parent folder when content packs are bundled;
- fixes content pack manager's relative path resolution;
- fixes implications that we only support Content Patcher packs;
- and rewrites the docs a bit.
2024-09-14 15:13:04 -04:00
Abhi Agarwal cf0039dd1a Add docs and version checks 2024-09-14 13:24:05 -04:00
Abhi Agarwal 65992200f7 Add ability to add arbitrary content mods 2024-09-14 13:23:58 -04:00
Jesse Plamondon-Willard 6489767054 fix 'direct console access' warnings 2024-09-14 13:10:14 -04:00
Jesse Plamondon-Willard 2f4b841055 prepare for mod build package release 2024-09-06 19:04:55 -04:00
Jesse Plamondon-Willard b0d14d4afe move mod build package release notes into its own file 2024-09-06 19:04:54 -04:00
Jesse Plamondon-Willard 67658b8863 add asset propagation for Data/ChairTiles 2024-08-20 22:45:00 -04:00
Jesse Plamondon-Willard 26cfac0160 add anonymized metrics for SMAPI and game versions 2024-08-19 22:17:22 -04:00
Jesse Plamondon-Willard 2f0db74ca7 add workaround for CurseForge prerelease version auto-sync issue 2024-08-19 22:17:21 -04:00
Jesse Plamondon-Willard d28ef2b750 update release notes 2024-08-18 15:34:13 -04:00
Jesse Plamondon-Willard 1438df7063 fix mispositioned mod overlays when zoom level is 100% and UI scale is non-100% 2024-08-16 01:34:38 -04:00
Jesse Plamondon-Willard 27ef45fcfa add priority fields to Content Patcher schema 2024-07-13 16:15:03 -04:00
Jesse Plamondon-Willard e2fcf071b6 update release notes 2024-07-07 00:19:36 -04:00
Jesse Plamondon-Willard 375326d7b6 remove confusing 'found x mods with warnings:' log 2024-07-05 21:44:04 -04:00
Jesse Plamondon-Willard 0fea65e117 add content asset validation on startup 2024-07-05 19:11:31 -04:00
Jesse Plamondon-Willard ee403fc8b2 add new ModDrop export API 2024-07-04 12:56:15 -04:00
Jesse Plamondon-Willard 650068325f update schema for Content Patcher 2.3.0 2024-06-29 22:12:25 -04:00
Jesse Plamondon-Willard 24be76be42 fix some flooring & wallpaper items listed twice 2024-06-25 23:19:05 -04:00
Jesse Plamondon-Willard 141fb07c1e update mod compatibility list 2024-06-23 11:47:19 -04:00
Jesse Plamondon-Willard adc4fcccfb change log parser UI so clicking a mod checkbox now only affects that mod
This avoids unintuitive behavior when trying to hide a single mod.
2024-06-09 13:41:49 -04:00
Jesse Plamondon-Willard ce45ccdd26 update schema for Content Patcher 2.2.0 2024-06-08 17:15:04 -04:00
Jesse Plamondon-Willard 4c42c9959f fix dependencies on transparently obsolete mods not fully ignored 2024-06-05 23:10:51 -04:00
Jesse Plamondon-Willard 73f2c07416 add specific bait to item repository 2024-05-28 00:23:32 -04:00
Jesse Plamondon-Willard 8ab05d0ec8 add new CurseForge export API 2024-05-28 00:12:56 -04:00
Jesse Plamondon-Willard 74bb0e8d4f add smoked and dried items to item repository 2024-05-28 00:12:56 -04:00
Jesse Plamondon-Willard 74ed1cbbb4 update NuGet packages 2024-05-24 18:53:01 -04:00
Jesse Plamondon-Willard df1df51c0b update JSON schema for Content Patcher 2.1.0 2024-05-21 23:18:50 -04:00
Jesse Plamondon-Willard 9000ca72cd fix Content Patcher schema not recognizing null in some fields that allow it 2024-05-16 21:05:10 -04:00
Jesse Plamondon-Willard 62dcccf419 fix player sprites not propagated if they change after load 2024-05-10 21:12:50 -04:00
Jesse Plamondon-Willard 745097ab9e fix building paint masks not always propagated on change
The paint mask cache uses non-normalized keys, so the slash direction depends on how the asset was originally loaded.
2024-05-10 20:45:59 -04:00
Jesse Plamondon-Willard 7cb6146350 update Content Patcher schema for AddWarps with unique string IDs 2024-05-10 19:17:38 -04:00
Jesse Plamondon-Willard 79c38bba57 update Content Patcher schema for new CustomLocations name format 2024-05-08 18:11:13 -04:00
Jesse Plamondon-Willard 6a6cfd91af fix installer not detecting Linux Flatpak install paths (#948) 2024-05-08 18:11:13 -04:00
Jesse Plamondon-Willard e2c2c1798e fix content.Load ignoring language override 2024-05-08 00:01:41 -04:00
Jesse Plamondon-Willard 1ddd98337d fix stricter-than-needed JSON validator errors for some Content Patcher fields 2024-05-08 00:01:41 -04:00
Jesse Plamondon-Willard 793943c898 fix log parser showing wrong game path when --mods-path was used 2024-04-22 20:51:33 -04:00
Jesse Plamondon-Willard b8985b7ed4 fix pickled forage not shown in list_items console command 2024-04-22 00:27:47 -04:00
Jesse Plamondon-Willard 02f5324a22 prepare for release 2024-04-21 22:07:16 -04:00
Jesse Plamondon-Willard 7e7cb1a279 migrate to new Nexus export API for update checks 2024-04-21 03:08:36 -04:00
Jesse Plamondon-Willard 0804e1107b add option to disable Harmony/MonoMod fix 2024-04-20 19:46:12 -04:00
Jesse Plamondon-Willard 3b511a7a78 fix split-screen localization crash in Stardew Valley 1.6 2024-04-20 16:13:38 -04:00
Jesse Plamondon-Willard def0ddea8b remove Harmony 1.x rewrites 2024-04-20 16:13:37 -04:00
Jesse Plamondon-Willard a16d70a986 prepare for release 2024-04-18 13:37:26 -04:00
Jesse Plamondon-Willard d72d5c2258 update for Stardew Valley 1.6.4
This...
- Adds rewriters for the new 'includeEventActor' argument in Game1 methods for searching NPCs.
- Drops support for 1.6.0–1.6.3 to simplify the new rewriters and reduce the chance of regressions (and since 1.6.4 fixes NPC duplication issues).
2024-04-12 23:29:00 -04:00
Jesse Plamondon-Willard d35be12abf list invalid game folders in installer to simplify troubleshooting 2024-04-12 23:28:39 -04:00
Jesse Plamondon-Willard f1df7727fe let installer find game folder given an incorrect file path within it 2024-04-12 23:28:39 -04:00
Jesse Plamondon-Willard aa0f5bf4d9 fix installer not detecting 1.6 compatibility branch 2024-04-12 23:28:38 -04:00
Jesse Plamondon-Willard 9327fb5b5e prepare for release 2024-04-07 23:13:35 -04:00
Jesse Plamondon-Willard 11e6c6ac9f add MinimumGameVersion manifest field 2024-04-07 20:29:35 -04:00