Based on the old Creative Mode mod created by Y.Petremann, then patched by Pac0master, and also the Test Mode mod created by rk84. By enabling Creative Mode in the game, you can access objects that can generate unlimited items, fluid or energy, or nullify them. Perfect for testing purpose or making initial setup for games. Quick patch for 0.16 until an official release - everything should work now. Quick patch for 0.17 until an official release - if ever...
Mods introducing new content into the game.
Version: 2.2.1
Date: 2026-07-06
Bugfixes:
- Fix the mod failing to load without the Space Age expansion: the Super Quality Module used the expansion-only "quality" module-category. It is now gated behind the quality mod.
Version: 2.2.0
Date: 2026-06-26
Features:
- Add cross-surface teleport. A new Teleport tab lets you teleport yourself to a safe position on any existing surface (Nauvis, other planets, or space platforms), both in god mode and with a character. Access is gated by a new "teleport" right (admin only / current surface only / free).
- Add an admin-only Surface tab. Admins can create a new blank surface by typing a name; the surface immediately appears in the Surface Cheats target list for every connected player allowed to see other surfaces.
- Add space-platform creation to the Surface tab (Space Age only). Admins can type a name and pick the planet to orbit; the platform comes up with a hub already placed and its surface immediately appears in the Surface Cheats target list.
- Add planet-surface creation to the Surface tab (Space Age only). Admins can pick a planet and create its surface; if the surface already exists the action is a harmless no-op, and any newly created surface immediately appears in the Surface Cheats target list.
- Add a creative wall: an indestructible red wall. Enemies still target and attack it, but it instantly heals back to full and can never be destroyed. It works on any surface, including space platforms, and is enabled by the normal Creative tools' recipe sweep.
- Add a creative thruster (Space Age only): a thruster that refuels itself every tick, keeping a space platform travelling at vanilla speed with no fuel or oxidizer chain to supply. Place it on a platform, set a route, and it travels with no fuel management.
- Add an "Asteroid spawning rate" input to the Game Settings cheats (Space Age only): a global multiplier for how often asteroids spawn around space platforms. Default is 1 (vanilla); set it to 0 to stop asteroids spawning entirely. Applies game-wide, not per surface.
- "Create Surface → Blank surface" now creates a genuinely flat, empty test surface (no resources, water, cliffs, trees, decoratives, or enemies; always day) with a floor dropdown: Lab tiles, Concrete, or Refined concrete.
- Add an "Ignore surface conditions" on/off Surface Cheat that lets planet-gated buildings be placed and planet-gated recipes crafted on the selected surface(s).
- Add a Super Quality Module: a creative module that guarantees the produced item is upgraded by at least one quality level (the engine's fixed cascade can still push it to +2/+3). It is granted by the normal Creative tools' recipe sweep and stocked by the Creative Provider Chest, alongside the other super modules.
- The Super Beacon now broadcasts the quality effect, so a single beacon fitted with the Super Quality Module can distribute the guaranteed quality upgrade to every nearby crafting machine.
Changes:
- Move the Surface Cheats menu from the Cheats tab into the Surface tab, grouping it with the surface-creation tools.
- The Super Beacon's distribution effectivity is raised from 0.5 to 1.5 and now scales with quality (+0.2 per level), mirroring the vanilla beacon so a legendary beacon reaches 2.5.
Bugfixes:
- Fix a crash that broke every fluid feature (Super Boiler, Super Cooler, Configurable Super Boiler, Fluid Void, and the Matter Source/Duplicator on fluid entities) once they held fluid.
- Fix a non-recoverable crash ("'inventory index': real number expected got nil") in on_tick when a Matter Source with no filter set faces an assembling machine, rocket silo, or furnace: Factorio 2.0 folded the assembling-machine and furnace input/output inventories into crafter_input/crafter_output, so the mod's references to the removed assembling_machine_input/_output and furnace_result defines resolved to nil. The Matter Void's output-slot path was hit by the same removed defines.
- Fix a non-recoverable crash ("LuaEntity API call when LuaEntity was invalid") when using the "Destroy all enemies" or "Remove all enemies" surface cheats on surfaces with segmented enemies such as Vulcanus demolishers: killing a demolisher's head also destroys all its segments, so segments collected earlier in the same sweep had already become invalid.
- Fix a non-recoverable crash in the chunk-generation handler ("attempt to index field 'flat_test_floor' (a nil value)") on saves where the flat-test-floor surface table had not been initialized.
- Fix Teleport doing nothing useful while in remote view (map view): it now exits remote view first and teleports your actual character/player instead of just moving the remote-view camera.
- Fix magic wands (creator, healer, modifier) being unusable on space platforms and in remote view: add the "spawnable" item flag so the remote controller can hold them.
Version: 2.1.6
Date: 2026-06-25
Bugfixes:
- Update mod to be compatible with Factorio 2.1.7: bump factorio_version and base dependency to 2.1.
- Remove crash_trigger() call from entity prototypes (removed in 2.1).
- Fix next_upgrade set to empty string in entity prototypes (rejected in 2.1, now set to nil).
- Add ignore_cannot_select_tiles to magic wand creator alt-select (deconstruct no longer implies any-tile in 2.1).
- Rename recipe category field to categories table (RecipePrototype change in 2.1).
- Replace data.raw.tool iteration with data.raw.item filtered by subgroup for science packs (tool type removed in 2.1).
- Replace removed defines.inventory.furnace_modules and assembling_machine_modules with defines.inventory.crafter_modules (merged in 2.1).
Version: 2.1.5
Date: 2025-09-21
Bugfixes:
- Fix bug with incorrectly adding modules to entities with instant blueprint cheat.
Version: 2.1.4
Date: 2024-12-28
Translation:
- Update zh-CH locale.
Version: 2.1.3
Date: 2024-12-10
Bugfixes:
- Only handle "item" request for instant refilling of inventories. This prevents crashes when setting fluid, virtual or entity requests in e.g. the constant combinator.
- Limit logistic slot functionality only to the character for now. This prevents requester chests to also instantly request items. Problem with this functionality is, that you can't disable the refilling in the settings. Also had to disable Autofill Requester Chests as they rely on the old way of refilling the inventory.
Version: 2.1.2
Date: 2024-12-10
Bugfixes:
- Entity can also be non-character, e.g. a requester chest, when handling instant requests.
Version: 2.1.1
Date: 2024-12-09
Optimizations:
- Refactor instant requests to run event-driven. This will help with performance, as the instant requests are not executed on every tick, but just when something relevant changes, e.g. a logistic request is added or an item from the main inventory is used.
Version: 2.1.0
Date: 2024-12-07
Features:
- Add cheat commands to edit surface properties. This enables you to edit the properties of your surfaces to fulfil crafting surface conditions for gated recipes, like Space science pack or the Foundry.
Bugfixes:
- Take quality into account when counting instant requested items.
Version: 2.0.4
Date: 2024-12-04
Changes:
- Add quality support to instant requests.
- Added compatibility for icons with smaller size.
Bugfixes:
- Fixed support for file writing of events.
- Fixed healer and modifier wands on entities.
Version: 2.0.3
Date: 2024-11-09
Changes:
- Remove spoilable items from creative chests. For the time being, if you want to have these items in an unspoiling version, please use the duplicator chest with the "Lock item" box ticked.
- Items in creative chests now contain the same quality items as the chest itself.
- Modules in blueprints will retain their quality when using the instant blueprints feature.
Version: 2.0.2
Date: 2024-10-20
Bugfixes:
- Fix bug with fulfilling module slots when pasting entities
Version: 2.0.1
Date: 2024-10-18
Bugfixes:
- Also rename created_entity to entity in on_robot_built_entity event
Version: 2.0.0
Date: 2024-10-17
Features:
- Duplicator chest will now duplicate the item with all attributes (including quality and spoilage)
- Locking the item in a Duplicator chest will always keep the spoilage at 100%
Changes:
- Update all the things to target the new Factorio v2.0
Bugfixes:
- Add tints to cargo-wagons
- Add the localised_text to fluids
Version: 1.8.2
Date: 2024-01-01
Changes:
- Thanks to Silari for these wonderful fixes! <3
- Adds Space Exploration support to allow building on space platforms
- Adds a setting to change who can set Infinity Chest filters
- Updated the event menus to include new events and categorize some old ones that weren't
Bugfixes:
- Fixed a bug logging parameters when mining an item on the ground
Version: 1.8.1
Date: 2023-02-22
Features:
- Added a recipe for the vanilla infinity chest, as well as requester and provider variants. Setting the infinity filters will cause them to always maintain supplies of at most/at least/exactly the amount set, and a checkbox will void any contents that aren't in the infinity filters. Since they are vanilla entities, they'll be handled in engine rather than via LUA. They serve as excellent replacements to the duplicator chest and duplicator provider chest.
- Many of the chests were converted to use this prototype internally to drastically reduce UPS costs - details are below.
- Added a version of the Loader1x1 - same speed/usage as the other loader, but 1x1 in size, enabling smaller builds.
- Added a version of the linked chest. Any two chests that are set to the same id, via the checkboxes seen when opening them, will share the inventory contents.
- Added a version of linked belts. Copying the settings of one and pasting it to another will set them as an input/output pair. Speed is the same as the loaders to maintain throughput.
Changes:
- Removed belt immunity equipment. This is a vanilla item now, no need for a recipe. We don't have one for all the other regular items.
- Removed fluid-unknown from fluid source recipes. It's not a real fluid and there's no need for it.
Bugfixes:
- Added script_raised_built and script_raised_destroy event handlers for creative mod items.
- Updated the English description for Heat Void to clarify it's always 0C, not room temp.
Optimizations:
- Removed all scripting for fluid-source, fluid-void, super-radar, super-beacon, super-roboport, energy-void, energy-source, passive-energy-void, passive-energy-source. They no longer require it. See details below.
- Changed all creative entities requiring power to use a void energy source, rather than a burner source. Scripting is no longer required to keep these entities powered, and they're less apt to break if moved via script.
- Removed fuel scripting for creative-lab, item-source, item-duplicator, item-void.
- Changed Heat Source and Heat Void to use the Heat Interface prototype instead.
- Removed all on-tick scripting for Heat Source and Heat void. There is only a quick script ran on placement that sets the temperature.
- These look different now due to the differences in how heat-interfaces work - they don't have separate connection sprites like heat pipes do, so they are locked into the 4 way sprite.
- Changed creative-chest, creative-provider-chest, void chest, void storage chest, and void requester chest to use the vanilla infinity chest. No changes in usage should be present.
- Removed all on-tick scripting for these entities. There is a quick script ran on placement that sets them up.
- creative-chest and creative-provider-chest have two minor regressions:
- Copy/paste no longer works since the base game considers them non-operable. As it appears this only set the group number, and not the filters, this is fairly minor.
- The inventory display mode also doesn't do anything for them, since infinity chests sort their contents. Technically it DOES have a slight change in how the filters are set, but as those are only viewable in the editor this isn't particularly useful.
- Changed Fluid Void to use the vanilla infinity pipe.
- Old fluid voids will NOT be automatically swapped to the new one - due to changing to a pipe, new fluid voids will connect in all four directions, which may cause issues with previous builds. They will remain scripted and thus use significantly more UPS until replaced. Any newly built fluid voids will be the new style and not use scripting.
- These are now a purple tinted pipe instead of the old graphics, due to the prototype change and requirement to connect in all four directions.
- Energy void no longer produces an item. Removed scripting related to the item.
- The scripting to remove it's energy was also removed as it did nothing - it'll always run constantly and drain power as long as there is a supply.
- Active and Passive Energy Sources and Passive Energy Void are now electric interfaces and require no LUA scripting to function.
- They no longer have a circuit connection due to this change.
Version: 1.8.0
Date: 2022-08-03
Bugfixes:
- Crash when loaders are disabled
- Support other spawner.result_units
- Check count when inserting into module inventory
- Check player for nil before continuing
- Only log param if valid for read
Version: 1.7.1
Date: 2020-11-26
Bugfixes:
- Fix bug with missing recipe.
Version: 1.7.0
Date: 2020-11-24
Changes:
- Compatibility for Factorio 1.1.0.
Version: 1.6.2
Date: 2020-10-12
Bugfixes:
- Fix not displaying initial dialog where the player has no character (godmode-style used in Sandbox and other scenarios).
Version: 1.6.1
Date: 2020-09-13
Bugfixes:
- Fix cross mod incompatibility with Shortcuts mod. Thanks to ickputzdirwech! <3
Version: 1.6.0
Date: 2020-08-21
Info:
- Disable void technology by default. You can enable it with unlocking the creative tools recipes.
Bugfixes:
- Wait for initial dialog to display until the cutscene is over.
- Fix incompatibility with science altering mods, e.g. Space Exploration.
Version: 1.5.1
Date: 2020-07-18
Bugfixes:
- Fixed loading robot sounds in Factorio 0.18.36.
Version: 1.5.0
Date: 2020-06-07
Info:
- Add void lab that just deletes science packs.
- Add void technology that (hopefully) researches endlessly. You can change the base time for this technology in the mod settings.
Version: 1.4.4
Date: 2020-06-06
Bugfixes:
- Fix bug with printing tables in event logging.
- Clamp values to safe ranges before applying cheats.
Version: 1.4.3
Date: 2020-06-02
Info:
- Event on_player_setup_blueprint now prints the 'mapping' table.
Bugfixes:
- Placing Creative Mod items now work again. Items were not registered after reviving.
Version: 1.4.2
Date: 2020-05-28
Bugfixes:
- One more fix with destroy event using the magic wand alt mode.
Version: 1.4.1
Date: 2020-05-28
Bugfixes:
- Lots of fixes concerning the built/revive/destroy event raises.
Version: 1.4.0
Date: 2020-05-27
Info:
- Update mod to Factorio 0.18.27. (Thanks to DidierLoiseau for the quick fix!)
Version: 1.3.3
Date: 2020-03-17
Info:
- Update mod to Factorio 0.18.13.
- Add mod compatibility for "Built-in-Beacons" mod.
Version: 1.3.2
Date: 02.03.2020
Info:
- Added support for composed icons for units like Angel's Exploration uses them.
Bugfixes:
- Fixed some cross compatibilities with other mods that add non standard icon sizes.
- Fixed missing infinite ore icon in magic wand Creator.
Version: 1.3.1
Date: 20.02.2020
Info:
- Update mod to Factorio 0.18.7
Bugfixes:
- Fixed a crash with a missaligned image.
Version: 1.3.0
Date: 31.01.2020
Info:
- Added new item Void chest: Every item that is put in it gets destroyed. (Thanks to Crow08)
Bugfixes:
- Remove deprecated "emissions" usage. (Thanks to Crow08)
Version: 1.2.2
Date: 30.01.2020
Info:
- Update mod to Factorio 0.18.2
Bugfixes:
- Fixed a crash with a missing sound.
- Fixed missaligned sprites in the inventory. (Thanks to Crow08)
Version: 1.2.1
Date: 24.01.2020
Info:
- Update mod to Factorio 0.18 (Thanks to Crow08)
Version: 1.2.0
Date: 29.06.2019
Info:
- Reformatted all lua files for further work.
Bugfixes:
- Fixed that destroying an entity didn't raise the script_raised_destroy event.
Version: 1.1.4
Date: 04.05.2019
Bugfixes:
- Fixed a bug with another mod that uses the robot.force field on the on_robot_built_entity event.
Version: 1.1.3
Date: 04.05.2019
Bugfixes:
- Fixed a bug where the Creator Wand ignored the "Don't delete the character" setting.
- Moar renaming of player to character.
Version: 1.1.2
Date: 03.05.2019
Bugfixes:
- Fixed a bug after changes in 0.17.35. Rename of player to character.
Version: 1.1.1
Date: 15.04.2019
Bugfixes:
- Fixed a bug with limiting the cheat number input to valid values
Version: 1.1.0
Date: 15.04.2019
Info:
- Disabled the energy interfaces due to confusion with the missing GUI
Version: 1.0.4
Date: 28.02.2019
Bugfixes:
- Fixed crash when putting Creative Cargo Wagon on rails
Version: 1.0.3
Date: 28.02.2019
Bugfixes:
- Fixed usage of type "monolith" to display icons on buttons
Version: 1.0.2
Date: 27.02.2019
Bugfixes:
- Fixed Localisation after rename
Version: 1.0.1
Date: 27.02.2019
Info:
- Update to work with Factorio v0.17.1
Version: 0.0.32
Date: 5. 5. 2018
Bugfixes:
- Fixed chinese language files
Version: 0.0.31
Date: 3. 5. 2018
Bugfixes:
- Fixed bug with 0.16.40+ equipment grid
- Fixed minor bug with matter voids
Version: 0.0.30
Date: 14. 4. 2018
Bugfixes:
- Fixed bug with matter source connecting to an entity with a fluidbox
Version: 0.0.29
Date: 10. 4. 2018
Bugfixes:
- Fixed more incompatibility issues with mods that use numeric indexes for some prototype data instead of named fields
Version: 0.0.28
Date: 7. 4. 2018
Bugfixes:
- Fixed matter void backing up on only red belt
Version: 0.0.27
Date: 3. 4. 2018
Bugfixes:
- Fixed icon layering with non-standard icons (partially, icon layering just disabled currently)
- Fixed empty table being passed where one shouldn't be
Version: 0.0.26
Date: 3. 4. 2018
Bugfixes:
- Fixed PyCoal incompatibility
Version: 0.0.25
Date: 17. 3. 2018
Info:
- Compatability update
Version: 0.0.24
Date: 1. 3. 2018
Info:
- Compatability update
Version: 0.0.23
Date: 17. 2. 2018
Bugfixes:
- Fix magic wand alt-select crash
Version: 0.0.22
Date: 16. 2. 2018
Bugfixes:
- Fix loading issues related to fluidbox dimensions
Version: 0.0.21
Date: 12. 2. 2018
Bugfixes:
- Should fix crash for matter sources feeding assemblers
Version: 0.0.20
Date: 7. 2. 2018
Info:
- Compatibility update
- Possibly fixes errors with on_robot_built_tile and on_robot_mined_tile related to API changes. Needs more work and more testing.
Version: 0.0.19
Date: 26. 1. 2018
Info:
- Compatibility update
Version: 0.0.18
Date: 12. 1. 2018
Bugfixes:
- Increased inter-mod compatibility
Version: 0.0.17
Date: 12. 1. 2018
Bugfixes:
- Attempt to fix crash with certain mods
Version: 0.0.16
Date: 12. 1. 2018
Info:
- Compatibility update
Version: 0.0.15
Date: 5. 1. 2018
Info:
- Compatibility update
Version: 0.0.14
Date: 3. 1. 2018
Bugfixes:
- Fixed compatibility for 0.16.13 logistics storage chest
Version: 0.0.13
Date: 2. 1. 2018
Bugfixes:
- Fixed energy-void
Version: 0.0.12
Date: 31. 12. 2017
Info:
- Future compatibility update (who patches 5 times during Christmas?)
Version: 0.0.11
Date: 29. 12. 2017
Info:
- Compatibility update
Version: 0.0.10
Date: 28. 12. 2017
Bugfixes:
- Fixed inability to disable mod with remote interface
Version: 0.0.9
Date: 20. 12. 2017
Info:
- This isn't an official release of Creative Mode
Bugfixes:
- Fixed smoke
- Fixed styles