Mini Machines Mod

by Kryzeth

Miniature versions of assemblers, electric furnaces, etc. Full integration with all of Bobs mods and ShinyBobGFX/ShinyAngelGFX, Industrial Revolution, Factorio Extended Plus (FXP), Gotlag's Electric Furnaces, AAI Industry, and Fantario. (independently, not necessarily simultaneously)

9 days ago
0.13 - 1.1


Version: 8.0.6
Date: June 13, 2021
    - Fixed load error with Kras2, Kras2-Compat, and GotLag's Electric Furnaces mod.
Version: 8.0.5
Date: June 12, 2021
    - Fixed load error with Krastorio 2 and GotLag's Electric Furnaces mod.
Version: 8.0.4
Date: May 18, 2021
    - Added ModMash as an optional dependency to force load order.
Version: 8.0.3
Date: May 17, 2021
  Minor Features:
    - Added compatibility with ModMash.
Version: 8.0.2
Date: May 16, 2021
    - Fixed and improved compatibility with Fantario.
Version: 8.0.1
Date: April 13, 2021
    - Fixed compatibility with Optera's Storage Tanks and other storage tank mods.
    - Reduced collision_box for all mini machines, allowing for "squeak through" functionality.
Version: 8.0.0
Date: November 26, 2020
    - Updated to Factorio v1.1.x
Version: 7.1.14
Date: September 26, 2020
    - Moved the Krastorio2 advanced furnace to after mini furnace in crafting menu
Version: 7.1.13
Date: September 26, 2020
    - Fixed compatibility with Optera's Storage Tank MK2 mod.
Version: 7.1.12
Date: September 25, 2020
    - Rearranged couple of lines to fix bobs assembling machine 6 icon before copying.
    - Fixed tech icons with higher tiers of FXP (FactorioExtended Plus) machines not applying.
Version: 7.1.11
Date: September 17, 2020
    - Updated German translation using lines provided by FacelessGER. Go try out Fantario!
Version: 7.1.10
Date: June 30, 2020
    - Compatibility patch for Bob's Metals, Chemical, and Intermediates (bobplates) v0.18.9.
      One machine name internally renamed. Thanks to Kirazy for the early warning and fix!
Version: 7.1.9
Date: June 24, 2020
    - Removed corner arrows graphics when ShinyBobGFX powerebars setting enabled.
    - Also highly recommend using Kirazy's new mod, Artisanal Reskins: Bobs Mods.
      It updates many of the mini icons and makes them look WAY better than I could ever do.
      Huge shoutout for the compatibility they are making for mini machines. Thanks, Kirazy!
Version: 7.1.8
Date: May 29, 2020
    - Added new icons setting, using corner arrows to imply miniaturization of machines.
      Replaces the old icons, which no longer match the new HD icons.
      Note that I will not be updating the old icons, and plan to eventually remove this setting.
    - Fixed typo with Krastorio 2 mini electric mining drills.
Version: 7.1.7
Date: April 24, 2020
    - Patch for Factorio v0.18.20, which removed certain techs from the tutorial
Version: 7.1.6
Date: April 19, 2020
    - Fixed an oddly specific error when using omni, shiny, and bobs.
      May solve any other odd compatibility errors regarding icons.
Version: 7.1.5
Date: April 19, 2020
    - Fixed compatibility between Krastorio2 and Bob's Assembling Machines
      Note: Aircraft mod is required to use all 3 mods simultaneously.
Version: 7.1.4
Date: April 12, 2020
    - Fixed oil-refinery load error when using Bobs/Angels without ShinyAngelGFX.
    - Added preliminary compatibility with Krastorio2.
Version: 7.1.3
Date: March 25, 2020
    - Fixed recipeCost error when balance setting is disabled.
Version: 7.1.2
Date: March 25, 2020
    - Fixed newly added tier for bobs electrolysers.
Version: 7.1.1
Date: March 22, 2020
    - Fixed oil refinery not properly scaling. Thanks to Kirazy for catching this.
Version: 7.1.0
Date: March 22, 2020
    - Added mining drill balance setting, which toggles the resource radius reduction.
      Disabling allows for greater overlap on ore patches; enabled by default.
    - Slightly modified recipe cost reduction formula.
      Decimals will properly round up or down; no longer always rounded down.
      Some recipes will be a little more expensive due to this change, by 1 ingredient.
    - Optimized internal functions code. May cause errors with certain settings in other mods.
      Tested working with default bobs, angels, shinybobs/angels, fantario, and fxp (FE+).
    - Fixed compatibility with angels petrochem v0.9.4
    - Fixed vanilla chemical plant and refinery shadows. Scaling should work for all mods.
    - Prominently using code donated by Kirazy for use by this mod. Thanks to Kirazy!
Version: 7.0.6
Date: March 15, 2020
    - Fixed compatibility with ShinyBobGFX and ShinyAngelGFX
Version: 7.0.5
Date: March 14, 2020
    - Attempted potential fix for Amator Phasma's mods.
      Won't know if it works until they update Coal & Steam for the new offshore pump graphic.
Version: 7.0.4
Date: March 14, 2020
    - Improved compatibility with other mods. Part 1 of future proofing.
      Reduced amount of assumptions made when attempting to shrink entities.
Version: 7.0.3
Date: March 14, 2020
    - Fixed load error with BobAssembly. Enjoy the new chemical plant graphics!
Version: 7.0.2
Date: February 10, 2020
    - Added German translation provided by FacelessGER. Try out his Fantario mod!
Version: 7.0.1
Date: February 1, 2020
    - Restored compatibility with Fantario after their 0.5 updates.
Version: 7.0.0
Date: January 24, 2020
    - Initial realse for Factorio v0.18; thanks to FallenPaladin for the notification.
Version: 6.2.12
Date: December 11, 2019
    - Potential fix for Amator Phasma's mods.
Version: 6.2.11
Date: December 10, 2019
    - Fixed compatibility with Amator Phasma's Coal and Steam.
    - Potential fix for "mini tank 2 must have same fast replaceable group"
Version: 6.2.10
Date: September 23, 2019
    - Fixed compatibility with Shiny Bob GFX and Shiny Angel GFX
      Note: Recommend using both Shiny Bob and Shiny Angel, even if not using Angels mods.
    - Fixed multi purpose furnace 1 and 2 icons being too small when used with shiny bobs
Version: 6.2.9
Date: September 9, 2019
  Minor Features:
    - Tentative compatibility update for Industrial Revolution.
      Features mini storage tank, refinery, chemical plant, beacon, and radar.
Version: 6.2.8
Date: September 3, 2019
    - Updated mini chemical plant graphics functions to match Factorio version 0.17.67
    - Fixed graphical bug with fluid boxes on mini mining drill
Version: 6.2.7
Date: August 23, 2019
  Minor Features:
    - Added fully featured compatibility with Krastorio.
      Implemented mini-multi-functional-furnace as upgrade of mini-furnace-1, matching Krastorio.
      Implemented mini miners up to t3, matching Krastorio tiers.
    - Added fully featured compatibility with Optera's Storage Tank 2.
    - Mini chemical plant moved to fishwater technology when playing with Fantario.
    - Changed recipe reduction setting to round down instead of up.
      Rounding up tended to make mini machine recipes nearly as expensive as the base machine.
    - Changed entity icons to match mini machine item and recipe icons.
    - Fixed bug with mini-miner-1 technology being disabled (copying a disabled demo tech)
      Also fixed mini-miner-1 recipe being enabled at start.
    - Fixed bug with t1 mini radar and mini miner being unresearchable in vanilla.
    - Edited description to include Krastorio and Storage Tank 2 in list of compatible mods.
Version: 6.2.6
Date: July 11, 2019
  Minor Features:
    - Added individual balance settings.
      Recipe cost, crafting speed, and module slot reduction can be set independently.
    - Reordered mod settings so balance and tech settings, then vanilla machines, then bobs mods.
Version: 6.2.5
Date: July 5, 2019
    - Removed incompatibility check between Bobs mods and Gotlag's Electric Furnaces.
      Mini machines will no longer force-crash when both mods are detected.
    - Reintroduced mini machine balance setting. On by default.
      Mini machines cost 33% fewer resources, but craft 25% slower, and have 1 less module slot.
    - Fixed load error with uran-mining-drill technology not being found when using Fantario.
    - Fixed graphics mismatch with mini refinery, chemplant, and miner.
    - Fixed mini beacon animation shadow.
    - Fixed that the pipe connections for the chemical plant were flipped.
Version: 6.2.4
Date: July 2, 2019
    - Fixed potential issue with uran-mining-drill not being found in a mostly vanilla game.
Version: 6.2.3
Date: July 1, 2019
    - Actually fixed early crash handler checking for bobs mods when no bobs mods are installed.
Version: 6.2.2
Date: July 1, 2019
    - Fixed early crash handler checking for bobs mods when no bobs mods are installed.
Version: 6.2.1
Date: June 30, 2019
  Minor Features:
    - Added mini uranium mining drill when playing alongside Fantario.
    - Added FXP-Module to list of optional requirements, ensuring it loads before mini machines.
    - Fixed heat pipe connections for non-electric assemblers.
Version: 6.2.0
Date: June 30, 2019
  Minor Features:
    - Added fully featured compatibility with Fantario.
    - Added beacons from FXP-Modules to list of mini machines.
    - Internal functions and logic has been optimized, hopefully preventing future incomptibility.
    - Due to these internal changes and optimizations, Factorio Stdlib mod is now a requirement.
    - Edited description of mod to include all fully compatible mods.
    - Removed "balance" setting. All mini machines have same stats and ingredient cost as base.
    - Tech tree dynamically attaches mini machine techs/unlocks to base machine tech.
    - Renamed mini-chem-plant-n to mini-chemplant-n for item, recipe, entity, and technology.
    - Renamed mini-metal-1 to mini-bobmetal-n for item, recipe, entity, and technology.
    - Renamed mini-multi-n to mini-bobmulti-n for item, recipe, entity, and technology.
    - Renamed mini-electrolyser-n to mini-electro-n for item, recipe, entity, and technology.
    - Capitalized Mini Beacoon N and Mini Radar N for item, recipe, and entity in-game.
    - Capitalized Storage Tank and Mini Storage Tanks for item, recipe, and entity in-game.
    - Removed the term "electric" from all mini machine's in-game names (except with Fantario).
    - Fixed icons for mini machines copied from the various mods.
Version: 6.1.5
Date: June 1, 2019
    - Fixed load error when disabling mini assemblers/chemical plants with bobs mods color update
Version: 6.1.4
Date: May 28, 2019
    - Fixed sprites resizing issues on mini metal mixing, chemical, and multi purpose furnaces
Version: 6.1.3
Date: May 27, 2019
    - Fixed compatibility with AAI, and other mods that change vanilla recipes result to results
    - Changed "mini assembling machine" to "mini assembling machine 1" to match vanilla text
Version: 6.1.2
Date: May 19, 2019
  Minor Features:
    - Added mini electric chemical furnace and mini metal mixing furnace (for bobs mods)
    - Fixed changelog for use from within Factorio (thanks to Pi-C on the forums!)
    - Mini multi purpose 1 technology now requires mini chemical and metal mixing furnace techs
    - Properly matched assembling machines to bobs new color update, when ShinyBobGFX not enabled
    - Properly matched chemical plants to bobs new color update, when ShinyBobGFX not enabled
    - Removed unused graphics and renamed assembler graphics
Version: 6.1.1
Date: March 13, 2019
    - Removed ingredient count limitation from all assembling machines
    - Removed mining power from mining drills (unnecessary in 0.17)
    - Removed unnecessary item descriptions from assemblers and storage tanks
    - Enabled balance for FXP mini machines
    - Forced early hard crash if both FXP and Bobsmods are detected
Version: 6.1.0
Date: March 9, 2019
  Major Features:
    - Added fully featured compatibility with Factorio Extended Plus (FXP) Machines and Transport
Version: 6.0.2
Date: March 7, 2019
    - Fixed compatibility with Lightorio
Version: 6.0.1
Date: March 5, 2019
  Major Features:
    - Added fully featured compatibility with Electric Furnaces mod by GotLag
Version: 6.0.0
Date: March 3, 2019
    - Updated for 0.17 experimental
    - Added technology description for all mini machine tachnologies
Version: 5.1.1
    - Added balance tweaks to multi purpose (reduced energy usage, crafting speed, module slots)
Version: 5.1.0
  Minor Features:
    - Added mini multi-purpose furnace when bobassembly and bobplates detected
    - Fixed compatibility when using bobsmods without bobassembly
Version: 5.0.11
    - Fix for error caused by other mods removing normal/expensive recipe from vanilla miner
Version: 5.0.10
    - Fix for shinybobsgfx with mini assemblers disabled
Version: 5.0.9
    - Fix for shinybobsgfx with mini refineries disabled
Version: 5.0.8
    - Fix for crashes involving shiny bobs with certain mods or options disabled
Version: 5.0.7
    - Fixed mini radar's shadows
Version: 5.0.6
    - Continued fix for refinery checks, guaranteed petrochem compatibility
Version: 5.0.5
    - Fixed all checks involving angels petrochem, bobs revamp, and mini machines
    - Fixed minor bug involving mini assembler 1 and pipe data
Version: 5.0.4
    - Continued bufix for hr_version nil value error
    - Fixed shinybobsgfx compatibility for mini furnaces
    - Fixed angels petrochem compatibility (refinery/chem plant unlock techs)
Version: 5.0.3
    - Minor fixes to mini chem plant shadows (hr_version nil value error)
    - Removed optional dependency to shiny icons
Version: 5.0.2
    - Fixed compatibility between mini machines, bobsmods and shinybobs
Version: 5.0.1
    - Fixed typo in migration script that prevented loading saves from older versions
Version: 5.0.0
    - Updated to Factorio v0.16
    - Any earlier changelogs can be found at