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