DiscipleOfEris
9d7b31afc4
Update FurnitureListChangedEventArgs.cs
...
Prune unnecessary `using` statements
2021-05-26 11:57:52 -07:00
DiscipleOfEris
b149e11338
Add `World.FurnitureListChanged` event
...
Create a new event available to SMAPI mods to track furniture changes. To facilitate the event, a `FurnitureListChangedEventArgs` class is added as well.
Fixes #778
2021-05-26 11:50:49 -07:00
Jesse Plamondon-Willard
112b505118
update schema for Content Patcher 1.23
2021-05-25 17:42:24 -04:00
Jesse Plamondon-Willard
38a76b5108
allow comments and trailing commas in schemas for VSCode
...
The `allowComments` and `allowTrailingCommas` fields are VSCode-specific extensions to JSON Schema.
2021-05-22 11:24:34 -04:00
Jesse Plamondon-Willard
c310875f90
fix 'loaded with custom settings' message shown with default settings
2021-05-19 23:38:10 -04:00
Jesse Plamondon-Willard
75d7c10144
add support for filtering the item repo
...
This isn't used by SMAPI itself, but is used by some mods like Lookup Anything that copy this code.
2021-05-17 20:52:01 -04:00
Jesse Plamondon-Willard
fe25a122f4
fix some vanilla shirts not returned by item repo
2021-05-17 20:45:46 -04:00
Jesse Plamondon-Willard
3c3920b86e
clarify common mistake when setting game path
2021-05-12 20:57:23 -04:00
Jesse Plamondon-Willard
9b09941bd5
set script path in Windows launch script ( #777 )
2021-05-10 22:40:13 -04:00
Jesse Plamondon-Willard
4ac04ee3ac
fix error if a mod has a 'Dependencies' entry with no ID
2021-05-09 12:19:30 -04:00
Jesse Plamondon-Willard
7c76c5cad2
add validation for the manifest 'Dependencies' field
2021-05-09 12:13:39 -04:00
Jesse Plamondon-Willard
4b391d631c
normalize manifest array fields
2021-05-09 12:12:03 -04:00
Jesse Plamondon-Willard
d9c001a39f
fix version zero validation
2021-05-09 12:06:18 -04:00
Jesse Plamondon-Willard
7dd3e37dec
Merge branch 'develop' into stable
2021-05-03 20:16:20 -04:00
Jesse Plamondon-Willard
6b1c4589e9
prepare for release
2021-05-03 19:49:44 -04:00
Jesse Plamondon-Willard
8d9d8341cd
fix installer leaving unneeded StardewModdingAPI-x64.exe file in installer
2021-05-03 19:42:30 -04:00
Jesse Plamondon-Willard
5d3d919d49
Merge branch 'develop' into stable
2021-05-03 18:11:31 -04:00
Jesse Plamondon-Willard
3447e2f575
prepare for release
2021-05-03 18:11:06 -04:00
Jesse Plamondon-Willard
2cc5509e98
add verbose logs for map tilesheet changes
2021-05-02 18:35:34 -04:00
Jesse Plamondon-Willard
eef6a9c2e8
add support for dot-ignoring local map tilesheet files ( #732 )
2021-05-02 18:34:26 -04:00
Jesse Plamondon-Willard
0f27d6f4c1
fix new executable check in Linux launcher, update release notes ( #775 )
2021-05-02 18:26:02 -04:00
Jesse Plamondon-Willard
b8b120b759
rename variables in Linux launcher for clarity
2021-05-02 18:11:58 -04:00
Jesse Plamondon-Willard
bc9b5a84f0
use POSIX command directly in Linux launcher
2021-05-02 18:07:05 -04:00
Jesse Plamondon-Willard
7516acfadd
Merge pull request #776 from kuesji/patch-1
...
Fix strict Linux sandbox support in launcher
2021-05-02 14:35:21 -04:00
Jesse Plamondon-Willard
f067b33ee4
let user install to a custom path even if a game folder was detected
2021-05-02 12:11:28 -04:00
kuesji koesnu
ec9914efad
launcher strict sandbox fix on linux
...
i added a check for is found terminal is executable.
game will launch with standart exec if found terminal is not exist or executable.
( fix for issue #775 )
2021-05-02 17:37:08 +03:00
Jesse Plamondon-Willard
28c5cb79d4
add error-handling for seasonal tilesheet crash
2021-05-01 17:39:34 -04:00
Jesse Plamondon-Willard
99f70f9634
match tilesheets without extension to .png files automatically if possible
2021-05-01 12:33:09 -04:00
Jesse Plamondon-Willard
621b989c24
update web and unit test packages
2021-04-30 19:16:52 -04:00
Jesse Plamondon-Willard
3de9858c9b
fix update subkeys for Nexus mods marked as adult content
2021-04-30 18:52:19 -04:00
Jesse Plamondon-Willard
9e8a7fa986
ignore *.ico files when scanning for mods ( #773 )
2021-04-24 11:10:53 -04:00
Jesse Plamondon-Willard
fa72198d1d
add [64-bit] tag to window titles ( #767 )
2021-04-23 22:12:41 -04:00
Jesse Plamondon-Willard
47a806533b
add 64-bit support to the SMAPI installer ( #767 )
2021-04-23 02:05:14 -04:00
Jesse Plamondon-Willard
665c6806d3
add update alerts for Stardew64Installer ( #767 )
2021-04-22 21:52:09 -04:00
Jesse Plamondon-Willard
13a3c8fbdd
add SMAPI version and bitness to console title earlier
2021-04-22 18:13:45 -04:00
Jesse Plamondon-Willard
ed47c2a0ce
update schema for Content Patcher 1.22
2021-04-17 22:11:21 -04:00
Jesse Plamondon-Willard
9174e17f53
mark field readonly
2021-04-17 22:10:51 -04:00
Jesse Plamondon-Willard
f961a376ee
log Stardew64Installer patch version if applicable ( #767 )
2021-04-15 21:17:19 -04:00
Jesse Plamondon-Willard
bca1e63c3e
fix error when mod edits bundle data while a split-screen player is joining
2021-04-04 12:11:06 -04:00
Jesse Plamondon-Willard
c7db35818b
fix Context.IsMainPlayer incorrectly true when split-screen player is joining
2021-04-04 12:09:07 -04:00
Jesse Plamondon-Willard
2b1b3b19a5
improve error-handling during asset propagation
2021-04-04 11:40:08 -04:00
Jesse Plamondon-Willard
222183c651
standardize spelling of 'macOS'
2021-04-04 11:37:11 -04:00
Jesse Plamondon-Willard
2d8f916053
log failed root dependencies in their own group
2021-04-03 11:39:58 -04:00
Jesse Plamondon-Willard
60b563267e
fix asset key normalization for 64-bit hack ( #767 )
2021-04-02 21:30:55 -04:00
Jesse Plamondon-Willard
3fa0433c98
add initial support for 64-bit Windows hack ( #767 )
2021-04-02 21:30:55 -04:00
Jesse Plamondon-Willard
62c1f11109
remove unneeded compile switch ( #767 )
...
This was originally added to reduce antivirus false positives, but they do it anyway at this point.
2021-04-02 21:30:55 -04:00
Jesse Plamondon-Willard
1a4cdd71a5
fix asset propagation for localized movie data
2021-04-02 21:18:18 -04:00
Jesse Plamondon-Willard
3dc344054a
don't overwrite .bin.osx file unnecessarily to avoid resetting file permissions ( #768 )
2021-04-02 20:35:02 -04:00
Jesse Plamondon-Willard
0d5b4e9983
update resource clump logic for SDV 1.5 ( #770 )
2021-04-02 20:13:23 -04:00
Jesse Plamondon-Willard
c48f6d78cc
Merge branch 'develop' into stable
2021-03-30 20:12:44 -04:00