SEServerExtender / EssentialsPlugin

Dedicated Essentials Plugin
GNU Lesser General Public License v3.0
18 stars 18 forks source link

Essentials .2432 with extender .498 and space engineers 1.085 008 #43

Closed xxam closed 9 years ago

xxam commented 9 years ago

2015-06-04 21:56:42.6448|Info|EssentialsPlugin.Essentials+<>cDisplayClass3.b2|Handler Problems: 400 - SEModAPI.API.GameInstallationInfoException: Exception of type 'SEModAPI.API.GameInstallationInfoException' was thrown. at SEModAPIInternal.API.Entity.BaseObjectManager.LoadContentFile[T,TS](FileInfo fileInfo) at SEModAPIInternal.API.Entity.Sector.SectorObject.CubeGridEntity..ctor(FileInfo prefabFile) at EssentialsPlugin.ProcessHandlers.ProcessCommunication.AddGlobalRelay() at EssentialsPlugin.ProcessHandlers.ProcessCommunication.Handle() at EssentialsPlugin.Essentials.<>cDisplayClass3.b2()

xxam commented 9 years ago

this is from essentials logfile

xxam commented 9 years ago

and this from extender logfile:

2015-06-04 21:56:42.6448|Error|SEModAPIInternal.API.Entity.BaseObjectManager.LoadContentFile|System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.TypeLoadException: Could not load type 'Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid' from assembly 'Sandbox.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read1246_MyObjectBuilder_CubeGrid() at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) --- End of inner exception stack trace --- at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) at SEModAPIInternal.API.Entity.BaseObjectManager.ReadSpaceEngineersFile[T,TS](String filename) at SEModAPIInternal.API.Entity.BaseObjectManager.LoadContentFile[T,TS](FileInfo fileInfo)

dodexahedron commented 9 years ago

This is due to changes in CubeGrids. The content files need to be updated. I'll fix that. This doesn't break the game, at least. Although it does break the player move mechanism and the commrelay functionality.

dodexahedron commented 9 years ago

The content files are updated and SESE's load and save methods have been updated to work with SE 1.85. The fix will be posted for both SESE and Essentials shortly.