RELEASED Makeshift Multiplayer 0.3.7

A temporary solution.

  1. xPisici

    xPisici Orbital Explorer

    Hey there, soo, I am not exactly the best at computers, but I do love stardew valley, and this mod sounds so fun for me and for my friend, but I cannot for the life of me make it work, so, we both have everything installed correctly (at least I think so), but every time we try to connect, it just doesn t work, it doesn t let us connect, when we try it, an error comes up that literally says ,,error,, huge on the screen, we thought that the ip might just be wrong, but we tried everything, including hamachi, etc. Please, if anyone could help, we would both be very thankful ^^
     
    • spacechase0

      spacechase0 Ketchup Robot

    • NicoNico

      NicoNico Space Hobo

      Hi - wondering if I could get some help with the error I'm having. Both computers have the SMAPI 1.9 and the latest Makeshift Multiplayer version.

      Both the host and the client get stuck on the black "Loading..." screen after connecting and the host hitting Start. No matter how long you sit there it just continues to show "Loading...". The initial connection doesn't seem to be a problem. I have pasted the SMAPI log from the client below:

      [19:54:33 INFO SMAPI] SMAPI 1.9 with Stardew Valley 1.11 on Microsoft Windows 10 Home
      [19:54:33 DEBUG SMAPI] Mods go here: C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods
      [19:54:33 DEBUG SMAPI] Loading SMAPI...
      [19:54:33 DEBUG SMAPI] Loading game...
      [19:54:33 DEBUG SMAPI] Loading mods...
      [19:54:34 INFO SMAPI] Loaded Makeshift Multiplayer by , v0.2.11 | Multiplayer test
      [19:54:34 INFO Makeshift Multiplayer] Loading Config
      [19:54:34 DEBUG SMAPI] Loaded 1 mods.
      [19:54:34 DEBUG SMAPI] Starting game...
      [19:54:35 DEBUG SMAPI] Starting console...
      [19:54:35 INFO SMAPI] Type 'help' for help, or 'help <cmd>' for a command's usage
      Setting breakpad minidump AppID = 413150
      Steam_SetMinidumpSteamID: Caching Steam ID: 76561198259524816 [API loaded no]
      [19:56:17 INFO Makeshift Multiplayer] [] NOTE: Chat doesn't work on the connection menu.
      [19:56:17 INFO Makeshift Multiplayer] Connecting to [[[my ipv6 address]]]
      [19:56:17 INFO Makeshift Multiplayer] [] Connection established.
      [19:56:20 DEBUG Makeshift Multiplayer] Initial loading done
      [19:57:09 ERROR Makeshift Multiplayer] Exception while receiving: System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
      at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
      at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
      --- End of inner exception stack trace ---
      at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
      at System.IO.Stream.ReadByte()
      at System.IO.BinaryReader.ReadByte()
      at StardewValleyMP.Packets.Packet.readFrom(Stream s) in C:\Users\Chase\Documents\Visual Studio 2013\Projects\StardewValleyMP\StardewValleyMP\Packets\Packet.cs:line 70
      at StardewValleyMP.Client.receiveAndQueue() in C:\Users\Chase\Documents\Visual Studio 2013\Projects\StardewValleyMP\StardewValleyMP\Client.cs:line 152
       
      • spacechase0

        spacechase0 Ketchup Robot

      • NicoNico

        NicoNico Space Hobo

        Bump for my above issue ^
         
        • spacechase0

          spacechase0 Ketchup Robot

          I'd need the host log as well for me to know if it is something I can help with.
           
          • Silent-Hunter

            Silent-Hunter Yeah, You!

            I seem to have come across a bug, at least I think I have. As soon as I click to host, it crashes immediately to desktop.

            I am using Linux.

            Code:
            [20:32:10 INFO  SMAPI] SMAPI 1.9 with Stardew Valley 1.11 on Unix 4.9.16.0
            [20:32:10 DEBUG SMAPI] Mods go here: /home/silent/.local/share/Steam/steamapps/common/Stardew Valley/Mods
            [20:32:10 DEBUG SMAPI] Loading SMAPI...
            [20:32:10 DEBUG SMAPI] Loading game...
            [20:32:10 DEBUG SMAPI] Loading mods...
            [20:32:11 TRACE SMAPI] Rewriting StardewValleyMP for OS...
            [20:32:11 TRACE SMAPI] Loading StardewValleyMP.dll (rewritten in memory)...
            [20:32:11 INFO  SMAPI] Loaded Makeshift Multiplayer by , v0.2.12 | Multiplayer test
            [20:32:11 TRACE SMAPI] Loading TrainerMod.dll...
            [20:32:11 INFO  SMAPI] Loaded Trainer Mod by SMAPI, v1.9 | Adds SMAPI console commands that let you manipulate the game.
            [20:32:11 INFO  Makeshift Multiplayer] Loading Config
            [20:32:11 DEBUG SMAPI] Loaded 2 mods.
            [20:32:11 DEBUG SMAPI] Starting game...
            [20:32:11 DEBUG SMAPI] Starting console...
            [20:32:11 INFO  SMAPI] Type 'help' for help, or 'help <cmd>' for a command's usage
            [20:32:17 DEBUG SMAPI] Couldn't check for a new version of SMAPI. This won't affect your game, but you may not be notified of new versions if this keeps happening.
            System.AggregateException: One or more errors occurred. ---> System.Net.WebException: Error: TrustFailure (The authentication or decryption has failed.) ---> System.IO.IOException: The authentication or decryption has failed. ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
              at Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord (IAsyncResult asyncResult) <0x40662cf0 + 0x00107> in <filename unknown>:0
              at Mono.Security.Protocol.Tls.SslClientStream.SafeEndReceiveRecord (IAsyncResult ar, Boolean ignoreEmpty) <0x40662c40 + 0x0002b> in <filename unknown>:0
              at Mono.Security.Protocol.Tls.SslClientStream.NegotiateAsyncWorker (IAsyncResult result) <0x4065ce10 + 0x0021f> in <filename unknown>:0
              --- End of inner exception stack trace ---
              at Mono.Security.Protocol.Tls.SslClientStream.EndNegotiateHandshake (IAsyncResult result) <0x406885b0 + 0x000c7> in <filename unknown>:0
              at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) <0x40688370 + 0x00086> in <filename unknown>:0
              --- End of inner exception stack trace ---
              at Mono.Security.Protocol.Tls.SslStreamBase.EndRead (IAsyncResult asyncResult) <0x4065a400 + 0x00153> in <filename unknown>:0
              at Mono.Net.Security.Private.LegacySslStream.EndAuthenticateAsClient (IAsyncResult asyncResult) <0x4065a300 + 0x0003e> in <filename unknown>:0
              at Mono.Net.Security.Private.LegacySslStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation) <0x40654270 + 0x00055> in <filename unknown>:0
              at Mono.Net.Security.MonoTlsStream.CreateStream (System.Byte[] buffer) <0x406538f0 + 0x00146> in <filename unknown>:0
              --- End of inner exception stack trace ---
              at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) <0x40689750 + 0x0019f> in <filename unknown>:0
              at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (IAsyncResult iar, System.Func`2 endFunction, System.Action`1 endAction, System.Threading.Tasks.Task`1 promise, Boolean requiresSynchronization) <0x40689330 + 0x00093> in <filename unknown>:0
            --- End of stack trace from previous location where exception was thrown ---
              at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x4068c970 + 0x0002b> in <filename unknown>:0
              at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x4068c4a0 + 0x000cf> in <filename unknown>:0
              at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x4068c330 + 0x00097> in <filename unknown>:0
              at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x4068c2d0 + 0x0003b> in <filename unknown>:0
              at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x4068c250 + 0x00017> in <filename unknown>:0
              at StardewModdingAPI.Framework.UpdateHelper+<GetLatestVersionAsync>c__async0.MoveNext () <0x40601510 + 0x00303> in <filename unknown>:0
              --- End of inner exception stack trace ---
              at System.Threading.Tasks.Task.ThrowIfExceptional (Boolean includeTaskCanceledExceptions) <0x4068d2c0 + 0x0003f> in <filename unknown>:0
              at System.Threading.Tasks.Task`1[TResult].GetResultCore (Boolean waitCompletionNotification) <0x406275e0 + 0x0008b> in <filename unknown>:0
              at System.Threading.Tasks.Task`1[TResult].get_Result () <0x40627480 + 0x00027> in <filename unknown>:0
              at StardewModdingAPI.Program.<CheckForUpdateAsync>m__2 () <0x405fe010 + 0x0003b> in <filename unknown>:0
            ---> (Inner Exception #0) System.Net.WebException: Error: TrustFailure (The authentication or decryption has failed.) ---> System.IO.IOException: The authentication or decryption has failed. ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
              at Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord (IAsyncResult asyncResult) <0x40662cf0 + 0x00107> in <filename unknown>:0
              at Mono.Security.Protocol.Tls.SslClientStream.SafeEndReceiveRecord (IAsyncResult ar, Boolean ignoreEmpty) <0x40662c40 + 0x0002b> in <filename unknown>:0
              at Mono.Security.Protocol.Tls.SslClientStream.NegotiateAsyncWorker (IAsyncResult result) <0x4065ce10 + 0x0021f> in <filename unknown>:0
              --- End of inner exception stack trace ---
              at Mono.Security.Protocol.Tls.SslClientStream.EndNegotiateHandshake (IAsyncResult result) <0x406885b0 + 0x000c7> in <filename unknown>:0
              at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) <0x40688370 + 0x00086> in <filename unknown>:0
              --- End of inner exception stack trace ---
              at Mono.Security.Protocol.Tls.SslStreamBase.EndRead (IAsyncResult asyncResult) <0x4065a400 + 0x00153> in <filename unknown>:0
              at Mono.Net.Security.Private.LegacySslStream.EndAuthenticateAsClient (IAsyncResult asyncResult) <0x4065a300 + 0x0003e> in <filename unknown>:0
              at Mono.Net.Security.Private.LegacySslStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation) <0x40654270 + 0x00055> in <filename unknown>:0
              at Mono.Net.Security.MonoTlsStream.CreateStream (System.Byte[] buffer) <0x406538f0 + 0x00146> in <filename unknown>:0
              --- End of inner exception stack trace ---
              at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) <0x40689750 + 0x0019f> in <filename unknown>:0
              at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (IAsyncResult iar, System.Func`2 endFunction, System.Action`1 endAction, System.Threading.Tasks.Task`1 promise, Boolean requiresSynchronization) <0x40689330 + 0x00093> in <filename unknown>:0
            --- End of stack trace from previous location where exception was thrown ---
              at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x4068c970 + 0x0002b> in <filename unknown>:0
              at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x4068c4a0 + 0x000cf> in <filename unknown>:0
              at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x4068c330 + 0x00097> in <filename unknown>:0
              at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x4068c2d0 + 0x0003b> in <filename unknown>:0
              at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x4068c250 + 0x00017> in <filename unknown>:0
              at StardewModdingAPI.Framework.UpdateHelper+<GetLatestVersionAsync>c__async0.MoveNext () <0x40601510 + 0x00303> in <filename unknown>:0 <---
            
            [20:32:45 INFO  Makeshift Multiplayer] [] NOTE: Chat doesn't work on the connection menu.
            [20:32:45 ERROR SMAPI] Critical app domain exception: System.MissingMethodException: Method 'TcpListener.Create' not found.
              at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) <0x40ec0420 + 0x00083> in <filename unknown>:0
              at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x40ebfb30 + 0x001f5> in <filename unknown>:0
              at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x40ebf740 + 0x00023> in <filename unknown>:0
              at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) <0x40ebf5d0 + 0x0005b> in <filename unknown>:0
              at System.Threading.ThreadHelper.ThreadStart () <0x40ebf380 + 0x0002f> in <filename unknown>:0
            
             
            • spacechase0

              spacechase0 Ketchup Robot

              Yeah, that's a Mono thing. I have an attempted fix, but its in my SDV beta 1.2 build, which has its own issues. Mainly sometimes crashing when you load the world.

              If you want to try that instead, you can use this. (The build at this URL changes from time to time, so sometimes it may not be terribly stable.) Just make sure you're using SDV 1.2, and SMAPI 1.10.
               
                Last edited: Apr 22, 2017
              • Silent-Hunter

                Silent-Hunter Yeah, You!

                Ahhhh unfortunately I cannot even try that one, as SDV1.2 refuses to generate any save games, so I have nothing to load to test the multiplayer. I'll just have to wait until it becomes out of beta and works properly.
                 
                • spacechase0

                  spacechase0 Ketchup Robot

                • Maghorn

                  Maghorn Space Hobo

                  My friend and I are having trouble with the Steam connectivity added in the new version. Whenever one of us tries to connect the host's game freezes and the client is spammed with "lost connection to server." This happens no matter which one of us is hosting.
                   
                  • spacechase0

                    spacechase0 Ketchup Robot

                    Full log files please.
                     
                    • spacechase0

                      spacechase0 Ketchup Robot

                    • spacechase0

                      spacechase0 Ketchup Robot

                    • Silent-Hunter

                      Silent-Hunter Yeah, You!

                      On Linux this now makes the load game menu empty, so there are no saves to load. On version 3.1 of your mod, 1.10 SMAPI, and 1.2.26 of the game. I mistakenly blamed it on the game, likely because I'm tired, and filed an erroneous bug report there. But the game works without this mod so it can't be SMAPI or the game itself.

                      Also, on Windows, the game freezes for me when someone tries to join. I am using the Steam version.
                       
                      • spacechase0

                        spacechase0 Ketchup Robot

                        Log files for both cases please?
                         
                        • Silent-Hunter

                          Silent-Hunter Yeah, You!

                          Well there's no crash, but here's the log from the Linux version:

                          Code:
                          [16:12:01 INFO  SMAPI] SMAPI 1.10 with Stardew Valley 1.2.26 on Unix 4.9.16.0
                          [16:12:01 DEBUG SMAPI] Mods go here: /home/silent/.local/share/Steam/steamapps/common/Stardew Valley/Mods
                          [16:12:01 DEBUG SMAPI] Preparing SMAPI...
                          [16:12:02 DEBUG SMAPI] Starting game...
                          [16:12:08 DEBUG SMAPI] Loading mods...
                          [16:12:08 TRACE SMAPI] Rewriting StardewValleyMP for OS...
                          [16:12:08 TRACE SMAPI] Rewrote StardewValleyMP to fix SpriteBatch methods...
                          [16:12:08 TRACE SMAPI] Loading StardewValleyMP.dll (rewritten in memory)...
                          [16:12:08 INFO  SMAPI] Loaded Makeshift Multiplayer by , v0.3 | Multiplayer test
                          [16:12:08 TRACE SMAPI] Loading TrainerMod.dll...
                          [16:12:08 INFO  SMAPI] Loaded Trainer Mod by SMAPI, v1.9 | Adds SMAPI console commands that let you manipulate the game.
                          [16:12:08 INFO  Makeshift Multiplayer] Loading Config
                          [16:12:08 DEBUG SMAPI] Loaded 2 mods.
                          [16:12:08 DEBUG SMAPI] Starting console...
                          [16:12:08 INFO  SMAPI] Type 'help' for help, or 'help <cmd>' for a command's usage
                          [16:12:08 WARN  SMAPI] an unknown mod used GameEvents.LoadContent, which is deprecated since SMAPI 1.10. This will break in a future version of SMAPI.
                          [16:12:09 DEBUG SMAPI] Couldn't check for a new version of SMAPI. This won't affect your game, but you may not be notified of new versions if this keeps happening.
                          System.AggregateException: One or more errors occurred. ---> System.Net.WebException: Error: TrustFailure (The authentication or decryption has failed.) ---> System.IO.IOException: The authentication or decryption has failed. ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
                            at Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord (IAsyncResult asyncResult) <0x409fc6c0 + 0x00107> in <filename unknown>:0
                            at Mono.Security.Protocol.Tls.SslClientStream.SafeEndReceiveRecord (IAsyncResult ar, Boolean ignoreEmpty) <0x409fc610 + 0x0002b> in <filename unknown>:0
                            at Mono.Security.Protocol.Tls.SslClientStream.NegotiateAsyncWorker (IAsyncResult result) <0x409f2370 + 0x0021b> in <filename unknown>:0
                            --- End of inner exception stack trace ---
                            at Mono.Security.Protocol.Tls.SslClientStream.EndNegotiateHandshake (IAsyncResult result) <0x40a21b60 + 0x000c7> in <filename unknown>:0
                            at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) <0x40a21920 + 0x00086> in <filename unknown>:0
                            --- End of inner exception stack trace ---
                            at Mono.Security.Protocol.Tls.SslStreamBase.EndRead (IAsyncResult asyncResult) <0x409efa50 + 0x00153> in <filename unknown>:0
                            at Mono.Net.Security.Private.LegacySslStream.EndAuthenticateAsClient (IAsyncResult asyncResult) <0x409ef840 + 0x0003e> in <filename unknown>:0
                            at Mono.Net.Security.Private.LegacySslStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation) <0x409e98c0 + 0x00055> in <filename unknown>:0
                            at Mono.Net.Security.MonoTlsStream.CreateStream (System.Byte[] buffer) <0x409e8f60 + 0x0013f> in <filename unknown>:0
                            --- End of inner exception stack trace ---
                            at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) <0x40a22d00 + 0x00193> in <filename unknown>:0
                            at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (IAsyncResult iar, System.Func`2 endFunction, System.Action`1 endAction, System.Threading.Tasks.Task`1 promise, Boolean requiresSynchronization) <0x40a228e0 + 0x00093> in <filename unknown>:0
                          --- End of stack trace from previous location where exception was thrown ---
                            at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x40a25f00 + 0x0002b> in <filename unknown>:0
                            at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x40a25a30 + 0x000cf> in <filename unknown>:0
                            at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x40a258c0 + 0x00097> in <filename unknown>:0
                            at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x40a25860 + 0x0003b> in <filename unknown>:0
                            at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x40a257e0 + 0x00017> in <filename unknown>:0
                            at StardewModdingAPI.Framework.UpdateHelper+<GetLatestVersionAsync>c__async0.MoveNext () <0x409c3010 + 0x00307> in <filename unknown>:0
                            --- End of inner exception stack trace ---
                            at System.Threading.Tasks.Task.ThrowIfExceptional (Boolean includeTaskCanceledExceptions) <0x40a26850 + 0x0003f> in <filename unknown>:0
                            at System.Threading.Tasks.Task`1[TResult].GetResultCore (Boolean waitCompletionNotification) <0x409dd490 + 0x0008b> in <filename unknown>:0
                            at System.Threading.Tasks.Task`1[TResult].get_Result () <0x409dd400 + 0x00027> in <filename unknown>:0
                            at StardewModdingAPI.Program.<CheckForUpdateAsync>m__7 () <0x409bcfe0 + 0x0003b> in <filename unknown>:0
                          ---> (Inner Exception #0) System.Net.WebException: Error: TrustFailure (The authentication or decryption has failed.) ---> System.IO.IOException: The authentication or decryption has failed. ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
                            at Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord (IAsyncResult asyncResult) <0x409fc6c0 + 0x00107> in <filename unknown>:0
                            at Mono.Security.Protocol.Tls.SslClientStream.SafeEndReceiveRecord (IAsyncResult ar, Boolean ignoreEmpty) <0x409fc610 + 0x0002b> in <filename unknown>:0
                            at Mono.Security.Protocol.Tls.SslClientStream.NegotiateAsyncWorker (IAsyncResult result) <0x409f2370 + 0x0021b> in <filename unknown>:0
                            --- End of inner exception stack trace ---
                            at Mono.Security.Protocol.Tls.SslClientStream.EndNegotiateHandshake (IAsyncResult result) <0x40a21b60 + 0x000c7> in <filename unknown>:0
                            at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) <0x40a21920 + 0x00086> in <filename unknown>:0
                            --- End of inner exception stack trace ---
                            at Mono.Security.Protocol.Tls.SslStreamBase.EndRead (IAsyncResult asyncResult) <0x409efa50 + 0x00153> in <filename unknown>:0
                            at Mono.Net.Security.Private.LegacySslStream.EndAuthenticateAsClient (IAsyncResult asyncResult) <0x409ef840 + 0x0003e> in <filename unknown>:0
                            at Mono.Net.Security.Private.LegacySslStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation) <0x409e98c0 + 0x00055> in <filename unknown>:0
                            at Mono.Net.Security.MonoTlsStream.CreateStream (System.Byte[] buffer) <0x409e8f60 + 0x0013f> in <filename unknown>:0
                            --- End of inner exception stack trace ---
                            at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) <0x40a22d00 + 0x00193> in <filename unknown>:0
                            at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (IAsyncResult iar, System.Func`2 endFunction, System.Action`1 endAction, System.Threading.Tasks.Task`1 promise, Boolean requiresSynchronization) <0x40a228e0 + 0x00093> in <filename unknown>:0
                          --- End of stack trace from previous location where exception was thrown ---
                            at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x40a25f00 + 0x0002b> in <filename unknown>:0
                            at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x40a25a30 + 0x000cf> in <filename unknown>:0
                            at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x40a258c0 + 0x00097> in <filename unknown>:0
                            at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x40a25860 + 0x0003b> in <filename unknown>:0
                            at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x40a257e0 + 0x00017> in <filename unknown>:0
                            at StardewModdingAPI.Framework.UpdateHelper+<GetLatestVersionAsync>c__async0.MoveNext () <0x409c3010 + 0x00307> in <filename unknown>:0 <---
                          
                          [16:12:10 INFO  Makeshift Multiplayer] Initializing Steam integration...
                          
                          I am unsure if these errors are from your mod or not though.

                          I'll get the one from the Windows version when I can.
                           
                          • spacechase0

                            spacechase0 Ketchup Robot

                          • mrboese

                            mrboese Phantasmal Quasar

                            I also don't see any savegames on Linux. The log seems to have nothing interesting:

                            Code:
                            [22:13:59 INFO  SMAPI] SMAPI 1.10 with Stardew Valley 1.2.26 on Unix 4.10.12.1
                            [22:13:59 DEBUG SMAPI] Mods go here: /home/ruman/.local/share/Steam/steamapps/common/Stardew Valley/Mods
                            [22:13:59 DEBUG SMAPI] Preparing SMAPI...
                            [22:13:59 DEBUG SMAPI] Starting game...
                            [22:14:04 DEBUG SMAPI] Loading mods...
                            [22:14:04 TRACE SMAPI] Rewriting StardewValleyMP for OS...
                            [22:14:04 TRACE SMAPI] Rewrote StardewValleyMP to fix SpriteBatch methods...
                            [22:14:04 TRACE SMAPI] Loading StardewValleyMP.dll (rewritten in memory)...
                            [22:14:04 INFO  SMAPI] Loaded Makeshift Multiplayer by , v0.3.2 | Multiplayer test
                            [22:14:04 TRACE SMAPI] Loading TrainerMod.dll...
                            [22:14:04 INFO  SMAPI] Loaded Trainer Mod by SMAPI, v1.9 | Adds SMAPI console commands that let you manipulate the game.
                            [22:14:04 INFO  Makeshift Multiplayer] Loading Config
                            [22:14:04 DEBUG SMAPI] Loaded 2 mods.
                            [22:14:04 DEBUG SMAPI] Starting console...
                            [22:14:04 INFO  SMAPI] Type 'help' for help, or 'help <cmd>' for a command's usage
                            [22:14:04 WARN  SMAPI] an unknown mod used GameEvents.LoadContent, which is deprecated since SMAPI 1.10. This will break in a future version of SMAPI.
                            [22:14:05 INFO  Makeshift Multiplayer] Initializing Steam integration...
                            [22:14:11 DEBUG Makeshift Multiplayer] Found vanilla load game menu, replacing with ours.
                            [22:14:50 DEBUG Makeshift Multiplayer] Found vanilla load game menu, replacing with ours.
                            
                             
                            • sizzle01

                              sizzle01 Void-Bound Voyager

                              me and my wife have been playing this for a couple weeks with no real issues until today we keep getting this error https://drive.google.com/file/d/0B85TreTR-uDUX1pxZU9XUXY4a00/view?usp=sharing
                              this happens when ever the client goes to sleep but the host is fine were both tried switching being host/ client and same issue to the client. this happened after one of us got married with the other already had a wife dont know if that has anything to do with it.
                               

                                Attached Files:

                              Share This Page