Hide Planet Techs Until Rocket Launch


Explore planets without spoilers. Hides planet technology branches until your first rocket launch from Nauvis, with automatic support for modded planets and technology dependencies.

Tweaks
6 hours ago
2.0
7
Planets

Changelog

Version: 1.0.9
Date: 2026-07-27
  Features:
    - Added /hide-planet-techs-reveal-now command (admin-only) to force-reveal all hidden planet technologies immediately, without launching a rocket. Intended for testing.
  Bugfixes:
    - Fixed a crash in /show-hidden-techs and /show-visible-techs caused by calling game.write_file, which no longer exists in the Factorio 2.0 API (moved to helpers.write_file).
Version: 1.0.8
Date: 2026-07-27
  Features:
    - Added /show-hidden-techs and /show-visible-techs chat commands. Internal technology names are printed to chat; internal name plus a human-readable name (translated into the calling player's own game language) are written to a file under script-output/hide-planet-techs/.
Version: 1.0.7
Date: 2026-07-27
  Bugfixes:
    - Fixed technologies staying hidden forever if the mod was added to a save where a rocket had already been launched before the mod was installed.
Version: 1.0.6
Date: 2026-07-27
  Features:
    - Added a curated compatibility list (compat-overrides.lua) for technologies that are gated through mod-specific mechanisms (e.g. scripted research triggers) our automatic detection can't see on its own.
    - Added diagnostic log messages listing technologies with a scripted research trigger that aren't hidden by any automatic check, to help find future compatibility issues.
Version: 1.0.5
Date: 2026-07-26
  Bugfixes:
    - Fixed technologies that require a science pack which can only be produced via a recipe unlocked by a hidden technology (e.g. MAGLEV Trains from SE Space Trains) never being revealed after the rocket launch.
  Changes:
    - Hiding logic now also follows research-cost ingredients (science packs), not just technology prerequisites.
Version: 1.0.4
Date: 2026-07-26
  Changes:
    - Added mod icon and mod portal thumbnail.
Version: 1.0.3
Date: 2026-07-26
  Bugfixes:
    - Fixed a bug where only technologies literally named like "planet-discovery-*" were revealed after the first rocket launch; everything further down the tech tree stayed hidden forever (the runtime prerequisites table was being iterated with the wrong Lua function).
  Changes:
    - Technology detection now uses the game's own "unlock-space-location" effect instead of a hardcoded list of planet names, so modded planets are supported automatically.
    - Added startup settings ("extra hide" / "extra exclude") to manually add or exclude specific technologies.
    - Added a permissive (MIT) license.