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, Fantario, and One More Tier. (independently, not necessarily simultaneously)

Content
2 days ago
0.13 - 2.0
12.0K
Manufacturing

Changelog

Version: 9.1.4
Date: December 19, 2024
  Bugfixes:
    - Added inserter recycling recipes when Quality/Space Age mod is enabled.
    - Fixed radar compatibility with Napu's Mod.
Version: 9.1.3
Date: December 7, 2024
  Minor Features:
    - Added compatibility with Napu's Mod.
Version: 9.1.2
Date: December 1, 2024
  Bugfixes:
    - Fixed compatibility with No Pipe Touching (and any mods using connection_category).
Version: 9.1.1
Date: November 24, 2024
  Bugfixes:
    - Fixed compatibility with AAI Industry.
    - Added technology icons for all entities added in v9.1.0, in case they are ever required.
Version: 9.1.0
Date: November 22, 2024
  Minor Features:
    - Added mini centrifuge setting.
    - Added mini recycler setting when playing with quality.
    - When playing with space age, adds the following mini machines:
      Biochamber, Cryogenic Plant, Electromagnetic Plant, Foundry, Big Mining Drill
    - Added mini reverse factory setting when playing with Reverse Factory (crossover!).
  Changes:
    - Removed superfluous balance toggle (all other balance settings still remain).
    - Hid bobmods related settings until that mod has been updated.
  Bugfixes:
    - Fixed mini storage tank issues with tech tree disabled.
    - Fixed mini miner reduced balance setting (highlighted area properly fits to grid).
    - Fixed alt mode icon scaling issue.
    - Fixed circuit connection scaling issue.
  Info:
    - Hid bobmods related settings until that mod has been updated.
    - Renamed "Big Mining Drill" to "Advanced Mining Drill".
Version: 9.0.4
Date: November 10, 2024
  Changes:
    - Fixed mini chem plant and oil refinery tech issues with tech tree disabled.
    - Removed outdated and seemingly unnecessary migrations.
  Info:
    - Hid some of the optional dependencies.
Version: 9.0.3
Date: November 7, 2024
  Bugfixes:
    - Fixed compatibility with new Storage Tank 2 mod.
Version: 9.0.2
Date: October 26, 2024
  Bugfixes:
    - Fixed cannot copy error when furnace type has been changed to assembling machine.
Version: 9.0.1
Date: October 24, 2024
  Changes:
    - Replaced stdlib required dependency with new kry_stdlib mod.
Version: 9.0.0
Date: October 21, 2024
  Info:
    - Updated to Factorio v2.0. Compatible with or without Space Age dlc.
  Changes:
    - Removed old icon handling setting. Massively reduced filesize.
Version: 8.0.17
Date: March 18, 2024
  Bugfixes:
    - Fixed tier 1 techs not being created properly, as a result of the previous fixes.
Version: 8.0.16
Date: March 12, 2024
  Bugfixes:
    - Fixed issues with previous fixes, also prevent overwriting prereq techs.
Version: 8.0.15
Date: March 10, 2024
  Bugfixes:
    - Fixed pre-existing mini machines accidentally being overwritten by this mod.
Version: 8.0.14
Date: March 10, 2024
  Minor Features:
    - Allowed other mods to create mini machines, handling icons, balancing, and tech tree.
      If mini-machine-type-x is detected in the game already, my mod will skip that machine type.
      Valid names for vanilla: assembler, furnace, miner, beacon, radar, chemplant, refinery, tank
      For other mods, I will add a full list in the FAQ section of the mod portal.
Version: 8.0.13
Date: February 21, 2024
  Minor Features:
    - Added compatibility with Double Furnaces mod, as requested by Akmarir.
Version: 8.0.12
Date: February 20, 2024
  Minor Features:
    - Added compatibility with One More Tier mod.
Version: 8.0.11
Date: January 12, 2024
  Bugfixes:
    - Fixed compatibility when using both Krastorio2 and 5dims (for use with ATOM modpack)
  Locale:
    - Updated German translation to fully include the Radar item and entity.
Version: 8.0.10
Date: January 7, 2024
  Bugfixes:
    - Fixed compatibility with Fantario
Version: 8.0.9
Date: April 7, 2022
  Bugfixes:
    - Fixed typo in bobs/5dims check, causing error on load when using only bobs mods
Version: 8.0.8
Date: March 31, 2022
  Bugfixes:
    - Fixed compatibility with 5dims and bobs mods.
    - Added locale data for 5dims machine tiers up to 10.
Version: 8.0.7
Date: March 30, 2022
  Minor Features:
    - Added compatibility with 5dims "new" mods.
Version: 8.0.6
Date: June 13, 2021
  Bugfixes:
    - Fixed load error with Kras2, Kras2-Compat, and GotLag's Electric Furnaces mod.
Version: 8.0.5
Date: June 12, 2021
  Bugfixes:
    - Fixed load error with Krastorio 2 and GotLag's Electric Furnaces mod.
Version: 8.0.4
Date: May 18, 2021
  Bugfixes:
    - 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
  Bugfixes:
    - Fixed and improved compatibility with Fantario.
Version: 8.0.1
Date: April 13, 2021
  Bugfixes:
    - 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
  Info:
    - Updated to Factorio v1.1.x
Version: 7.1.14
Date: September 26, 2020
  Info:
    - Moved the Krastorio2 advanced furnace to after mini furnace in crafting menu
Version: 7.1.13
Date: September 26, 2020
  Bugfixes:
    - Fixed compatibility with Optera's Storage Tank MK2 mod.
Version: 7.1.12
Date: September 25, 2020
  Graphics:
    - 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
  Info:
    - Updated German translation using lines provided by FacelessGER. Go try out Fantario!
Version: 7.1.10
Date: June 30, 2020
  Bugfixes:
    - 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
  Graphics:
    - Removed corner arrows graphics when ShinyBobGFX powerebars setting enabled.
  Info:
    - 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
  Graphics:
    - 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.
  Bugfixes:
    - Fixed typo with Krastorio 2 mini electric mining drills.
Version: 7.1.7
Date: April 24, 2020
  Bugfixes:
    - Patch for Factorio v0.18.20, which removed certain techs from the tutorial
Version: 7.1.6
Date: April 19, 2020
  Bugfixes:
    - 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
  Bugfixes:
    - 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
  Bugfixes:
    - Fixed oil-refinery load error when using Bobs/Angels without ShinyAngelGFX.
    - Added preliminary compatibility with Krastorio2.
Version: 7.1.3
Date: March 25, 2020
  Bugfixes:
    - Fixed recipeCost error when balance setting is disabled.
Version: 7.1.2
Date: March 25, 2020
  Bugfixes:
    - Fixed newly added tier for bobs electrolysers.
Version: 7.1.1
Date: March 22, 2020
  Bugfixes:
    - Fixed oil refinery not properly scaling. Thanks to Kirazy for catching this.
Version: 7.1.0
Date: March 22, 2020
  Changes:
    - 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+).
  Bugfixes:
    - 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
  Bugfixes:
    - Fixed compatibility with ShinyBobGFX and ShinyAngelGFX
Version: 7.0.5
Date: March 14, 2020
  Bugfixes:
    - 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
  Graphics:
    - 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
  Bugfixes:
    - Fixed load error with BobAssembly. Enjoy the new chemical plant graphics!
Version: 7.0.2
Date: February 10, 2020
  Locale:
    - Added German translation provided by FacelessGER. Try out his Fantario mod!
Version: 7.0.1
Date: February 1, 2020
  Bugfixes:
    - Restored compatibility with Fantario after their 0.5 updates.
Version: 7.0.0
Date: January 24, 2020
  Info:
    - Initial realse for Factorio v0.18; thanks to FallenPaladin for the notification.
Version: 6.2.12
Date: December 11, 2019
  Bugfixes:
    - Potential fix for Amator Phasma's mods.
Version: 6.2.11
Date: December 10, 2019
  Bugfixes:
    - 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
  Bugfixes:
    - 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
  Bugfixes:
    - 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.
  Changes:
    - 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.
  Bugfixes:
    - 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.
  Info:
    - 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.
  Info:
    - Reordered mod settings so balance and tech settings, then vanilla machines, then bobs mods.
Version: 6.2.5
Date: July 5, 2019
  Changes:
    - 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.
  Bugfixes:
    - 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
  Bugfixes:
    - Fixed potential issue with uran-mining-drill not being found in a mostly vanilla game.
Version: 6.2.3
Date: July 1, 2019
  Bugfixes:
    - Actually fixed early crash handler checking for bobs mods when no bobs mods are installed.
Version: 6.2.2
Date: July 1, 2019
  Bugfixes:
    - 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.
  Bugfixes:
    - 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.
  Changes:
    - 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.
  Info:
    - 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).
  Graphics:
    - Fixed icons for mini machines copied from the various mods.
Version: 6.1.5
Date: June 1, 2019
  Bugfixes:
    - Fixed load error when disabling mini assemblers/chemical plants with bobs mods color update
Version: 6.1.4
Date: May 28, 2019
  Bugfixes:
    - Fixed sprites resizing issues on mini metal mixing, chemical, and multi purpose furnaces
Version: 6.1.3
Date: May 27, 2019
  Bugfixes:
    - Fixed compatibility with AAI, and other mods that change vanilla recipes result to results
  Info:
    - 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!)
  Changes:
    - Mini multi purpose 1 technology now requires mini chemical and metal mixing furnace techs
  Graphics:
    - 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
  Info:
    - Removed unused graphics and renamed assembler graphics
Version: 6.1.1
Date: March 13, 2019
  Changes:
    - 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
  Balancing:
    - Enabled balance for FXP mini machines
  Info:
    - 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
  Bugfixes:
    - 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
  Info:
    - Updated for 0.17 experimental
  Changes:
    - Added technology description for all mini machine tachnologies
Version: 5.1.1
  Balancing:
    - 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
  Bugfixes:
    - Fixed compatibility when using bobsmods without bobassembly
Version: 5.0.11
  Bugfixes:
    - Fix for error caused by other mods removing normal/expensive recipe from vanilla miner
Version: 5.0.10
  Bugfixes:
    - Fix for shinybobsgfx with mini assemblers disabled
Version: 5.0.9
  Bugfixes:
    - Fix for shinybobsgfx with mini refineries disabled
Version: 5.0.8
  Bugfixes:
    - Fix for crashes involving shiny bobs with certain mods or options disabled
Version: 5.0.7
  Bugfixes:
    - Fixed mini radar's shadows
Version: 5.0.6
  Bugfixes:
    - Continued fix for refinery checks, guaranteed petrochem compatibility
Version: 5.0.5
  Bugfixes:
    - 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
  Bugfixes:
    - 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
  Bugfixes:
    - Minor fixes to mini chem plant shadows (hr_version nil value error)
  Changes:
    - Removed optional dependency to shiny icons
Version: 5.0.2
  Bugfixes:
    - Fixed compatibility between mini machines, bobsmods and shinybobs
Version: 5.0.1
  Bugfixes:
    - Fixed typo in migration script that prevented loading saves from older versions
Version: 5.0.0
  Info:
    - Updated to Factorio v0.16
    - Any earlier changelogs can be found at 
      https://mods.factorio.com/mod/mini-machines/discussion/5a5f1b0dadcc441024d76210