Heya, looks like the multiplayer compat patch for Smarter Construction is broken (unless there's a different mod fork that i should be using). The multiplayer compatibility tab also confirms other people have had issues!
MPCompat :: Exception loading dhultgren.smarterconstruction: System.ArgumentNullException: Value cannot be null.
Parameter name: fieldInfo
[Ref 12F5A79A]
at HarmonyLib.AccessTools.StaticFieldRefAccess[F] (System.Reflection.FieldInfo fieldInfo) [0x00003] in <024a0e6ec8c2437ead047b6279389c23>:0
Multiplayer.Compat.SmarterConstruction..ctor(ModContentPack mod)
(wrapper managed-to-native) System.Reflection.RuntimeConstructorInfo.InternalInvoke(System.Reflection.RuntimeConstructorInfo,object,object[],System.Exception&)
at System.Reflection.RuntimeConstructorInfo.InternalInvoke (System.Object obj, System.Object[] parameters, System.Boolean wrapExceptions) [0x00005] in <51fded79cd284d4d911c5949aff4cb21>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Multiplayer.Compat.MpCompatLoader:InitCompatInAsm (System.Reflection.Assembly)
Multiplayer.Compat.MpCompatLoader:Load (Verse.ModContentPack)
Multiplayer.Compat.MpCompat:.ctor (Verse.ModContentPack)
System.Reflection.RuntimeConstructorInfo:InternalInvoke (object,object[],bool)
System.Reflection.RuntimeConstructorInfo:DoInvoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.RuntimeConstructorInfo:Invoke (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.RuntimeType:CreateInstanceImpl (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[],System.Threading.StackCrawlMark&)
System.Activator:CreateInstance (System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[])
System.Activator:CreateInstance (System.Type,object[])
Verse.LoadedModManager:CreateModClasses ()
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__10_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
Heya, looks like the multiplayer compat patch for Smarter Construction is broken (unless there's a different mod fork that i should be using). The multiplayer compatibility tab also confirms other people have had issues!