Search the Community
Showing results for tags 'client'.
Found 1 result
412 downloadsThis mod improves upon the Lua console in Don't Starve Together. It was started as a collaboration between this author and @squeek. Major Features Extended and configurable command history. Each history line is editable (that is, scrolling past a previous line will save any modifications to it), and the command history is preserved saved between game sessions. Console log is scrollable Console keeps focus when you'd expect it to Console doesn't close after each line entered Added basic CTRL+A select all support (hitting backspace after CTRL+A will delete all the text) Added support for multi-line inputs (useful for e.g. function definitions and for loops) Many general useability improvements, bugs that have been fixed, and small but useful tweaks Better, more informative and less cluttered error handling Minor features Technical features Dedicated server support This mod has essentially two elements: extending the console UI and extending the processing and execution of Lua code. The former makes sense only in a client, and requires only the client to cooperate, and this is why this is a client mod. However, it may still be enabled in servers, including dedicated servers (though force enabling from modsettings.lua may be required). If that is done, the extensions to the execution of Lua code (including syntax extensions and all that was discussed in the "Technical features" section) will be applied to the server, both for code transmitted to it via a remote console by an admin user and for code read by a dedicated server from its terminal input. Get involved Repository on GitHub (branch together)