Factorio Tower Defense

by MrPear

A classic tower defense mode. Biters ignore turrets and march straight for the central Nexus!

Content
14 minutes ago
2.0
44

Changelog

Version: 1.11.1
Date: 2026-06-26
  Bugfixes:
    - desync issue in multiplayer during chunk generation
Version: 1.11.0
Date: 2026-06-26
  Features:
    - Pathfinder to ensure no full wall with water tiles from stone furnace conversion
Version: 1.10.6
Date: 2026-06-26
  Balancing:
    - improving difficulty by making larger biter waves with some early behemoths. Increasing shop chest as well to be able to properly buy the more expensive items
    - modifications to shop item costs. Adding in a one time manual mining speed buff.
  Graphics:
    - increase size of super turret
Version: 1.10.5
Date: 2026-06-25
  Bugfixes:
    - small edit to shop label
Version: 1.10.4
Date: 2026-06-25
  Bugfixes:
    - crash when selecting wave reward after refactoring
Version: 1.10.3
Date: 2026-06-25
  Bugfixes:
    - extending map height to closer to 2 chunks
Version: 1.10.2
Date: 2026-06-25
  Balancing:
    - reducing ore richness further
Version: 1.10.1
Date: 2026-06-25
  Balancing:
    - more ore patches but less richness
Version: 1.10.0
Date: 2026-06-25
  Features:
    - introducing random iron ore patches, further from nexus line the more richness available
  Bugfixes:
    - updating shop chest name
Version: 1.9.4
Date: 2026-06-25
  Balancing:
    - making a custom larger chest to be 4x4 to make it easier to insert ore into it
Version: 1.9.3
Date: 2026-06-25
  Bugfixes:
    - removing inventory size dynamic change as that isn't allowed. Changing to blue chest instead
Version: 1.9.2
Date: 2026-06-25
  Balancing:
    - slight adjustment of the special chest 10 tiles right
  Optimizations:
    - clean up unused code
    - cleanup unused map gen code
    - shop gui only opens up when selecting the chest
  Bugfixes:
    - add text to show where shop is
Version: 1.9.1
Date: 2026-06-25
  Bugfixes:
    - ordering of get or create shop chest function
Version: 1.9.0
Date: 2026-06-25
  Features:
    - introducing shop feature based on iron ore mined into a central chest.
Version: 1.8.5
Date: 2026-06-25
  Bugfixes:
    - removing surface clear method
Version: 1.8.4
Date: 2026-06-25
  Bugfixes:
    - recover ribbon world chunk generation forcing. Over generate the concrete nexus strip
Version: 1.8.3
Date: 2026-06-25
  Bugfixes:
    - updaing the replace stone furnace button into the top gui panel correctly
Version: 1.8.2
Date: 2026-06-25
  Bugfixes:
    - clear entire surface after setting map gen settings
Version: 1.8.1
Date: 2026-06-25
  Optimizations:
    - remove manual voiding to see if this is needed.
Version: 1.8.0
Date: 2026-06-25
  Features:
    - Adding in new miner choice
  Bugfixes:
    - delete td_panel if already existing when update_ui is called
    - string for furnaces to water updated
Version: 1.7.13
Date: 2026-06-25
  Bugfixes:
    - top_gui was not defined
Version: 1.7.12
Date: 2026-06-25
  Changes:
    - merge in replace stone furnaces button in the top gui into the wave info top gui
Version: 1.7.11
Date: 2026-06-25
  Bugfixes:
    - updating entity name of rock
Version: 1.7.10
Date: 2026-06-25
  Bugfixes:
    - removing rocks properly. Also relying on map gen settings instead of a map exchange string
Version: 1.7.9
Date: 2026-06-24
  Bugfixes:
    - increasing width of the map
Version: 1.7.8
Date: 2026-06-24
  Bugfixes:
    - spawn biter worms to keep the spawning chunks active
Version: 1.7.7
Date: 2026-06-24
  Bugfixes:
    - set charting for all forces to allow the biters to know how to pathfind
Version: 1.7.6
Date: 2026-06-24
  Changes:
    - debugging first wave movement, spawning in for sure active chunk
Version: 1.7.5
Date: 2026-06-24
  Changes:
    - adding in debugging messages for biter movements
Version: 1.7.4
Date: 2026-06-24
  Optimizations:
    - remove unecessary clamping logic on player. Made it feel janky when nearing edges
Version: 1.7.3
Date: 2026-06-24
  Bugfixes:
    - increase left chunk generation for biter spawn to properly spawn and get the command
Version: 1.7.2
Date: 2026-06-24
  Bugfixes:
    - first wave spawn with a 2 minute set up time before starting to allow for biters to be controlled
Version: 1.7.1
Date: 2026-06-24
  Bugfixes:
    - biters in first wave not approaching
Version: 1.7.0
Date: 2026-06-24
  Features:
    - introducing skip wave button, needing all players to skip to agree
  Balancing:
    - adjust how far they spawn from the left
Version: 1.6.0
Date: 2026-06-24
  Features:
    - Introduce spawning only from the left, and the finish point is the entire vertical axis of the ribbon
  Bugfixes:
    - remove trees from newly generated chunks
Version: 1.5.2
Date: 2026-06-24
  Bugfixes:
    - properly generate using the map exchange string
Version: 1.5.1
Date: 2026-06-24
  Bugfixes:
    - updating the map string without using the ribbon world preset
Version: 1.5.0
Date: 2026-06-24
  Features:
    - introduce custom map string
Version: 1.4.0
Date: 2026-06-24
  Features:
    - updating from complex cliffs to use water tiles instead
Version: 1.3.2
Date: 2026-06-24
  Bugfixes:
    - fix cliff orientations
Version: 1.3.1
Date: 2026-06-24
  Bugfixes:
    - crash from clicking walls to cliffs button due to incorrect nesting of functions
Version: 1.3.0
Date: 2026-06-24
  Features:
    - allow stone walls to be updated into unbreakable cliffs using a UI button
Version: 1.2.2
Date: 2026-06-23
  Balancing:
    - adjust how fast the sustainable turret fires (nerf)
Version: 1.2.1
Date: 2026-06-23
  Balancing:
    - doubling personal robot speed to improve usability
  Bugfixes:
    - wave reward timer was not properly counting down as the wave was still active
Version: 1.2.0
Date: 2026-06-23
  Features:
    - implementing wave reward timer countdown for 30s
Version: 1.1.3
Date: 2026-06-23
  Bugfixes:
    - minor changes to ensure the generator is properly defined basing off the fission generator instead of the fusion generator
Version: 1.1.2
Date: 2026-06-23
  Bugfixes:
    - minor tweak for type of the fusion reactor
Version: 1.1.1
Date: 2026-06-23
  Bugfixes:
    - personal bots were not being used, created and gave players a free generator in their equipment grid
Version: 1.1.0
Date: 2026-06-23
  Info:
    - initialize project metadata with custom license, README documentation, thumbnail and mod information
  Features:
    - introduced new miner and inserter entities which do not require power
    - introduced personal robots and personal roboport, both not requiring power. Player starts with these and automatically gets equipped
  Bugfixes:
    - adjusted to allow for more than 10 waves
Version: 1.0.0
Date: 2026-06-23
  Features:
    - initial check-in: implemented tower defense core logic, custom turrets, and automated wave spawning