v1.13.4.184-alpha
I promised a big update, and here it is!
Fixes:
Fixed CommRelay items* - this means dialog windows like the message of the day will show up correctly!
"/utility grids list" works correctly now
Scanning/deleting grids owned by dead/inactive users no longer throws an error when you try to use it.
Completely re-worked code that finds a spot to add a new CommRelay, this completely removes the crash from 1.13.3.x versions.
Fixed crashes related with concealment and docking.**
Fixed crash with the "/admin reveal force" command
New Features!
Change plugin settings through chat!
I'm rolling out a new way to configure Essentials through the ingame chat interface. Right now the only two implemented are the message of the day and block enforcement, but others are coming as I have time to write them.
The new /settings commands are all admin-only and most of them will use a dialog window for output instead of the chat. Since the options can get complicated, we now have:
Graphic help system!
Using the "dialog" argument after /help will display information in a much easier to read dialog window. For example: "/help dialog" will give you a window listing all the available commands. "/help dialog /settings setmotd" will give you detailed help for the "/settings setmotd" command. Only the /settings commands have this feature implemented right now, writing the dialogs takes a fair bit of time, so just be patient.
New commands are
/settings setmotd
/settings getblockenforcement
/settings setblockenforcement
/settings removeblockenforcement
/settings enableblockenforcement
getblockenforcement is set as a non-admin command so everyone can read what the block enforcement rules are.
The information in the help dialog should cover everything you need to know to use these new commands.
*the commrelay fix is temporary until I can fix a wider problem or we get new netcode. If you're inside a building, it might not find a suitable place to spawn and you won't get the data the server is trying to send (so, no dialog windows)
**Concealment and docking are suffering from the same problem as a lot of other Essentials functions. Once the server removes the grid from the world, we can't force the client to load it back in. That means the ship is invisible to the player until they get close to it. They should be working normally apart from that.