diff --git a/README.md b/README.md index f3bff3f..72c361d 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,10 @@ environment: - 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} + + # Unlimited Players Mod + - ENABLE_UNLIMITEDPLAYERS_MOD=${ENABLE_UNLIMITEDPLAYERS-true} + - UNLIMITED_PLAYERS_PLAYER_LIMIT=${UNLIMITED_PLAYERS_PLAYER_LIMIT-8} # Save Backup mod ## Disabling this will stop saves being backed up diff --git a/docker-compose-gog.yml b/docker-compose-gog.yml index b692703..d5193c7 100644 --- a/docker-compose-gog.yml +++ b/docker-compose-gog.yml @@ -52,6 +52,10 @@ services: - 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} + # Unlimited Players Mod + - ENABLE_UNLIMITEDPLAYERS_MOD=${ENABLE_UNLIMITEDPLAYERS-true} + - UNLIMITED_PLAYERS_PLAYER_LIMIT=${UNLIMITED_PLAYERS_PLAYER_LIMIT-10} + # Save Backup mod ## Disabling this will stop saves being backed up - ENABLE_SAVEBACKUP_MOD=${ENABLE_SAVEBACKUP_MOD-true} diff --git a/docker-compose-steam.yml b/docker-compose-steam.yml index 30ff962..1f9f45e 100644 --- a/docker-compose-steam.yml +++ b/docker-compose-steam.yml @@ -61,6 +61,10 @@ services: - 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} + # Unlimited Players Mod + - ENABLE_UNLIMITEDPLAYERS_MOD=${ENABLE_UNLIMITEDPLAYERS-true} + - UNLIMITED_PLAYERS_PLAYER_LIMIT=${UNLIMITED_PLAYERS_PLAYER_LIMIT-10} + # Save Backup mod ## Disabling this will stop saves being backed up - ENABLE_SAVEBACKUP_MOD=${ENABLE_SAVEBACKUP_MOD-true} diff --git a/docker/mods/UnlimitedPlayers/UnlimitedPlayers.dll b/docker/mods/UnlimitedPlayers/UnlimitedPlayers.dll new file mode 100644 index 0000000..74926ad Binary files /dev/null and b/docker/mods/UnlimitedPlayers/UnlimitedPlayers.dll differ diff --git a/docker/mods/UnlimitedPlayers/config.json.template b/docker/mods/UnlimitedPlayers/config.json.template new file mode 100644 index 0000000..8c00816 --- /dev/null +++ b/docker/mods/UnlimitedPlayers/config.json.template @@ -0,0 +1,9 @@ +{ + "PlayerLimit": "${UNLIMITED_PLAYERS_PLAYER_LIMIT}", + "ClientMods": { + "Denylist": [ + "CJBok.CheatsMenu", + "Ryaon.JunimoKartCheater" + ] + } +} \ No newline at end of file diff --git a/docker/mods/UnlimitedPlayers/manifest.json b/docker/mods/UnlimitedPlayers/manifest.json new file mode 100644 index 0000000..a962db5 --- /dev/null +++ b/docker/mods/UnlimitedPlayers/manifest.json @@ -0,0 +1,9 @@ +{ + "Author": "Armitxes", + "Description": "Remove the maximum player restrictions, build endless cabins.", + "Name": "Unlimited Players by Armitxes", + "EntryDll": "UnlimitedPlayers.dll", + "UniqueID": "Armitxes.UnlimitedPlayers", + "UpdateKeys": [ "GitHub:Armitxes/StardewValley_UnlimitedPlayers" ], + "Version": "2024.4.16" +}