Beiträge von Rinion

Due to human (non-bot) spam the first contribution of a user has to be reviewed and activated manually, all further contributions do not require this.
As long as a user does not have at least one reviewed and activated contribution, the user is unable to edit his profile, set a avatar, title picture or a signature.

    Newest release still doesn't work with 7.7 for me. Crashes when building world. Previous release for 7.6 worked great (I deleted old files)... Please fix
    I get the following during worldObjectManger Initializing, only when your mod is in Mods folder.

    "Dump"

    [06:17:57] Initializing MinimapManager... Finished in 213.4ms
    [06:17:57] Initializing WorldObjectManager... 52%

    Unhandled Exception: System.AggregateException: One or more errors occurred. ---> System.TypeInitializationException: The type initializer for 'Eco.Gameplay.Property.RoomRequirements' threw an exception. ---> System.MissingMethodException: Method not found: 'Void Eco.Gameplay.Property.RequireRoomMaterialTierAttribute..ctor(Int32, Int32)'.
    at System.ModuleHandle.ResolveMethod(RuntimeModule module, Int32 methodToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount)
    at System.ModuleHandle.ResolveMethodHandleInternalCore(RuntimeModule module, Int32 methodToken, IntPtr[] typeInstantiationContext, Int32 typeInstCount, IntPtr[] methodInstantiationContext, Int32 methodInstCount)
    at System.ModuleHandle.ResolveMethodHandleInternal(RuntimeModule module, Int32 methodToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)
    at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly& lastAptcaOkAssembly, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType& attributeType, IRuntimeMethodInfo& ctor, Boolean& ctorHasParameters, Boolean& isVarArg)
    at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent)
    at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeType type, RuntimeType caType, Boolean inherit)
    at System.Attribute.GetCustomAttributes(MemberInfo element, Type type, Boolean inherit)
    at Eco.Shared.Utils.ReflectionUtils.Attributes[T](MemberInfo member, Boolean inherit)
    at Eco.Gameplay.Property.RoomRequirements.CreateFor(Type worldObjectType)
    at Eco.Gameplay.Property.RoomRequirements.<>c.<.cctor>b__9_0(Type woType)
    at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
    at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
    at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
    at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)
    at Eco.Gameplay.Property.RoomRequirements..cctor()
    --- End of inner exception stack trace ---
    at Eco.Gameplay.Property.RoomRequirements.Get(Type worldObjectType)
    at Eco.Gameplay.Components.RoomRequirementsComponent.Initialize()
    at Eco.Shared.Utils.ListExtensions.ForEach[T](IList`1 list, Action`1 action)
    at Eco.Gameplay.Objects.WorldObject.FinishInitialize()
    at Eco.Gameplay.Objects.WorldObjectManager.<>c__DisplayClass14_0.<Eco.Core.Plugins.Interfaces.IInitializablePlugin.Initialize>b__1(KeyValuePair`2 pair)
    at System.Threading.Tasks.Parallel.<>c__DisplayClass42_0`2.<PartitionerForEachWorker>b__1()
    at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
    at System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object )
    --- End of inner exception stack trace ---
    at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
    at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
    at System.Threading.Tasks.Parallel.PartitionerForEachWorker[TSource,TLocal](Partitioner`1 source, ParallelOptions parallelOptions, Action`1 simpleBody, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
    at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
    at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1 source, Action`1 body)
    at Eco.Gameplay.Objects.WorldObjectManager.Eco.Core.Plugins.Interfaces.IInitializablePlugin.Initialize(TimedTask timer)
    at InitializePlugins_Patch2(Object )
    at Eco.Server.PluginManager..ctor()
    at Eco.Server.Startup.Start(String[] args)
    at Eco.Server.MainClass.Main(String[] args)