Nanobots: Early Bots 3.0


Personal construction nanobots with quality support - Enhanced Performance Edition Personal nanobots for construction, repair, and turret ammo delivery - no roboports needed! Features quality support, combat automation, statistics GUI, and megabase optimization. Fully compatible with Factorio 2.0 and Space Age.

Content
4 days ago
2.0
1.66K
Logistic network
Owner:
MikdadAgasiev
Source:
N/A
Homepage:
https://mods.factorio.com/mod/Nanobots2
License:
MIT
Created:
2 months ago
Latest Version:
5.8.2 (4 days ago)
Factorio version:
2.0
Downloaded by:
1.66K users

Nanobots: Early Bots 3.0

Personal construction nanobots that work without roboport networks!

Build, repair, and defend your factory using portable nanobots that follow you everywhere. No logistics network required - just equip and go!


✨ What's New in v5.8.x

v5.8.2

  • Remote View Fix — nanobots continue working at your character's physical location during satellite/remote view (Space Exploration compatible)

v5.8.1

  • Wrong Ammo Warning — flying text alert when auto-defense is paused (e.g. termites loaded instead of constructors)
  • Empty Ammo Warning — warns when nano-emitter is equipped but no ammo is loaded
  • Configurable warning interval (10s / 30s / 1m / 2m / 5m / off)
  • Factorio 2.0 API audit — fixed upgrade system, revive(), get_contents() and pcall patterns

v5.8.0

  • 15 performance optimizations — unified on_tick, removed log I/O from hot loops, cached settings, O(1) lookup tables
  • Ghost building fix — SafeEntity.revive() now correctly parses Factorio 2.0 dictionary format
  • Termite ammo fix — auto-defense no longer consumes termites for turret resupply

🎯 Key Features

Construction & Repair

  • Build ghosts and structures automatically
  • Auto-repair damaged entities
  • Tile placement automation
  • Full Factorio 2.0 quality support

Vehicle Automation

  • Auto-refuel vehicles
  • Automatic ammo management
  • Module installation

Auto-Defense System

  • Automatic turret ammo delivery — Never run out!
  • Quality-aware prioritization (legendary/epic first OR save good ammo)
  • Separate settings for gun turrets vs artillery
  • Visual feedback with colored flying text
  • Ammo-specific sounds
  • Wrong ammo warnings when termites or other non-constructor ammo is loaded

Smart Automation

  • Combat Priority: Best ammo in combat, economy mode in peace
  • Auto-Enable: System turns on/off based on enemy presence
  • Statistics tracking: Session and lifetime stats with ammo breakdown
  • Low/Empty nano charge warnings with configurable interval

🎮 Quick Start

  1. Research and craft Nano Emitter
  2. Craft Nano Construction Bots (or other nano ammo)
  3. Equip emitter in gun slot, ammo in ammo slot
  4. Press Alt+N to see your working area
  5. Press Alt+G to enable auto-defense

Hotkeys:
- Alt+N - Toggle area visualization
- Alt+G - Toggle auto-defense
- Alt+H - Toggle statistics GUI


⚙️ Highly Configurable

Per-Player Settings:
- Turret refill thresholds (absolute or percentage)
- Ammo type priority (best/worst damage first)
- Ammo quality priority (legendary first or save good ammo)
- Combat automation toggles
- Warning thresholds and intervals
- Wrong ammo warning interval

Global Settings:
- Scan interval (performance tuning)
- Max turrets per scan
- Debug logging options


🚀 Performance

Megabase-optimized (v5.8.0):
- Unified on_tick handler (3→1, ~30% less dispatch overhead)
- Removed log() I/O from hot loops
- Type-filtered entity search (up to 90% faster)
- Settings caching with 5-second TTL
- Adaptive scanning (adjusts to combat status)
- Smart multiplayer distribution


❓ Common Questions

Q: Turrets not refilling?
Check: Alt+G enabled → Alt+N shows turrets in range → You have ammo → Turret type enabled in settings

Q: Using wrong ammo?
Settings → Per Player → Ammo Type/Quality Priority

Q: "Auto-Defense paused: Termites loaded" warning?
Auto-defense only works with Nano Constructors. Switch to constructors or load a different ammo type.

Q: No ammo warning but I don't care?
Settings → Per Player → Warning intervals → set to 0 (off)

Q: Nanobots don't work when I have regular robots?
This is the "Disable nanobots in logistic networks" setting (Settings → Global). With it enabled:
- Personal roboport ON + robots = nanobots DON'T work
- Personal roboport OFF (Alt+F) + robots = nanobots WORK!
- Or disable the setting to always use nanobots

Q: Nanobots stop when using remote/satellite view?
Fixed in v5.8.2! Nanobots now work at your character's physical location while you view remotely.

Q: Works on Space Age / Aquilo / Space Exploration?
Yes! All planets, platforms, and SE surfaces supported.


📋 Compatibility

  • ✅ Factorio 2.0+
  • ✅ Space Age DLC
  • ✅ Space Exploration
  • ✅ Quality system
  • ✅ Multiplayer
  • ✅ Most turret mods

🙏 Credits

Original mod by Nexela. Updated for Factorio 2.0 with new features.


Enjoy automated construction, repair, and defense! 🤖


TAGS (for mod portal)

construction, bots, nanobots, personal bots, turrets, ammo, auto-defense, quality, Space Age, 2.0


THUMBNAIL TEXT SUGGESTION

"NANOBOTS 3.0
Personal Bots
Auto-Defense
Quality Support
v5.8.2"