Based off the mod `https://mods.factorio.com/mod/HandyHands` by Qon, but will hopefully not hit UPS so hard. Only one player is processed per nth_tick (60 ticks per scan, see startup setting). By default 5 items will be crafted at a time (can be changed in player settings)
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 2.0.12 Date: 2024-11-26 Changes: - Made use of the API updates in 2.0.22 - get_quick_bar_slot - get_item_count - targeted_items_deliver
Version: 2.0.11 Date: 2024-11-17 Bugfixes: - HandyHandsRefactored/smarts.lua:132: in function 'get_list_of_items_to_craft'
Version: 2.0.10 Date: 2024-11-17 Changes: - Players can only hand craft "normal items" in vanilla Info: - Waiting on https://forums.factorio.com/viewtopic.php?f=28&t=121815 to correctly read quickbar. Any thing on quickbar > normal quality will be treated as normal until API request is forfilled.
Version: 2.0.9 Date: 2024-11-02 Changes: - Added a setting to set a percentage of quickslot items to craft Bugfixes: - HandyHandsRefactored/smarts.lua:401: in function 'checkplayer'
Version: 2.0.8 Date: 2024-11-01 Changes: - Add setting to enable debug mode, will list things that HHR is thinking about crafting - Un-commented sort function
Version: 2.0.7 Date: 2024-10-30 Changes: - Take note of "trash unrequest" or "max_count" on logistics requests
Version: 2.0.6 Date: 2024-10-29 Bugfixes: - HandyHandsRefactored/smarts.lua:91: attempt to perform arithmetic on field 'current' (a nil value)
Version: 2.0.5 Date: 2024-10-29 Bugfixes: - Got rid of "hi" message in console logs Changes: - Performed better checks on ammo count - Added a "player" setting so that you can restrict what handy hands is crafting to a single logistics section. Please keep your names unique. If left blank in settings all logistics requests are checked. If the personal group is disabled it will start looking for all outstading logistics requests it can make as per normal.
Version: 2.0.4 Date: 2024-10-27 Bugfixes: - Disabled checking logistics request by mistake.
Version: 2.0.3 Date: 2024-10-27 Changes: - Removed debug output I left in
Version: 2.0.2 Date: 2024-10-27 Changes: - Fixed bug with ammo stack filters - Fixed a bug with construction bots being crafted when they are out building things Todo: - Will be adding some smarts in the future when this API request is made .. https://forums.factorio.com/viewtopic.php?f=28&t=117875
Version: 2.0.1 Date: 2024-10-24 Bugfixes: - HandyHandsRefactored/smarts.lua:84: attempt to perform arithmetic on local 'count' (a table value) - Crafting more than needed
Version: 2.0.0 Date: 2024-10-06 Changes: - Updated for Factorio 2
Version: 1.2.0 Date: 2023-04-15 Bugfixes: - Crashed when upgrading a advanced underground pipe
Version: 1.1.9 Date: 2023-04-14 Changes: - Removed debug message that was appearing when something was in the players hand
Version: 1.1.8 Date: 2023-04-14 Changes: - Added some more player settings to allow a taylored experience - Autocrafting extended to upgrades, tiles and proxy requests along with ghosts
Version: 1.1.7 Date: 2023-04-13 Bugfixes: - Fixed not checking what items are needed to place an entity.
Version: 1.1.6 Date: 2023-04-13 Bugfixes: - Fixed "no crafting queue" bug - Take into account contents of players hand when looking for items to craft Changes: - If the player has a ghost in hand and we can craft it, we will - If the player has character has a personal logistics network and the roboport is enabled, look for ghosts we can craft.
Version: 1.1.5 Date: 2023-04-01 Bugfixes: - bug fix for player stuck with a global set incorrectly - added a command to reset globals
Version: 1.1.4 Date: 2023-03-31 Changes: - added some in game commands to enable debugging when in multiplayer servers
Version: 1.1.3 Date: 2023-03-30 Changes: - __HandyHandsRefactored__/smarts.lua:108: bad argument #1 of 2 to 'pairs' (table expected, got nil)
Version: 1.1.2 Date: 2023-03-30 Changes: - Added an event listner "on_pre_player_died" to toggle off crafting when player dies
Version: 1.1.1 Date: 2023-03-29 Changes: - Added some logic when "queue to front" mod cancels and requeus recipes
Version: 1.1.0 Date: 2023-03-27 Changes: - First release