This mod marks drills that have no more resources to mine for deconstruction.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 1.0.3 Date: 2024-11-12 Changes: - Many updated translations from Crowdin. Bugfixes: - Fixed that mining drill search area was half what it should be.
Version: 1.0.2 Date: 2024-10-16 Bugfixes: - Fixed copy-paste error preventing some drills from being removed.
Version: 1.0.1 Date: 2024-10-15 Bugfixes: - Fixed Big Mining Drill not being deconstructed if last ore was at edge of mining range. - Added missing locale string for mod setting. - Removed remaining debug console messages.
Version: 1.0.0 Date: 2024-10-14 Features: - Updated for Factorio 2.0. - Added setting to preserve wire-connected belts. Changes: - Overhauled out-of-resources detection to use entity status field for better performance and reliability. - Changed "debug" remote interface to console command. Bugfixes: - Fixed potential desync when using debug remote interface. - Fixed that some belts were not deconstructed when side-loading.
Version: 0.4.4 Date: 2024-08-25 Changes: - Updated translations from Crowdin. Bugfixes: - Fixed error message when belt is destroyed/removed before it can be marked for deconstruction.
Version: 0.4.3 Date: 2024-08-17 Changes: - Added minimum base version of 1.1.100 for API compatibility. Bugfixes: - Abort any ongoing belt deconstructions when belt setting is disabled.
Version: 0.4.2 Date: 2024-08-17 Changes: - Updated translations from Crowdin.
Version: 0.4.1 Date: 2024-07-09 Bugfixes: - Fixed errors when drills point at assemblers and other non-chest entities.
Version: 0.4.0 Date: 2024-07-07 Features: - Added setting to also deconstruct unused beacons (enabled by default). - Added setting to also deconstruct unused belts (DISabled by default). - Belt deconstruction is greedy and will deconstruct belts up and downstream from the deconstructed drill if no item sources are found. - Belt deconstruction tries to wait for the belts to naturally empty before deconstructing. If items get stuck for more than 30 seconds, the belts will be deconstructed anyways. - Belt deconstruction feature is *alpha* so make a backup before enabling the setting. Please report any strange behavior or crashes!
Version: 0.3.16 Date: 2024-07-04 Bugfixes: - Fixed error when pipe ghosts aren't built fast enough.
Version: 0.3.15 Date: 2024-06-30 Changes: - Updated Portugese translation thanks to LUISDASARTIMANHAS.
Version: 0.3.14 Date: 2024-06-30 Changes: - Added setting to blacklist specific drill entities for mod compatibility.
Version: 0.3.13 Date: 2024-06-30 Changes: - Updated many translations from crowdin and fixed typo
Version: 0.3.12 Date: 2023-11-16 Changes: - Added setting to allow deconstructing miners with circuit wire connections (thanks to DHandspikerWade). - Disabled automatic deconstruction behavior on sandbox surfaces created by Blueprint Sandboxes and The Blueprint Designer Lab mods. Bugfixes: - Fix error messages / not deconstructing miners on surfaces without a valid Space Exploration zone type. - Fixed possible stale queue data when changing settings by deleting the queue and regenerating it.
Version: 0.3.11 Date: 2023-11-12 Bugfixes: - Actually fix the multiplayer error this time. (Properly disable on_nth_tick event when queue is empty.)
Version: 0.3.10 Date: 2023-11-10 Bugfixes: - Added event subscription to on_load.
Version: 0.3.9 Date: 2023-10-04 Bugfixes: - Fixed that one ore was stuck in each miner when deconstructed, at least most of the time. Changes: - Updated translations from crowdin
Version: 0.3.8 Date: 2023-06-21 Bugfixes: - Fixed compatibility with Contruction Continued for ghost pipe creation. (Thanks to ComradeEcho) Changes: - Updated translations from crowdin
Version: 0.3.7 Date: 2023-02-20 Bugfixes: - Fixed error message printed when building pipe ghosts.
Version: 0.3.6 Date: 2023-02-19 Features: - New setting to disable the inserter chain check. Useful for mods that add burnt fuel results like Pyanodon's mods. Changes: - Updated translations from crowdin (Hungarian, Norwegian, Chinese) Bugfixes: - Ghost pipes are now built toward existing ghost pipes and underground pipes.
Version: 0.3.5 Date: 2022-12-30 Changes: - Updated translations from crowdin (Polish and Portugese)
Version: 0.3.4 Date: 2022-09-30 Changes: - Updated translations from crowdin (Portugese)
Version: 0.3.3 Date: 2022-07-04 Bugfixes: - Fixed that miners would be instantly deconstructed in editor mode by removing player attributions from mod-generated commands. (Thanks to Raiguard for figuring it out) - This fixes compatibility with Editor Extensions "testing lab" and other mods that use editor mode. Changes: - Updated translations from crowdin
Version: 0.3.2 Date: 2022-04-17 Bugfixes: - Fixed out-of-memory error when used with even-width fluid miners, like Bob's Steam Powered Miner.
Version: 0.3.1 Date: 2022-03-16 Compatibility: - Added mod settings to customize what pipe is used when replacing miners (i.e. kr-steel-pipe). Bugfixes: - Fixed crashes when Editor Extensions "instant deconstruction" is enabled.
Version: 0.3.0 Date: 2021-11-21 New: - Added support for drills with multiple resource types (robot256) Compatibility: - Improved multi-surface compatibility (Nicolas Lang) Bugfixes: - Removed empty fluid miners when setting changes (robot256) - Fixed chests being deconstructed while still in use (robot256) - Fixed a potential crash if an inserter is nearby the chest but not targeting the chest (robot256) - Improved handling of invalid surfaces (Nicolas Lang) Optimizations: - Improved UPS by using on_event filters (robot256) - Moved max_radius calculation to init_globals (robot256) Changes: - Refactored pipe building (Nicolas Lang) - Only build pipes if a miner has more than one connection (robot256) - Deconstruct inserters feeding fuel to burner inserters (robot256) - Only build pipes to connections that are in use (robot256) - Updated translations from crowdin
Version: 0.2.1 Date: 2021-07-01 Compatibility: - Improved compatibility with Space-Exploration (Nicolas Lang) Bugfixes: - Fixed error when drill was missing last_user attibute (Nicolas Lang) Changes: - Updated translations from crowdin
Version: 0.2.0 Date: 2021-06-04 New: - Handle drills that are using fluids, by replacing them with pipes (Nicolas Lang)
Version: 0.1.22 Date: 2021-05-09 Bugfixes: - Avoid errors if drills are instantly removed upon deconstruction (DeHackEd) Changes: - Updated translations from crowdin
Version: 0.1.21 Date: 2020-12-02 Compatibility: - Updated Factorio version to 1.1 (almightyju) Changes: - Updated translations from crowdin
Version: 0.1.20 Date: 2020-08-16 Compatibility: - Updated Factorio version to 1.0 Changes: - Updated translations from crowdin
Version: 0.1.19 Date: 2020-06-13 Changes: - French and Ukrainian translations added
Version: 0.1.18 Date: 2020-05-09 Changes: - Catalan translation added (metalbass)
Version: 0.1.17 Date: 2020-03-23 Bugfixes: - More missing locals
Version: 0.1.16 Date: 2020-01-23 Compatibility: - Updated Factorio version to 0.18, otherwise no change (Roang-zero1)
Version: 0.1.15 Date: 2020-01-11 Bugfixes: - Fixed another missing local declaration for variable
Version: 0.1.14 Date: 2019-12-31 Compatibility: - Compatibility fix for Construction Drones mod (phoenixuprising)
Version: 0.1.13 Date: 2019-12-29 Bugfixes: - Fixed missing local declaration for variable
Version: 0.1.12 Date: 2019-02-28 Changes: - Updated for 0.17
Version: 0.1.11 Date: 2018-02-22 Changes: - Better label for in-game option - Added in-game changelog Bugfixes: - Fixed that checking resources didn't respect mining hardness
Version: 0.1.10 Date: 2017-12-16 Compatibility: - Updated Factorio version to 0.16, otherwise no change
Version: 0.1.9 Date: 2017-06-30 Compatibility: - Compatibility fix for mods using mining drills as position markers Workarounds: - Don't deconstruct miners that are hooked up to a circuit network Changes: - In-game option for removal of targets, instead of configuration file
Version: 0.1.8 Date: 2017-04-26 Workarounds: - Don't deconstruct miners that have fluids, until I have time to make it smarter
Version: 0.1.7 Date: 2017-04-24 Compatibility: - Updated Factorio version to 0.15, otherwise no change
Version: 0.1.6 Date: 2017-02-24 Compatibility: - Minor compatibility fix for modded drills that are mineable but not deconstructable
Version: 0.1.5 Date: 2016-08-27 Compatibility: - Updated Factorio version to 0.14, otherwise no change
Version: 0.1.4 Date: 2016-08-06 Compatibility: - This release requires factorio version 0.13.14 Workarounds: - Removed workaround for drill ranges since factorio now exposes them in the prototype (no more data-final-fixes.lua) Optimizations: - Update search radius as drills are built, not always using the maximum range when not needed. Changes: - Now renews deconstruction orders for drills when they time out
Version: 0.1.3 Date: 2016-08-03 Bugfixes: - Made finding targeted chests more reliable. Debug: - Added remote calls for debug and init. /c remote.call("ad","init"), /c remote.call("ad","debug")
Version: 0.1.2 Date: 2016-07-31 Optimizations: - Moved from tick based checking to relying on events. - No longer storing anything in global. Bugfixes: - More reliable check that the resource is not infinite
Version: 0.1.1 Date: 2016-06-30 Bugfixes: - Fixed a warning where the marked drill inserted into a container that is not minable
Version: 0.1.0 Date: 2016-06-27 Compatibility: - First version for Factorio 0.13.0
Version: 0.0.7 Date: 2016-03-04 Bugfixes: - fixed config being ignored (chests not getting picked up)
Version: 0.0.6 Date: 2016-03-01 Bugfixes: - fixed init not working properly when upgrading mod version
Version: 0.0.5 Date: 2016-02-29 Bugfixes: - fixed a desync issue
Version: 0.0.4 Date: 2016-02-16 Compatibility: - no more hardcoded drill ranges, modded drills now work out of the box
Version: 0.0.3 Date: 2015-11-07 Bugfixes: - fixed drills being forgotten when game was restarted
Version: 0.0.2 Date: 2015-11-05 Changes: - now (optionally) removes the chest that the drill outputs to
Version: 0.0.1 Date: 2015-11-04 Notes: - initial release