Giter Club home page Giter Club logo

essentialsplugin's People

Contributors

dodexahedron avatar generalwrex avatar tyrsis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

essentialsplugin's Issues

admin move player position

2014-11-27 21:17:27.584 - Thread: 24 -> COMMAND 144352325185952827: /admin move player position rogerio -40900 -40900 59144
2014-11-27 21:17:27.585 - Thread: 24 -> ChatHandler Error: System.InvalidOperationException: A sequência não contém elementos
em System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
em EssentialsPlugin.Utility.Player.Move(String userName, Vector3D position)
em EssentialsPlugin.ChatHandlers.HandleAdminMovePlayerPosition.HandleCommand(UInt64 userId, String[] words)
em EssentialsPlugin.Essentials.HandleChatMessage(UInt64 steamId, String message)

i was rogerio

/admin scan & delete nobeacon

The /admin scan nobeacon and delete nobeacon seam to not be working again.
It gives this error in SEModAPIInternal log...
Scan error: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary2.get_Item(TKey key) at 91D02AC963BE35D1F9C1B9FBCFE1722D.9EEB87BD6ABCC1808E295FFD84FA5DD7.F452991B12E1ACE3BD1060033562491D(Int64 BE73B973E6E2027330516A2F44D2AA35) at EssentialsPlugin.Utility.CubeGrids.GetBlocksUnconnected(HashSet1 connectedList, HashSet`1 entitiesToConfirm)
at EssentialsPlugin.ChatHandlers.HandleAdminScanNoBeacon.HandleCommand(UInt64 userId, String[] words)

To my knowledge I don't remember changing anything. I also reinstalled the SESE and Essentials plugin but same error. I know Dedicated servers had issues with factions and ownerships, maybe it's due to that.
Thanks, and thanks for all the work you do on these tools. I couldn't run my server without them!!!

Tom

Player ID Whitelist should have option to remove all grids from that ID from cleanup & inactive scans

I think by default player whitelist should exempt grids owned by players in the whitelist from cleanup/inactive scans regardless of ownership switches, with an optional switch to ignore player whitelist.

Case in point:
I have a regular player that has a few grids that have run out of fuel, so now they display on my normal cleanup scan. Adding them to the whitelist temporarily still pollutes the scan so I am unable to perform the delete without removing those items.

Distance from center 0

Lot of ships show distance for center 0, and some players are having report that his ship have been lost.
But i can see the ship is with distance from center 0.
I have disable the dynamic entity concealment.
I also notice that at postition 0 0 0, there area bright sports like stars..

Conceal crash

It seems if another method is used to cleanup the server, such as SE Toolbox, missing concealed entities cause a crash on start-up.

http://pastebin.com/akEtaj8v

Using newest version .989. As a workaround, disabling conceal allows the server to load.

Server name no longer displaying in game

SESE Version - 0.2.11.32
Essentials Version - 1.0.2.744

General > ServerName set with Whiplash Gaming 24/7 PVP

Nothing is displayed above the position coords

Crash on Reboot due to Docking Error

2014-12-28 12:36:08.248 - Thread: 8 -> Log Started
2014-12-28 12:36:08.249 - Thread: 8 -> Timezone (local - UTC): -6h
2014-12-28 12:36:08.250 - Thread: 8 -> App Version: 0.2.4.5
2014-12-28 12:36:08.250 - Thread: 8 -> Failed to invoke static method '0DE98737B4717615E252D27A4F3A2B44': Exception has been thrown by the target of an invocation.
2014-12-28 12:36:08.254 - Thread: 8 -> MyAPIGateway Initialized
2014-12-28 12:36:08.269 - Thread: 8 -> Initializing plugin at C:\ProgramData\SpaceEngineersDedicated\POWSE\Mods\BlueprintPlugin\BlueprintsPlugin.dll - 774c4148-1da1-4ee0-b7f0-eb51ca296e9b'
2014-12-28 12:36:08.274 - Thread: 8 -> Blueprints Plugin initialized!
2014-12-28 12:36:08.280 - Thread: 8 -> Loading Settings File: C:\ProgramData\SpaceEngineersDedicated\POWSE\Mods\BlueprintPlugin\Blueprints-Settings.xml
2014-12-28 12:36:08.941 - Thread: 12 -> Failed to get entity field '0A481A0F72FB8D956A8E00BB2563E605'
2014-12-28 12:36:08.942 - Thread: 12 -> Failed to get entity method 'C93E560F96FE606D0BE190EDE1AA5005': Game entity was null
2014-12-28 12:36:13.741 - Thread: 8 -> Can not find CubeBlocks definition in: C:\ProgramData\SpaceEngineersDedicated\POWSE\Mods\315645140.sbm
2014-12-28 12:36:13.743 - Thread: 8 -> Can not find CubeBlocks definition in: C:\ProgramData\SpaceEngineersDedicated\POWSE\Mods\321588701.sbm
2014-12-28 12:36:13.743 - Thread: 8 -> Can not find CubeBlocks definition in: C:\ProgramData\SpaceEngineersDedicated\POWSE\Mods\331118634.sbm
2014-12-28 12:36:13.755 - Thread: 8 -> Can not find CubeBlocks definition in: C:\ProgramData\SpaceEngineersDedicated\POWSE\Mods\347400064.sbm
2014-12-28 12:36:13.760 - Thread: 8 -> Initializing plugin at C:\ProgramData\SpaceEngineersDedicated\POWSE\Mods\Essentials\Essentials.dll - f767bda5-0a8c-4813-85fd-a5a2341778e8'
2014-12-28 12:36:13.942 - Thread: 12 -> Failed to get entity field '0A481A0F72FB8D956A8E00BB2563E605'
2014-12-28 12:36:13.943 - Thread: 12 -> Failed to get entity method 'C93E560F96FE606D0BE190EDE1AA5005': Game entity was null
2014-12-28 12:36:14.136 - Thread: 8 -> Stopping all ships
2014-12-28 12:36:14.145 - Thread: 8 -> 0 ships have been stopped
2014-12-28 12:36:14.149 - Thread: 25 -> Checking 0 log files for logins
2014-12-28 12:36:14.152 - Thread: 8 -> Plugin 'Dedicated Server Essentials' initialized. (Version: 1.0.2.1140 ID: f767bda5-0a8c-4813-85fd-a5a2341778e8)
2014-12-28 12:36:14.183 - Thread: 25 -> Completed checking logs in 0.0330019s: 106 (0) steamIds
2014-12-28 12:36:14.710 - Thread: 4 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-28 12:36:14.751 - Thread: 4 -> Failed to invoke static method 'A6B585C993B43E72219511726BBB0649': Exception has been thrown by the target of an invocation.
2014-12-28 12:36:15.450 - Thread: 4 -> TargetInvocationException - Server crashed
2014-12-28 12:36:15.451 - Thread: 4 -> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at EssentialsPlugin.ProcessHandler.ProcessDockingZone.<>c__DisplayClass1.b__0()
at SEModAPIInternal.API.Common.SandboxGameAssemblyWrapper.<>c__DisplayClassa.b__7()
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.03AD891A5752B7EFAD2BBE2F577984D6()
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.C91F3369DBC3EDFAB2C3AF0C4CFD36D2()
at 168638249D29224100DB50BB468E7C07.7BAD4AFD06B91BCD63EA57F7C0D4F408.2457E95BE2F0D1F1A4A009B2B1DBBDA4()
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.858DA51EB20785A82D9A03614304088A.0187A29A24275EC024A192E7E235CC2E.9C41E76459B99591F991CBA0833BD17E()
at 168638249D29224100DB50BB468E7C07.6E0E814918D8AD6B2DC9CA5005102256.9A364A8BB2F653474FAE7E966DFEABFE(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.9A364A8BB2F653474FAE7E966DFEABFE(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.246E732EE67F7F6F88C4FF63B3901107(Boolean FF8E4184144DE7049FF5EC07D594DAB6, Action 8CF1B812E214DD1C51DD894D4C05D44A)
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.523C8831DA5DAB3A19F6D33A2C6437B5()
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.26A7ABEA729FAE1F24679E21470F8E98(String 8BF03A34188889479CB413E58490FC37, String 48C45E39212AAA2B19C972DA9195F48A, Boolean 7AC487C1B445CD9F481CF5FE695A7CEA, Boolean 4292A7A4DACAF323E558B7E11DD3CF00)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at SEModAPIInternal.API.Server.ServerAssemblyWrapper.StartServer(String instanceName, String overridePath, Boolean useConsole)
2014-12-28 12:36:15.452 - Thread: 4 -> System.NullReferenceException: Object reference not set to an instance of an object.
at EssentialsPlugin.ProcessHandler.ProcessDockingZone.<>c__DisplayClass1.b__0()
at SEModAPIInternal.API.Common.SandboxGameAssemblyWrapper.<>c__DisplayClassa.b__7()
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.03AD891A5752B7EFAD2BBE2F577984D6()
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.C91F3369DBC3EDFAB2C3AF0C4CFD36D2()
at 168638249D29224100DB50BB468E7C07.7BAD4AFD06B91BCD63EA57F7C0D4F408.2457E95BE2F0D1F1A4A009B2B1DBBDA4()
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.858DA51EB20785A82D9A03614304088A.0187A29A24275EC024A192E7E235CC2E.9C41E76459B99591F991CBA0833BD17E()
at 168638249D29224100DB50BB468E7C07.6E0E814918D8AD6B2DC9CA5005102256.9A364A8BB2F653474FAE7E966DFEABFE(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.9A364A8BB2F653474FAE7E966DFEABFE(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.246E732EE67F7F6F88C4FF63B3901107(Boolean FF8E4184144DE7049FF5EC07D594DAB6, Action 8CF1B812E214DD1C51DD894D4C05D44A)
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.523C8831DA5DAB3A19F6D33A2C6437B5()
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.26A7ABEA729FAE1F24679E21470F8E98(String 8BF03A34188889479CB413E58490FC37, String 48C45E39212AAA2B19C972DA9195F48A, Boolean 7AC487C1B445CD9F481CF5FE695A7CEA, Boolean 4292A7A4DACAF323E558B7E11DD3CF00)
2014-12-28 12:36:15.452 - Thread: 4 -> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at SEModAPIInternal.API.Server.ServerAssemblyWrapper.StartServer(String instanceName, String overridePath, Boolean useConsole)
at SEModAPIExtensions.API.Server.RunServer()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
2014-12-28 12:36:15.458 - Thread: 4 -> Unloading plugin 'f767bda5-0a8c-4813-85fd-a5a2341778e8'
2014-12-28 12:36:15.461 - Thread: 4 -> Shutting down plugin: Dedicated Server Essentials - 1.0.2.1140
2014-12-28 12:36:15.546 - Thread: 38 -> Handler Problems: 1000 - System.Threading.ThreadAbortException: Thread was being aborted.
at SEModAPIInternal.API.Common.SandboxGameAssemblyWrapper.GameAction(Action action)
at EssentialsPlugin.ProcessHandler.ProcessDockingZone.Handle()
at EssentialsPlugin.Essentials.<>c__DisplayClass2.b__0()
2014-12-28 12:36:15.586 - Thread: 4 -> Unloading plugin '774c4148-1da1-4ee0-b7f0-eb51ca296e9b'
2014-12-28 12:36:15.599 - Thread: 4 -> Shutting down Blueprints Plugin
2014-12-28 12:36:15.625 - Thread: 27 -> LicenseCost: 0:9 LicenseCostPerBlock: 9:9
2014-12-28 12:36:15.657 - Thread: 27 -> Blueprints Processing Thread Closed: System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
at BlueprintsPlugin.BlueprintsPlugin.BlueprintsThreadWork()
2014-12-28 12:36:18.950 - Thread: 12 -> Failed to get entity field '0A481A0F72FB8D956A8E00BB2563E605'
2014-12-28 12:36:18.956 - Thread: 12 -> Failed to get entity method 'C93E560F96FE606D0BE190EDE1AA5005': Game entity was null

Player Move Enhancement

Change the player move from the weird server side hack to a client side move. Add a /move command. Would be simple.

Error in private msg

2014-11-22 11:38:16.414 - Thread: 31 -> ChatHandler Error: System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.First[TSource](IEnumerable1 source) at EssentialsPlugin.Utility.Communication.SendClientMessage(UInt64 steamId, String message) at EssentialsPlugin.ChatHandlers.HandleMsg.HandleCommand(UInt64 userId, String[] words) at EssentialsPlugin.Essentials.HandleChatMessage(UInt64 steamId, String message) 2014-11-22 11:39:03.055 - Thread: 30 -> ChatHandler Error: System.InvalidOperationException: Sequence contains no elements at System.Linq.Enumerable.First[TSource](IEnumerable1 source)
at EssentialsPlugin.Utility.Communication.SendClientMessage(UInt64 steamId, String message)
at EssentialsPlugin.ChatHandlers.HandleMsg.HandleCommand(UInt64 userId, String[] words)
at EssentialsPlugin.Essentials.HandleChatMessage(UInt64 steamId, String message)
2014-11-22 11:39:03.124 - Thread: 29 -> Docking (1.0.1.185) - Ping? Pong! 11:39 AM
2014-11-22 11:39:29.832 - Thread: 39 -> ChatHandler Error: System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
at EssentialsPlugin.Utility.Communication.SendClientMessage(UInt64 steamId, String message)
at EssentialsPlugin.Utility.Communication.SendFactionClientMessage(UInt64 playerSteamId, String message)
at EssentialsPlugin.ChatHandlers.HandleFaction.HandleCommand(UInt64 userId, String[] words)
at EssentialsPlugin.Essentials.HandleChatMessage(UInt64 steamId, String message)

Have the settings create a separate file to hold customized information

When updating to this newest version the settings I had previously input were overwritten by the new update (settings.xml)

It might be helpful for admins if we didn't have to redo all of our settings when we inadvertently overwrite our old settings with the updated xml.

This may have been intentional this time around but it's something to think about as most people have become accustomed to simply copying over all previous files when getting an updated version.

Adding a IsPublic Property to the greeting messages

Hello there

Would it be possible to add a property "IsPublic" to the "GreetintingMessage" and "NewUserGreetingMessage"?. At the moment these chat messages are private and only visible to the player that actually joins the game.
It would be nice to have an option, so that chat message is public and all on the server can see it.

Thanks in advance
RononDex

Feature request: In game command that will trigger an email to be sent to the server admin(s)

I am requesting that a feature be in place so admin can alerted via email something that would include a user message. This could be a part of the current subcommand system within information.

something similar to

/adminhelp

The user message would be sent to a predefined email address, if an email account would be needed then possibly have the password encrypted upon entry.

admin scan nobeacon giving erro

2014-12-26 20:52:00.057 - Thread: 29 -> COMMAND 144346722492391358 - 72145971650640095: /admin scan nobeacon
2014-12-26 20:52:00.284 - Thread: 29 -> Scan error: System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.
em EssentialsPlugin.ChatHandlers.HandleAdminScanNoBeacon.HandleCommand(UInt64 userId, String[] words)

/admin scan area 0 0 0 500 does not appear to give any results or errors

Although there is a beacon right at 0 0 0 on the map.

/admin scan nobeacon may not be working correctly either.

2014-11-28 14:59:24.051 - Thread: 26 -> COMMAND 144352383961602592 - 72292877687394174: /admin scan nobeacon
2014-11-28 14:59:24.346 - Thread: 26 -> Scan error: System.NullReferenceException: Object reference not set to an instance of an object.
at 5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C.C1C9A52368857ABA8CC1E2FC18AEA92B(MyObjectBuilder_CubeGrid B55A0005A1AFE93B57C5CD3194BECA33, Boolean A5DC70F106B952A1255F4B70E35F9DCD)
at 5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C.GetObjectBuilder(Boolean A5DC70F106B952A1255F4B70E35F9DCD)
at EssentialsPlugin.ChatHandlers.HandleAdminScanNoBeacon.HandleCommand(UInt64 userId, String[] words)

/admin scan overlimit LargeBlockDrill 10 giving erro.

2014-11-30 06:40:49.896 - Thread: 24 -> COMMAND 144352325185952827 - 72118021932760408: /admin scan overlimit LargeBlockDrill 10
2014-11-30 06:40:50.010 - Thread: 24 -> ChatHandler Error: System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.
em 5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C.C1C9A52368857ABA8CC1E2FC18AEA92B(MyObjectBuilder_CubeGrid B55A0005A1AFE93B57C5CD3194BECA33, Boolean A5DC70F106B952A1255F4B70E35F9DCD)
em 5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C.GetObjectBuilder(Boolean A5DC70F106B952A1255F4B70E35F9DCD)
em EssentialsPlugin.Utility.CubeGrids.GetBlocksUnconnected(HashSet1 connectedList, HashSet1 entitiesToConfirm)
em EssentialsPlugin.ChatHandlers.HandleAdminScanOverlimit.HandleCommand(UInt64 userId, String[] words)
em EssentialsPlugin.Essentials.HandleChatMessage(UInt64 steamId, String message)

Players with a space in the name cannot be found

I've noticed that when i try and run a command on a player that has a space in their name that the server cannot find the entity. Such as when I try and run the command "/admin move player position Lord Nex 1000 1000 1000" the server will say it cannot find the entity.

I can run the same command on a user without a space in the name and it runs fine. I've tried using the number next to the name in the chat window, the steam ID, quotes, brackets, taking the space out and adding an underscore, or just taking the space out and they all give the same error.

New Error in Server Startup - May Be Bug Related

System.IO.IOException: Cannot create a file when that file already exists.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalMove(String sourceFileName, String destFileName, Bo
olean checkHost)
at SEModAPIInternal.Support.ApplicationLog.Init(String logFileName, StringBui
lder appVersionString)
at SEModAPIInternal.Support.LogManager.get_ChatLog()

Can't start server with Essentials Plugin loaded

After updating the SESE and Essentials plugin to latest I get these errors... I also saw this post on the Keen forums: http://forums.keenswh.com/post/show_single_post?pid=1285374269&postcount=178 (Asteroids changed format)
Not sure if that is whats causing the error below or not.

2014-12-12 13:48:30.985 - Thread: 16 -> Plugin 'Dedicated Server Essentials' initialized. (Version: 1.0.2.925 ID: f767bda5-0a8c-4813-85fd-a5a2341778e8)
2014-12-12 13:48:32.569 - Thread: 9 -> TargetInvocationException - Server crashed
2014-12-12 13:48:32.571 - Thread: 9 -> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at EssentialsPlugin.Utility.EntityManagement.<>c__DisplayClass3.b__2()
at SEModAPIInternal.API.Common.SandboxGameAssemblyWrapper.<>c__DisplayClassa.b__7()
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.03AD891A5752B7EFAD2BBE2F577984D6()
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.5A1BD5F986D831B0FAAF25627B3ED093()
at 168638249D29224100DB50BB468E7C07.7BAD4AFD06B91BCD63EA57F7C0D4F408.2457E95BE2F0D1F1A4A009B2B1DBBDA4()
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.858DA51EB20785A82D9A03614304088A.0187A29A24275EC024A192E7E235CC2E.9C41E76459B99591F991CBA0833BD17E()
at 168638249D29224100DB50BB468E7C07.6E0E814918D8AD6B2DC9CA5005102256.8410AF4CE140B7AF0C656E2077FA7678(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.8410AF4CE140B7AF0C656E2077FA7678(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.246E732EE67F7F6F88C4FF63B3901107(Boolean FF8E4184144DE7049FF5EC07D594DAB6, Action 8CF1B812E214DD1C51DD894D4C05D44A)
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.523C8831DA5DAB3A19F6D33A2C6437B5()
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.26A7ABEA729FAE1F24679E21470F8E98(String 8BF03A34188889479CB413E58490FC37, String 48C45E39212AAA2B19C972DA9195F48A, Boolean 7AC487C1B445CD9F481CF5FE695A7CEA, Boolean 4292A7A4DACAF323E558B7E11DD3CF00)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at SEModAPIInternal.API.Server.ServerAssemblyWrapper.StartServer(String instanceName, String overridePath, Boolean useConsole)
2014-12-12 13:48:32.573 - Thread: 9 -> System.NullReferenceException: Object reference not set to an instance of an object.
at EssentialsPlugin.Utility.EntityManagement.<>c__DisplayClass3.b__2()
at SEModAPIInternal.API.Common.SandboxGameAssemblyWrapper.<>c__DisplayClassa.b__7()
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.03AD891A5752B7EFAD2BBE2F577984D6()
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.5A1BD5F986D831B0FAAF25627B3ED093()
at 168638249D29224100DB50BB468E7C07.7BAD4AFD06B91BCD63EA57F7C0D4F408.2457E95BE2F0D1F1A4A009B2B1DBBDA4()
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.858DA51EB20785A82D9A03614304088A.0187A29A24275EC024A192E7E235CC2E.9C41E76459B99591F991CBA0833BD17E()
at 168638249D29224100DB50BB468E7C07.6E0E814918D8AD6B2DC9CA5005102256.8410AF4CE140B7AF0C656E2077FA7678(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.8410AF4CE140B7AF0C656E2077FA7678(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.246E732EE67F7F6F88C4FF63B3901107(Boolean FF8E4184144DE7049FF5EC07D594DAB6, Action 8CF1B812E214DD1C51DD894D4C05D44A)
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.523C8831DA5DAB3A19F6D33A2C6437B5()
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.26A7ABEA729FAE1F24679E21470F8E98(String 8BF03A34188889479CB413E58490FC37, String 48C45E39212AAA2B19C972DA9195F48A, Boolean 7AC487C1B445CD9F481CF5FE695A7CEA, Boolean 4292A7A4DACAF323E558B7E11DD3CF00)
2014-12-12 13:48:32.575 - Thread: 9 -> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at SEModAPIInternal.API.Server.ServerAssemblyWrapper.StartServer(String instanceName, String overridePath, Boolean useConsole)
at SEModAPIExtensions.API.Server.RunServer()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
2014-12-12 13:48:32.588 - Thread: 9 -> Unloading plugin 'f767bda5-0a8c-4813-85fd-a5a2341778e8'
2014-12-12 13:48:32.591 - Thread: 9 -> Shutting down plugin: Dedicated Server Essentials - 1.0.2.925
2014-12-12 13:48:32.686 - Thread: 29 -> CheckAndConceal(): System.Threading.ThreadAbortException: Thread was being aborted.
at SEModAPIInternal.API.Common.SandboxGameAssemblyWrapper.GameAction(Action action)
at EssentialsPlugin.Utility.EntityManagement.ConcealEntities(HashSet`1 entitesToConceal)
at EssentialsPlugin.Utility.EntityManagement.CheckAndConcealEntities()
2014-12-12 13:48:32.688 - Thread: 29 -> Handler Problems: 1000 - System.Threading.ThreadAbortException: Thread was being aborted.
at EssentialsPlugin.Utility.EntityManagement.CheckAndConcealEntities()
at EssentialsPlugin.ProcessHandler.ProcessConceal.Handle()
at EssentialsPlugin.Essentials.<>c__DisplayClass2.b__0()
2014-12-12 13:48:41.500 - Thread: 31 -> Starting Voxel Caching .. This might take awhile
2014-12-12 13:48:41.502 - Thread: 31 -> Completed Voxel Caching

Enhancement Request

Make an option for /info messages to be a part of a rotation, IE you have a message order that displays every X minutes (seconds)

/admin scan inactive

When i execute /admin scan inactive 7, list all players ships, even if he had log in in less tham 7 days.
the Player Login Tracking is on.

/admin cleanup affecting blast doors

So I have noticed, when I use the command /admin cleanup to cleanup the stuff from inactive players, it deletes the blast doors of all players, not checking if they are linked to a grid through a piston or rotor, that is still active.
I issued the command "/admin cleanup 30 ingorenologin" that caused this.
Is it possible to check recursivly if a grid is linked to an "active" grid before it gets considered inactive?

Delete command not working

Hi, Tyrsis, I cam across what I assume is a bug when running a the command "/admin delete nobeacon" it does not seem to work. I first ran "/admin scan nobeacon" with a good bit of items listed but when the delete command was run, nothing seems to happen or show up.
Just thought I'd let you know. Thanks for all the work you do for SE.

I'm running EssentialsPlugin v1.0.1.434-alpha
and your version of SESE v0.2.11.19-alpha
If you need more info let me know.
thanks,
Tom

admin move area towards crash serv.

2014-12-06 07:00:54.659 - Thread: 23 -> COMMAND 144352325185952827 - 72058404873026644: /admin move area towards -43416 41629 60199 0 0 0 3000 1000
2014-12-06 07:00:59.797 - Thread: 9 -> Removing 'Mineradora grande' for move
2014-12-06 07:00:59.798 - Thread: 9 -> Removing 'Destruidora' for move
2014-12-06 07:00:59.798 - Thread: 9 -> Removing 'Large Ship 2174' for move
2014-12-06 07:00:59.799 - Thread: 9 -> Removing 'Soldadora' for move
2014-12-06 07:00:59.800 - Thread: 9 -> Removing 'Large Ship 4904' for move
2014-12-06 07:00:59.800 - Thread: 9 -> Removing 'Large Ship 8428' for move
2014-12-06 07:00:59.801 - Thread: 9 -> Removing 'Base destruidora' for move
2014-12-06 07:00:59.802 - Thread: 9 -> Removing 'Grinder Drone' for move
2014-12-06 07:00:59.802 - Thread: 9 -> Removing 'Large Ship 6106' for move
2014-12-06 07:00:59.803 - Thread: 9 -> Removing 'Mining Drone' for move
2014-12-06 07:00:59.804 - Thread: 9 -> Removing 'Base avançada' for move
2014-12-06 07:00:59.804 - Thread: 9 -> Removing 'Gun Drone' for move
2014-12-06 07:00:59.805 - Thread: 9 -> Removing 'Welder Drone' for move
2014-12-06 07:01:09.823 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.825 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.827 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.831 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.833 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.834 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.837 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.838 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.839 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.842 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.843 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.845 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.848 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.849 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.850 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.853 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.854 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.855 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.858 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.860 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.861 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.865 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.867 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.868 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.870 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.872 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.873 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.876 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.877 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.879 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.883 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.885 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.886 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.889 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.890 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.892 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.895 - Thread: 9 -> Failed to invoke entity method 'Init' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.896 - Thread: 9 -> Failed to invoke static method 'E5E18F5CAD1F62BB276DF991F20AE6AF': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:09.897 - Thread: 9 -> Failed to invoke entity method 'GetObjectBuilder' on type '5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C': Exception has been thrown by the target of an invocation.
2014-12-06 07:01:10.609 - Thread: 9 -> TargetInvocationException - Server crashed
2014-12-06 07:01:10.610 - Thread: 9 -> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at 5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C.1E27CDEBA1A1BF95F1C573E15E98F9B1()
at 5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C.UpdateBeforeSimulation()
at 5BCAC68007431E61367F5B2CF24E2D6F.CAF1EB435F77C7B77580E2E16F988BED.E6A3963C266FEBCE0C49A1FEADE1933C()
at AAC05F537A6F0F6775339593FBDFC564.CBB94D06E8011132FF514442B0A88989.UpdateBeforeSimulation()
at AAC05F537A6F0F6775339593FBDFC564.D580AE7552E79DAB03A3D64B1F7B67F9.F672BBF9E192151CE8FD7E91E62B997D()
at AAC05F537A6F0F6775339593FBDFC564.D580AE7552E79DAB03A3D64B1F7B67F9.EC90B1C44E3C361983D093F355FF0CC8(MyTimeSpan 9916A9BA14FB0BB1A36908E2E8C15A74)
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.E992BFD9E25B2B5E08D27A4828DB084D()
at 168638249D29224100DB50BB468E7C07.7BAD4AFD06B91BCD63EA57F7C0D4F408.2457E95BE2F0D1F1A4A009B2B1DBBDA4()
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.858DA51EB20785A82D9A03614304088A.0187A29A24275EC024A192E7E235CC2E.9C41E76459B99591F991CBA0833BD17E()
at 168638249D29224100DB50BB468E7C07.6E0E814918D8AD6B2DC9CA5005102256.1B13CD726CCD304E3A6682B1A67C90A1(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.1B13CD726CCD304E3A6682B1A67C90A1(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.246E732EE67F7F6F88C4FF63B3901107(Boolean FF8E4184144DE7049FF5EC07D594DAB6, Action 8CF1B812E214DD1C51DD894D4C05D44A)
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.523C8831DA5DAB3A19F6D33A2C6437B5()
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.26A7ABEA729FAE1F24679E21470F8E98(String 8BF03A34188889479CB413E58490FC37, String 48C45E39212AAA2B19C972DA9195F48A, Boolean 7AC487C1B445CD9F481CF5FE695A7CEA, Boolean 4292A7A4DACAF323E558B7E11DD3CF00)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at SEModAPIInternal.API.Server.ServerAssemblyWrapper.StartServer(String instanceName, String overridePath, Boolean useConsole)
2014-12-06 07:01:10.611 - Thread: 9 -> System.NullReferenceException: Object reference not set to an instance of an object.
at 5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C.1E27CDEBA1A1BF95F1C573E15E98F9B1()
at 5BCAC68007431E61367F5B2CF24E2D6F.98262C3F38A1199E47F2B9338045794C.UpdateBeforeSimulation()
at 5BCAC68007431E61367F5B2CF24E2D6F.CAF1EB435F77C7B77580E2E16F988BED.E6A3963C266FEBCE0C49A1FEADE1933C()
at AAC05F537A6F0F6775339593FBDFC564.CBB94D06E8011132FF514442B0A88989.UpdateBeforeSimulation()
at AAC05F537A6F0F6775339593FBDFC564.D580AE7552E79DAB03A3D64B1F7B67F9.F672BBF9E192151CE8FD7E91E62B997D()
at AAC05F537A6F0F6775339593FBDFC564.D580AE7552E79DAB03A3D64B1F7B67F9.EC90B1C44E3C361983D093F355FF0CC8(MyTimeSpan 9916A9BA14FB0BB1A36908E2E8C15A74)
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.E992BFD9E25B2B5E08D27A4828DB084D()
at 168638249D29224100DB50BB468E7C07.7BAD4AFD06B91BCD63EA57F7C0D4F408.2457E95BE2F0D1F1A4A009B2B1DBBDA4()
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.858DA51EB20785A82D9A03614304088A.0187A29A24275EC024A192E7E235CC2E.9C41E76459B99591F991CBA0833BD17E()
at 168638249D29224100DB50BB468E7C07.6E0E814918D8AD6B2DC9CA5005102256.1B13CD726CCD304E3A6682B1A67C90A1(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at 168638249D29224100DB50BB468E7C07.398AD1E315E6E4D570C424BD0D168FC1.1B13CD726CCD304E3A6682B1A67C90A1(9AA159E6C22F64A542015EED199D04B9 148A5BA193EB90E55F5E805EF96CAD48)
at B337879D0C82A5F9C44D51D954769590.B3531963E948FB4FA1D057C4340C61B4.246E732EE67F7F6F88C4FF63B3901107(Boolean FF8E4184144DE7049FF5EC07D594DAB6, Action 8CF1B812E214DD1C51DD894D4C05D44A)
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.523C8831DA5DAB3A19F6D33A2C6437B5()
at 83BCBFA49B3A2A6EC1BC99583DA2D399.49BCFF86BA276A9C7C0D269C2924DE2D.26A7ABEA729FAE1F24679E21470F8E98(String 8BF03A34188889479CB413E58490FC37, String 48C45E39212AAA2B19C972DA9195F48A, Boolean 7AC487C1B445CD9F481CF5FE695A7CEA, Boolean 4292A7A4DACAF323E558B7E11DD3CF00)
2014-12-06 07:01:10.611 - Thread: 9 -> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at SEModAPIInternal.API.Server.ServerAssemblyWrapper.StartServer(String instanceName, String overridePath, Boolean useConsole)
at SEModAPIExtensions.API.Server.RunServer()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
2014-12-06 07:01:10.617 - Thread: 9 -> Unloading plugin 'f767bda5-0a8c-4813-85fd-a5a2341778e8'
2014-12-06 07:01:10.618 - Thread: 9 -> Shutting down plugin: Dedicated Server Essentials - 1.0.2.576
2014-12-06 07:01:10.621 - Thread: 23 -> Handler Problems: 500 - System.Threading.ThreadAbortException: O thread estava sendo anulado.
em SEModAPIInternal.API.Common.SandboxGameAssemblyWrapper.GameAction(Action action)
em EssentialsPlugin.ProcessHandler.ProcessNewUserTransport.Handle()
em EssentialsPlugin.Essentials.PluginProcessing()
2014-12-06 07:01:10.623 - Thread: 23 -> PluginProcessing(): System.Threading.ThreadAbortException: O thread estava sendo anulado.
em EssentialsPlugin.Essentials.PluginProcessing()

This heppend afther i try to execute the command.
I was inside the area , maybe was becouse of that?

Cleanup scripting options suggestions

Along with the inactive players cleanup (with configurable days) I would like to see other cleanup options as well so it can be run as an automatic "daily cleanup" routine, these are likely not the only suggestions to be made, but these are the ones that are important to me and my server.

  1. Customizable 'switches' allowing users to add what they want to be done, similar in how SEMU works is that the script is triggered by the items you want to have happen. Some of the switches are ones already possible in SESE or Essentials
  2. Players that are considered inactive and have had their majority grids removed will be removed from any Faction they are in. (This is to prepare for #3)**

**Note - The one potential downside that many DS owners will not see is when removing people from a shared faction with an active player weapon turrets will turn on each other based on ownership of remaining grids, this can cause other issues. However I think this should still be an option for DS owners to choose as they like. Maybe a possible solution would be in these instances any remaining blocks have ownership transferred to the majority owner.

  1. Factions that are empty will be pruned and removed from the list (This is to cleanup the Faction list in-game and serves no other purpose, this is also the reason for #2)
  2. Ability to turn off Refineries, Assemblers and other lag inducing or problematic blocks (IE Rotors, Turrets etc)
  3. Ability to clear production queues (all blocks)
  4. Ability to delete specific blocks or block parts (IE /delete rotor would delete ALL rotor blocks AND their individual parts, preferably by subtypeID as to include mods)
  5. Ability to delete grids without the potential for power. Potential for power would be defined as something along the lines of: Solar Panels, Batteries set to Discharge or Semi-Auto, Reactors WITH fuel in them. So if a grid has a reactor that is fully built and has fuel in it will not be deleted even if the reactor is turned off, as it has the potential for power. And solar powered objects might be tricky as from what I understand its hard to tell if it is actually generating any power. These items should use the subtypeID as to include modded items.
  6. Stop all movement on all objects.
  7. Delete all floating objects

Obviously you would want these to organize in a manner so that the failing condition will happen as soon as possible, IE inactive players would get removed first as it would negate any further action, I'm sure you understand.

  1. This is more of an option because servers sometimes act stupid, maybe have a configurable distance from center number that will ensure items past the edge of the world are deleted. This is because sometimes I notice items well beyond the world boundary still floating around in space

Add ability to input commands to take place prior to a restart

I know there is an option to stop movement and save but I would like to have the ability to input other commands present within Essentials.

IE to turn off all assemblers/refineries just prior to a restart, maybe prior to a save

IE run a backup just prior to the restart

So in an order it would go like this:

  1. Stop all movement
  2. turn off ass/refineries
  3. save
  4. backup
  5. restart

Request: Ability to move, disable and/or resize on screen position text.

I really like the new feature displaying current position. However, the font size and position is a bit too in your face. It would be nice if we could decrease the font size and relocate it, say centered to the bottom left between status box and toolbar. Some users may wish to disable this all together.

Add ability to manually trigger a backup

I am requesting that a command similar to /save be added to the chat commands list to trigger a backup. There have been a few times I wanted to make an immediate backup without having to add a new entry into the schedule.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.