diff --git a/README.md b/README.md index 3e1b994..d01e1cc 100644 --- a/README.md +++ b/README.md @@ -63,13 +63,6 @@ environment: - AUTO_LOAD_GAME_FORGET_LAST_FILE_ON_TITLE=${AUTO_LOAD_GAME_FORGET_LAST_FILE_ON_TITLE-true} - AUTO_LOAD_GAME_LOAD_INTO_MULTIPLAYER=${AUTO_LOAD_GAME_LOAD_INTO_MULTIPLAYER-true} - ## Remote Control mod - # Disabling this will remove the ability to automatically sleep and save on shutdown - - ENABLE_REMOTECONTROL_MOD=${ENABLE_REMOTECONTROL_MOD-true} - - REMOTE_CONTROL_EVERYONE_IS_ADMIN=${REMOTE_CONTROL_EVERYONE_IS_ADMIN-true} # Disable any authorization by just making everyone an admin - useful for private servers where everyone is trusted - - REMOTE_CONTROL_DEFAULT_ADMINS=${REMOTE_CONTROL_DEFAULT_ADMINS-} # A list of comma-separated json objects to use as default admins, eg: {id: "123456789", name: "Seb"}, {id: "987654321", name: "Kitz"} - - REMOTE_CONTROL_SHOULD_ASSIGN_ADMIN_TO_FIRST_CABIN_FARMER=${REMOTE_CONTROL_SHOULD_ASSIGN_ADMIN_TO_FIRST_CABIN_FARMER-true} # Give the first player that connects admin privileges - ## Save Backup mod # Disabling this will stop saves being backed up - ENABLE_SAVEBACKUP_MOD=${ENABLE_SAVEBACKUP_MOD-true} diff --git a/docker-compose.yml b/docker-compose.yml index 4a388f2..1aaec2f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -43,18 +43,11 @@ services: ## Auto Load Game mod # Removing this will mean you need to VNC in to manually start the game each boot - - ENABLE_AUTOLOADGAME_MOD=${ENABLE_AUTOLOADGAME-null} + - ENABLE_AUTOLOADGAME_MOD=${ENABLE_AUTOLOADGAME-true} - AUTO_LOAD_GAME_LAST_FILE_LOADED=${AUTO_LOAD_GAME_LAST_FILE_LOADED-null} - AUTO_LOAD_GAME_FORGET_LAST_FILE_ON_TITLE=${AUTO_LOAD_GAME_FORGET_LAST_FILE_ON_TITLE-true} - AUTO_LOAD_GAME_LOAD_INTO_MULTIPLAYER=${AUTO_LOAD_GAME_LOAD_INTO_MULTIPLAYER-true} - ## Remote Control mod - # Disabling this will remove the ability to automatically sleep and save on shutdown - - ENABLE_REMOTECONTROL_MOD=${ENABLE_REMOTECONTROL_MOD-true} - - REMOTE_CONTROL_EVERYONE_IS_ADMIN=${REMOTE_CONTROL_EVERYONE_IS_ADMIN-true} # Disable any authorization by just making everyone an admin - useful for private servers where everyone is trusted - - REMOTE_CONTROL_DEFAULT_ADMINS=${REMOTE_CONTROL_DEFAULT_ADMINS-} # A list of comma-separated json objects to use as default admins, eg: {id: "123456789", name: "Seb"}, {id: "987654321", name: "Kitz"} - - REMOTE_CONTROL_SHOULD_ASSIGN_ADMIN_TO_FIRST_CABIN_FARMER=${REMOTE_CONTROL_SHOULD_ASSIGN_ADMIN_TO_FIRST_CABIN_FARMER-true} # Give the first player that connects admin privileges - ## Save Backup mod # Disabling this will stop saves being backed up - ENABLE_SAVEBACKUP_MOD=${ENABLE_SAVEBACKUP_MOD-true} diff --git a/docker/Dockerfile b/docker/Dockerfile index 00cfe8b..1401625 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -19,7 +19,7 @@ RUN mkdir -p /data/Stardew && \ RUN wget -qO dotnet.tar.gz https://download.visualstudio.microsoft.com/download/pr/d4b71fac-a2fd-4516-ac58-100fb09d796a/e79d6c2a8040b59bf49c0d167ae70a7b/dotnet-sdk-5.0.408-linux-arm64.tar.gz &&\ tar -zxf dotnet.tar.gz -C /usr/share/dotnet &&\ rm dotnet.tar.gz &&\ - ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet + ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet RUN wget https://mirror.cloudcraft.info/SMAPI_latest.zip -qO /data/nexus.zip && \ unzip /data/nexus.zip -d /data/nexus/ && \ diff --git a/docker/mods/AutoLoadGame/AutoLoadGame.dll b/docker/mods/AutoLoadGame/AutoLoadGame.dll index b4146a1..f16df65 100644 Binary files a/docker/mods/AutoLoadGame/AutoLoadGame.dll and b/docker/mods/AutoLoadGame/AutoLoadGame.dll differ diff --git a/docker/mods/AutoLoadGame/manifest.json b/docker/mods/AutoLoadGame/manifest.json index f96add9..feb1d71 100644 --- a/docker/mods/AutoLoadGame/manifest.json +++ b/docker/mods/AutoLoadGame/manifest.json @@ -1,10 +1,10 @@ -{ +{ "Name": "Auto Load Game", - "Author": "Caraxian", - "Version": "1.0.2", + "Author": "Caraxian, yatsukiko", + "Version": "1.0.3", "Description": "Automatically load a save file when starting.", "UniqueID": "caraxian.AutoLoadGame", "EntryDll": "AutoLoadGame.dll", - "MinimumApiVersion": "2.10.1", + "MinimumApiVersion": "4.0.0", "UpdateKeys": [ "Nexus:2509" ] } diff --git a/docker/mods/RemoteControl/RemoteControl.dll b/docker/mods/RemoteControl/RemoteControl.dll deleted file mode 100644 index 40515ac..0000000 Binary files a/docker/mods/RemoteControl/RemoteControl.dll and /dev/null differ diff --git a/docker/mods/RemoteControl/RemoteControl.pdb b/docker/mods/RemoteControl/RemoteControl.pdb deleted file mode 100644 index fe18f4e..0000000 Binary files a/docker/mods/RemoteControl/RemoteControl.pdb and /dev/null differ diff --git a/docker/mods/RemoteControl/config.json.template b/docker/mods/RemoteControl/config.json.template deleted file mode 100644 index 1d331d5..0000000 --- a/docker/mods/RemoteControl/config.json.template +++ /dev/null @@ -1,5 +0,0 @@ -{ - "everyoneIsAdmin": ${REMOTE_CONTROL_EVERYONE_IS_ADMIN}, - "admins": [], - "shouldAssignAdminToFirstCabinFarmer": ${REMOTE_CONTROL_SHOULD_ASSIGN_ADMIN_TO_FIRST_CABIN_FARMER} -} \ No newline at end of file diff --git a/docker/mods/RemoteControl/manifest.json b/docker/mods/RemoteControl/manifest.json deleted file mode 100644 index 19fbec5..0000000 --- a/docker/mods/RemoteControl/manifest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "Name": "Remote Control", - "Author": "Sebbity", - "Version": "1.0.0", - "Description": "Remotely control a stardew valley host ", - "UniqueID": "Sebbity.RemoteControl", - "EntryDll": "RemoteControl.dll", - "MinimumApiVersion": "2.10.0", - "UpdateKeys": [ "GitHub:Novex/StardewValley-RemoteControl"] -} \ No newline at end of file