public void SaveEntity(MyObjectBuilder_EntityBase entity, string filename)
{
if (entity is MyObjectBuilder_CubeGrid)
{
SpaceEngineersApi.WriteSpaceEngineersFile((MyObjectBuilder_CubeGrid)entity, filename);
}
else if (entity is MyObjectBuilder_Character)
{
SpaceEngineersApi.WriteSpaceEngineersFile((MyObjectBuilder_Character)entity, filename);
}
else if (entity is MyObjectBuilder_FloatingObject)
{
SpaceEngineersApi.WriteSpaceEngineersFile((MyObjectBuilder_FloatingObject)entity, filename);
}
else if (entity is MyObjectBuilder_Meteor)
{
SpaceEngineersApi.WriteSpaceEngineersFile((MyObjectBuilder_Meteor)entity, filename);
}
}