This repository has been archived by the owner on Oct 22, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 123
Whitelist Overview
Digi edited this page Sep 29, 2023
·
2 revisions
The full whitelist as it is defined in the game, with pretty formatting.
- mscorlib.dll
- Sandbox.Common.dll
- Sandbox.Game.dll
- SpaceEngineers.Game.dll
- SpaceEngineers.ObjectBuilders.dll
- System.dll
- System.Collections.Immutable.dll
- System.Core.dll
- System.Xml.dll
- VRage.dll
- VRage.Game.dll
- VRage.Library.dll
- VRage.Math.dll
- Specific members:
System.Reflection.MemberInfo
System.Reflection.MemberInfo.Name
System.Type
System.Type.FullName
System.Type.GetTypeFromHandle(System.RuntimeTypeHandle)
System.Type.GetFields(System.Reflection.BindingFlags)
System.Type.IsEquivalentTo(System.Type)
System.Type.operator ==(System.Type, System.Type)
System.Type.ToString()
System.ValueType
System.ValueType.Equals(object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Environment
System.Environment.CurrentManagedThreadId
System.Environment.NewLine
System.Environment.ProcessorCount
System.RuntimeType
System.RuntimeType.operator !=(System.RuntimeType, System.RuntimeType)
System.RuntimeType.GetFields(System.Reflection.BindingFlags)
System.Delegate
System.Delegate.Combine(System.Delegate, System.Delegate)
System.Delegate.DynamicInvoke(params object[])
System.Delegate.Equals(object)
System.Delegate.GetHashCode()
System.Delegate.Combine(params System.Delegate[])
System.Delegate.GetInvocationList()
System.Delegate.Remove(System.Delegate, System.Delegate)
System.Delegate.RemoveAll(System.Delegate, System.Delegate)
System.Delegate.Clone()
System.Delegate.operator ==(System.Delegate, System.Delegate)
System.Delegate.operator !=(System.Delegate, System.Delegate)
System.Delegate.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
System.Delegate.Method
System.Delegate.Target
- Specific types:
object.*
System.IDisposable.*
string.*
System.StringComparison.*
System.Math.*
System.Enum.*
int.*
short.*
long.*
uint.*
ushort.*
ulong.*
double.*
float.*
bool.*
char.*
byte.*
sbyte.*
decimal.*
System.DateTime.*
System.TimeSpan.*
System.Array.*
System.Runtime.CompilerServices.RuntimeHelpers.*
System.IO.BinaryReader.*
System.IO.BinaryWriter.*
System.NullReferenceException.*
System.ArgumentException.*
System.ArgumentNullException.*
System.InvalidOperationException.*
System.FormatException.*
System.Exception.*
System.DivideByZeroException.*
System.InvalidCastException.*
System.IO.FileNotFoundException.*
System.NotSupportedException.*
System.Nullable<T>.*
System.StringComparer.*
System.IEquatable<T>.*
System.IComparable.*
System.IComparable<T>.*
System.BitConverter.*
System.FlagsAttribute.*
System.IO.Path.*
System.Random.*
System.Convert.*
System.StringSplitOptions.*
System.DateTimeKind.*
System.MidpointRounding.*
System.EventArgs.*
System.Buffer.*
System.Action.*
System.Action<T>.*
System.Action<T1, T2>.*
System.Action<T1, T2, T3>.*
System.Action<T1, T2, T3, T4>.*
System.Action<T1, T2, T3, T4, T5>.*
System.Action<T1, T2, T3, T4, T5, T6>.*
System.Action<T1, T2, T3, T4, T5, T6, T7>.*
System.Action<T1, T2, T3, T4, T5, T6, T7, T8>.*
System.Func<TResult>.*
System.Func<T, TResult>.*
System.Func<T1, T2, TResult>.*
System.Func<T1, T2, T3, TResult>.*
System.Func<T1, T2, T3, T4, TResult>.*
System.Func<T1, T2, T3, T4, T5, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>.*
- Full namespaces:
System.Collections.*
System.Collections.Generic.*
System.Text.*
System.Globalization.*
- Specific types:
SpaceEngineers.Game.ModAPI.Ingame.IMyTurretControlBlock.*
Sandbox.ModAPI.Interfaces.ITerminalAction.*
Sandbox.ModAPI.Interfaces.ITerminalProperty.*
Sandbox.ModAPI.Interfaces.ITerminalProperty<TValue>.*
Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.*
- Full namespaces:
Sandbox.ModAPI.Ingame.*
- Specific members:
Sandbox.Game.EntityComponents.MyResourceSourceComponent
Sandbox.Game.EntityComponents.MyResourceSourceComponent.CurrentOutput
Sandbox.Game.EntityComponents.MyResourceSourceComponent.MaxOutput
Sandbox.Game.EntityComponents.MyResourceSourceComponent.DefinedOutput
Sandbox.Game.EntityComponents.MyResourceSourceComponent.ProductionEnabled
Sandbox.Game.EntityComponents.MyResourceSourceComponent.RemainingCapacity
Sandbox.Game.EntityComponents.MyResourceSourceComponent.HasCapacityRemaining
Sandbox.Game.EntityComponents.MyResourceSourceComponent.ResourceTypes
Sandbox.Game.EntityComponents.MyResourceSinkComponent
Sandbox.Game.EntityComponents.MyResourceSinkComponent.AcceptedResources
Sandbox.Game.EntityComponents.MyResourceSinkComponent.RequiredInput
Sandbox.Game.EntityComponents.MyResourceSinkComponent.SuppliedRatio
Sandbox.Game.EntityComponents.MyResourceSinkComponent.CurrentInput
Sandbox.Game.EntityComponents.MyResourceSinkComponent.IsPowered
- Specific types:
Sandbox.Game.Gui.TerminalActionExtensions.*
Sandbox.Game.Localization.MySpaceTexts.*
VRage.Game.ModAPI.Ingame.MyPhysicalInventoryItemExtensions_ModAPI.*
- Full namespaces:
SpaceEngineers.Game.ModAPI.Ingame.*
- Full namespaces:
SpaceEngineers.Game.ModAPI.Ingame.*
- Specific types:
System.ComponentModel.INotifyPropertyChanging.*
System.ComponentModel.PropertyChangingEventHandler.*
System.ComponentModel.PropertyChangingEventArgs.*
System.ComponentModel.INotifyPropertyChanged.*
System.ComponentModel.PropertyChangedEventHandler.*
System.ComponentModel.PropertyChangedEventArgs.*
- Full namespaces:
System.Collections.Generic.*
System.Text.RegularExpressions.*
- Full namespaces:
System.Collections.Immutable.*
- Specific types:
System.Linq.IQueryable.*
System.Linq.IQueryable<T>.*
System.Linq.IQueryProvider.*
System.Linq.IOrderedQueryable.*
System.Linq.IOrderedQueryable<T>.*
System.Linq.Queryable.*
System.Linq.Enumerable.*
System.Linq.EmptyEnumerable<TElement>.*
System.Linq.IdentityFunction<TElement>.*
System.Linq.IOrderedEnumerable<TElement>.*
System.Linq.IGrouping<TKey, TElement>.*
System.Linq.ILookup<TKey, TElement>.*
System.Linq.Lookup<TKey, TElement>.*
System.Linq.Set<TElement>.*
System.Linq.GroupedEnumerable<TSource, TKey, TElement, TResult>.*
System.Linq.GroupedEnumerable<TSource, TKey, TElement>.*
System.Linq.OrderedEnumerable<TElement>.*
System.Linq.OrderedEnumerable<TElement, TKey>.*
System.Linq.EnumerableSorter<TElement>.*
System.Linq.EnumerableSorter<TElement, TKey>.*
System.Linq.Buffer<TElement>.*
System.Linq.SystemCore_EnumerableDebugView<T>.*
System.Linq.SystemCore_EnumerableDebugViewEmptyException.*
System.Linq.SystemCore_EnumerableDebugView.*
System.Linq.IIListProvider<TElement>.*
System.Linq.SingleLinkedNode<TSource>.*
System.Linq.EnumerableQuery.*
System.Linq.EnumerableQuery<T>.*
System.Linq.EnumerableExecutor.*
System.Linq.EnumerableExecutor<T>.*
System.Linq.EnumerableRewriter.*
System.Linq.TypeHelper.*
System.Linq.Strings.*
System.Linq.Error.*
System.Linq.AggregationMinMaxHelpers<T>.*
System.Linq.SRDescriptionAttribute.*
System.Linq.SRCategoryAttribute.*
System.Linq.SR.*
System.Linq.Enumerable.Iterator<TSource>.*
System.Linq.Enumerable.WhereEnumerableIterator<TSource>.*
System.Linq.Enumerable.WhereArrayIterator<TSource>.*
System.Linq.Enumerable.WhereListIterator<TSource>.*
System.Linq.Enumerable.SelectEnumerableIterator<TSource, TResult>.*
System.Linq.Enumerable.WhereSelectEnumerableIterator<TSource, TResult>.*
System.Linq.Enumerable.WhereSelectArrayIterator<TSource, TResult>.*
System.Linq.Enumerable.WhereSelectListIterator<TSource, TResult>.*
System.Linq.Enumerable.AppendPrependIterator<TSource>.*
System.Linq.Enumerable.AppendPrepend1Iterator<TSource>.*
System.Linq.Enumerable.AppendPrependN<TSource>.*
System.Linq.Enumerable.<WhereIterator>d__2<TSource>.*
System.Linq.Enumerable.<SelectIterator>d__5<TSource, TResult>.*
System.Linq.Enumerable.<>c__DisplayClass6_0<TSource>.*
System.Linq.Enumerable.<>c__DisplayClass7_0<TSource, TMiddle, TResult>.*
System.Linq.Enumerable.<SelectManyIterator>d__17<TSource, TResult>.*
System.Linq.Enumerable.<SelectManyIterator>d__19<TSource, TResult>.*
System.Linq.Enumerable.<SelectManyIterator>d__21<TSource, TCollection, TResult>.*
System.Linq.Enumerable.<SelectManyIterator>d__23<TSource, TCollection, TResult>.*
System.Linq.Enumerable.<TakeIterator>d__25<TSource>.*
System.Linq.Enumerable.<TakeWhileIterator>d__27<TSource>.*
System.Linq.Enumerable.<TakeWhileIterator>d__29<TSource>.*
System.Linq.Enumerable.<SkipIterator>d__31<TSource>.*
System.Linq.Enumerable.<SkipWhileIterator>d__33<TSource>.*
System.Linq.Enumerable.<SkipWhileIterator>d__35<TSource>.*
System.Linq.Enumerable.<JoinIterator>d__38<TOuter, TInner, TKey, TResult>.*
System.Linq.Enumerable.<GroupJoinIterator>d__41<TOuter, TInner, TKey, TResult>.*
System.Linq.Enumerable.<ConcatIterator>d__59<TSource>.*
System.Linq.Enumerable.<ZipIterator>d__61<TFirst, TSecond, TResult>.*
System.Linq.Enumerable.<DistinctIterator>d__64<TSource>.*
System.Linq.Enumerable.<UnionIterator>d__67<TSource>.*
System.Linq.Enumerable.<IntersectIterator>d__70<TSource>.*
System.Linq.Enumerable.<ExceptIterator>d__73<TSource>.*
System.Linq.Enumerable.<ReverseIterator>d__75<TSource>.*
System.Linq.Enumerable.<DefaultIfEmptyIterator>d__93<TSource>.*
System.Linq.Enumerable.<OfTypeIterator>d__95<TResult>.*
System.Linq.Enumerable.<CastIterator>d__97<TResult>.*
System.Linq.Enumerable.<RangeIterator>d__113.*
System.Linq.Enumerable.<RepeatIterator>d__115<TResult>.*
System.Linq.IdentityFunction<TElement>.<>c.*
System.Linq.Lookup<TKey, TElement>.Grouping.*
System.Linq.Lookup<TKey, TElement>.<GetEnumerator>d__12.*
System.Linq.Lookup<TKey, TElement>.<ApplyResultSelector>d__13<TResult>.*
System.Linq.Set<TElement>.Slot.*
System.Linq.OrderedEnumerable<TElement>.<GetEnumerator>d__1.*
System.Linq.EnumerableRewriter.<>c__DisplayClass9_0.*
System.Linq.EnumerableRewriter.<>c.*
System.Linq.EnumerableRewriter.<>c__DisplayClass10_0.*
System.Linq.ParallelEnumerable.<>c__10<TSource>.*
System.Linq.ParallelEnumerable.<>c__DisplayClass47_0<TSource, TKey, TResult>.*
System.Linq.ParallelEnumerable.<>c__DisplayClass48_0<TSource, TKey, TResult>.*
System.Linq.ParallelEnumerable.<>c__DisplayClass49_0<TSource, TKey, TElement, TResult>.*
System.Linq.ParallelEnumerable.<>c__DisplayClass50_0<TSource, TKey, TElement, TResult>.*
System.Linq.ParallelEnumerable.<>c__51<T>.*
System.Linq.ParallelEnumerable.<>c__149<TSource>.*
System.Linq.AggregationMinMaxHelpers<T>.<>c__DisplayClass3_0.*
System.Linq.AggregationMinMaxHelpers<T>.<>c__DisplayClass4_0.*
System.Linq.AggregationMinMaxHelpers<T>.<>c.*
System.Linq.ParallelQuery<TSource>.<>c__1<TCastTo>.*
System.Linq.ParallelQuery<TSource>.<>c__2<TCastTo>.*
System.Linq.Lookup<TKey, TElement>.Grouping.<GetEnumerator>d__7.*
System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>.*
System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>.*
System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>.*
System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>.*
System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>.*
System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>.*
System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>.*
System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>.*
System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>.*
- Full namespaces:
System.Collections.Generic.*
- Specific types:
System.Xml.Serialization.XmlElementAttribute.*
System.Xml.Serialization.XmlAttributeAttribute.*
System.Xml.Serialization.XmlArrayAttribute.*
System.Xml.Serialization.XmlArrayItemAttribute.*
System.Xml.Serialization.XmlAnyAttributeAttribute.*
System.Xml.Serialization.XmlAnyElementAttribute.*
System.Xml.Serialization.XmlAnyElementAttributes.*
System.Xml.Serialization.XmlArrayItemAttributes.*
System.Xml.Serialization.XmlAttributeEventArgs.*
System.Xml.Serialization.XmlAttributeOverrides.*
System.Xml.Serialization.XmlAttributes.*
System.Xml.Serialization.XmlChoiceIdentifierAttribute.*
System.Xml.Serialization.XmlElementAttributes.*
System.Xml.Serialization.XmlElementEventArgs.*
System.Xml.Serialization.XmlEnumAttribute.*
System.Xml.Serialization.XmlIgnoreAttribute.*
System.Xml.Serialization.XmlIncludeAttribute.*
System.Xml.Serialization.XmlRootAttribute.*
System.Xml.Serialization.XmlTextAttribute.*
System.Xml.Serialization.XmlTypeAttribute.*
- Specific types:
VRage.MyTexts.MyLanguageDescription.*
VRage.MyLanguagesEnum.*
- Specific members:
VRage.Game.Components.Interfaces.IMyComponentContainer
VRage.Game.Components.Interfaces.IMyComponentContainer.TryGet<T>(out T)
VRage.Game.Components.Interfaces.IMyComponentContainer.Has<T>()
VRage.Game.Components.Interfaces.IMyComponentContainer.Get<T>()
VRage.Game.Components.Interfaces.IMyComponentContainer.TryGet(System.Type, out VRage.Game.Components.MyComponentBase)
VRage.Game.Components.MyComponentBase
VRage.Game.Components.MyComponentBase.GetAs<T>()
VRage.Game.Components.MyComponentBase.ContainerBase
VRage.ObjectBuilders.MyObjectBuilder_Base
VRage.ObjectBuilders.MyObjectBuilder_Base.TypeId
VRage.ObjectBuilders.MyObjectBuilder_Base.SubtypeId
VRage.Game.Components.MyResourceSinkComponentBase
VRage.Game.Components.MyResourceSinkComponentBase.AcceptedResources
VRage.Game.Components.MyResourceSinkComponentBase.CurrentInputByType(VRage.Game.MyDefinitionId)
VRage.Game.Components.MyResourceSinkComponentBase.IsPowerAvailable(VRage.Game.MyDefinitionId, float)
VRage.Game.Components.MyResourceSinkComponentBase.IsPoweredByType(VRage.Game.MyDefinitionId)
VRage.Game.Components.MyResourceSinkComponentBase.MaxRequiredInputByType(VRage.Game.MyDefinitionId)
VRage.Game.Components.MyResourceSinkComponentBase.RequiredInputByType(VRage.Game.MyDefinitionId)
VRage.Game.Components.MyResourceSinkComponentBase.SuppliedRatioByType(VRage.Game.MyDefinitionId)
- Specific types:
VRage.Game.MyDefinitionId.*
VRage.Game.MyRelationsBetweenPlayerAndBlock.*
VRage.Game.MyRelationsBetweenPlayerAndBlockExtensions.*
VRage.Game.Components.MyResourceSourceComponentBase.*
VRage.Game.ObjectBuilders.Definitions.MyObjectBuilder_GasProperties.*
VRage.ObjectBuilders.SerializableDefinitionId.*
VRage.Game.MyCubeSize.*
- Full namespaces:
VRage.Game.ModAPI.Ingame.*
VRage.Game.ModAPI.Ingame.Utilities.*
VRage.Game.GUI.TextPanel.*
- Specific members:
System.ArrayExtensions
System.ArrayExtensions.Contains<T>(T[], T)
- Specific types:
System.Text.StringBuilderExtensions_Format.*
VRage.MyFixedPoint.*
VRage.MyTuple.*
VRage.MyTuple<T1>.*
VRage.MyTuple<T1, T2>.*
VRage.MyTuple<T1, T2, T3>.*
VRage.MyTuple<T1, T2, T3, T4>.*
VRage.MyTuple<T1, T2, T3, T4, T5>.*
VRage.MyTuple<T1, T2, T3, T4, T5, T6>.*
VRage.MyTupleComparer<T1, T2>.*
VRage.MyTupleComparer<T1, T2, T3>.*
VRage.Collections.ListReader<T>.*
- Full namespaces:
System.Collections.Generic.*
- Full namespaces:
VRageMath.*
Generated from SE v203.024
A big thank you goes to Digi for providing this page.
Do you have questions, comments, suggestions for improvements? Is there something I can do better? Did I make a mistake? Please add an issue here, and prefix your issue title with Wiki. Thank you, your help will be very appreciated!