Store and use any script in Lua/Candran/Teal/MoonScript or create custom commands/events. Admins can share access to an executable code to players and to rcon. It's more practical than "Lua Compiler" mod. This mod is designed to be safe, simple and fast. Anyone can translate the mod on Crowdin. https://crowdin.com/project/factorio-mods-localization
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 0.24.0 Date: 29. 10. 2024 Changes: - Updated for Factorio 2.0 - Disabled candran (I have to fix it somehow) Locale: - Added Catalan translation (thanks to @badall on crowdin) - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.23.3 Date: 22. 09. 2024 Bugfixes: - Fixed crashes with invalid Lua code Locale: - Added Polish translation (thanks to @megalordgier2.0 (megalordgier) on crowdin) - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.23.2 Date: 06. 01. 2024 Changes: - Moonscript has been broken because of new Factorio changes
Version: 0.23.1 Date: 06. 01. 2024 Locale: - Updated Ukrainian translation (thanks to @Met_en_Bouldry on crowdin)
Version: 0.23.0 Date: 16. 11. 2023 Changes: - You can unbind scripts by repeating the bind commands - Removed some unnecessary files - Changed some icons
Version: 0.22.0 Date: 15. 11. 2023 Features: - Added https://github.com/mpeterv/luacheck as linter
Version: 0.21.2 Date: 13. 11. 2023 Features: - Added new command: /bind-public-script <public script hotkey name> <hotkey number> Bugfixes: - Improved data stability for removed players - Fixed resetting of scripts for hotkeys - Fixed bindings for demoted admins
Version: 0.21.1 Date: 13. 11. 2023 Changes: - Added exporting admin/public hotkey scripts Bugfixes: - Fixed importing of scripts (bug from 0.21.0)
Version: 0.21.0 Date: 13. 11. 2023 Features: - Added hotkey scripts (only admin script hotkeys works now) - Added new command: /bind-admin-script <admin script hotkey name> <hotkey number> (for example: /bind-admin-script unstuck 1) Bugfixes: - Fixed closing of the code editor (bug from 0.20.9)
Version: 0.20.9 Date: 09. 11. 2023 Changes: - Updated libraries - Updated and fixed Teal - Improved some GUIs Bugfixes: - Returned missing lbraries from v0.20.7 - Other languages are safer now
Version: 0.20.8 Date: 09. 11. 2023 Changes: - Updated libraries Bugfixes: - Moonscript is slightly safer
Version: 0.20.7 Date: 28. 03. 2023 Locale: - Probably, fixed a crash when a command was changed Locale: - Updated Russian translation (thanks to @oZeDo on crowdin)
Version: 0.20.6 Date: 12. 02. 2023 Locale: - Added Ukrainian translation (thanks to @Met_en_Bouldry on crowdin)
Version: 0.20.5 Date: 24. 01. 2023 Changes: - Updated integration with zk-lib
Version: 0.20.4 Date: 08. 11. 2022 Bugfixes: - Improved data stability when on_configuration_changed happens after on_init
Version: 0.20.3 Date: 06. 11. 2022 Changes: - Logs events and commands
Version: 0.20.2 Date: 06. 11. 2022 Bugfixes: - Fixed resetting of scripts
Version: 0.20.1 Date: 04. 11. 2022 Bugfixes: - Fixed crash when on_runtime_mod_setting_changed event was caused by a script
Version: 0.20.0 Date: 20. 10. 2022 Major Features: - Added custom events Changes: - Improved UI - Refactored some stuff
Version: 0.19.7 Date: 21. 09. 2022 Bugfixes: - Added additional check for command names
Version: 0.19.6 Date: 04. 09. 2022 Locale: - Updated German translation (thanks to @knnide (knniDE) on crowdin) - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.19.5 Date: 30. 08. 2022 Changes: - Improved check of code for "teal"
Version: 0.19.4 Date: 30. 08. 2022 Features: - Added support of moonscript
Version: 0.19.3 Date: 28. 08. 2022 Locale: - Added German translation (thanks to @knnide (knniDE) on crowdin) - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.19.2 Date: 26. 08. 2022 Bugfixes: - Fixed dependencies Changes: - Added access to other libraries ("basexx", "bitwise", "Locale", "Version" variables)
Version: 0.19.1 Date: 26. 08. 2022 Bugfixes: - Improved data consistency for custom commands
Version: 0.19.0 Date: 26. 08. 2022 Major Features: - Added support of teal (see https://github.com/ZwerOxotnik/zk-lib for details) (access via "tl" variable) Changes: - Refactored some code - Added 2 new commands: /tl /candran for executing code by admins - Changed API slightly (I should improve remote interface) Bugfixes: - Removed unnecessary lua output in custom commands after player's executions - Fixed loading of commands for saves - Fixed changing of custom commands (bug from 0.17.0) - Corrected default custom command code
Version: 0.18.1 Date: 24. 08. 2022 Changes: - Improved interactions with candran Bugfixes: - Made safer to compile with candran if there are errors with candran
Version: 0.18.0 Date: 24. 08. 2022 Major Features: - Added support of candran (see https://github.com/ZwerOxotnik/zk-lib for details) (access via "candran" variable) Changes: - Improved data consistency between versions
Version: 0.17.1 Date: 23. 08. 2022 Changes: - Fixed small annoyance about the error in a custom command
Version: 0.17.0 Date: 23. 08. 2022 Major Features: - Added custom commands Changes: - Refacored some code Scripting: - Changed slightly API
Version: 0.16.2 Date: 22. 08. 2022 Bugfixes: - Fixed switching of code editor (it crashed for some scripts) Changes: - Saves mod version in export - Added new library for scripts (see https://github.com/luafun/luafun ) (access via "fun" variable) Locale: - Added German translation (thanks to @Xman1109 on crowdin) - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)
Version: 0.16.1 Date: 02. 07. 2022 Bugfixes: - Fixed crashes for old saves with older mod versions (bug from 0.16.0)
Version: 0.16.0 Date: 01. 07. 2022 Features: - Added new tool for admins. Admins can select entities by new tool (see shortcuts) and apply a custom script on them.
Version: 0.15.1 Date: 13. 05. 2022 Scripting: - Optimized stuff for rcon, see https://github.com/ZwerOxotnik/factorio-RCON-stuff
Version: 0.15.0 Date: 11. 05. 2022 Locale: - Updated Ukrainian translation (thanks to @de_jure (Yuriy) on crowdin) - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it) Bufixes: - Fixed "Print Twitch message" script for rcon
Version: 0.14.0 Date: 07. 05. 2022 Features: - Added support of rcon scripts /sc __useful_book__ RunRCONScript("script name", ...) Changes: - Slightly changed interface for admins
Version: 0.13.1 Date: 10. 04. 2022 Changes: - Added /Ubook-import command again - Changed import button style
Version: 0.13.0 Date: 10. 04. 2022 Features: - Added import UI to avoid some Factorio limitation (removed /Ubook-import command) Translation: - Changed description of commands
Version: 0.12.1 Date: 10. 04. 2022 Bugfixes: - Properly deleting entities now (reset your default admin scripts)
Version: 0.12.0 Date: 08. 04. 2022 Features: - Added import and export of scripts + setting - Added new commands: /Ubook-export /Ubook-import /Ubook-reset Changes: - 2 spaces instead of tabulation - No more unnecessary spaces in the code - Slightly improved events Bugfixes: - It's safe to remove scripts via the remote interface now Scripting: - Added "reset_scripts" in the remote interface - Some functions are global now - Added function for RCON: - /sc __iFreeMarket__ getRconData("name of data")
Version: 0.11.0 Date: 14. 01. 2022 Changes: - Added new script (deletes half enemies) - Optimized other scripts (it won't affect old saves)
Version: 0.10.0 Date: 23. 12. 2021 Changes: - Remade the button fully at data stage (adds full customization for other mods) - Refactored slightly
Version: 0.9.2 Date: 22. 12. 2021 Changes: - Changed event handler (slightly better performance)
Version: 0.9.1 Date: 29. 09. 2021 Bugfixes: - Fixed deleting of scripts
Version: 0.9.0 Date: 29. 09. 2021 Locale: - Added Brazilian Portuguese translation (thanks to @BM123499 (Bruno Melo) on crowdin) - Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it) Notes: - First public release - book.png and thumbnail.png from https://www.svgrepo.com/svg/272206/book-engineering - Added and modified some images from Factorio - Some info from https://wiki.factorio.com/Console