Ultracube: Age of Cube


Unravel the mysteries of the ultradense utility cube in this devious overhaul mod. See the mod page for a complete list of compatible mods.

Overhaul
14 days ago
1.1 - 2.0
17.5K
Logistics Trains Circuit network Manufacturing Power

Changelog

Version: 0.6.3
Date: 03.12.2024
  Bugfixes:
    - Fixed that cliffs couldn't be marked for deconstruction after researching cliff explosives.
    - Fixed that blueprint parameter signals were unavailable.
    - Fixed (again, for 2.0) that ultradense furnaces with speed modules could sometimes behave oddly when crafting.
Version: 0.6.2
Date: 23.11.2024
  Modding:
    - Restored compatibility with other optional mods, including: AAI Signal Transmission, Advanced Fluid Handling, Flow Control, Larger Lamps (2.0 fork), Pushbutton, and Railway Motor Car.
    - Restored load compatibility with Renai Transportation, although for now it crashes at runtime due to script errors in Ultracube-specific code on the Renai side.
    - Removed compatibility with deprecated 2.0 mods, including: Automatic Fuel Train Stop, Spidertron Patrols, Stack Combinator, and Wire Shortcuts.
    - All optionals mods listed on the mod page have been given a quick check for basic functionality and should now either work with Ultracube on 2.0, have a note listing why they don't yet (mostly because the haven't been updated yet), or have been moved to a separate section for deprecated previously-compatible 1.1-only mods.
  Changes:
    - Removed unncessary additional detail tooltip clutter from byproducts of module recipes.
Version: 0.6.1
Date: 08.11.2024
  Bugfixes:
    - Fixed a missing locale entry related to stack and bulk inserter renames.
    - Fixed that the cubecam could be opened by modded toolbar shortcuts other than the cubecam shortcut.
    - Fixed that resplendent mining drills couldn't be placed on uranium since the 2.0 update.
Version: 0.6.0
Date: 03.11.2024
  Major Features:
    - Ultracube is now (only) compatible with Factorio 2.0.
    - Everything appears to be more-or-less working, but there could still be some tendrils lurking somewhere. Please consider this an experimental release and report any problems on the mod discussion page or discord.
    - Once this version is stable, future updates will take advantage of more 2.0 features and provide optional expansion-only content for those who have it.
  Modding:
    - Other optional mods which were previously compatible with Ultracube for Factorio 1.0 have not yet been extensively tested or verified. They might or might not still work.
  Changes:
    - Added support for selector combinators and display panels.
    - Added optional support for the elevated rails expansion mod.
    - Added a mod setting to allow circuit connections on machines. Since the inability to easily read machine contents was originally part of the challenge, this can be left disabled for "classic" gameplay.
    - Removed filter inserters and stack filter inserters, and renamed stack inserters to bulk inserters to match the base game.
    - Added a cubecam shortcut button to the toolbar.
    - Rearranged the positions of item and fluid signals to better match the character's recipe GUI and fit with the new recipe signals.
    - Updated items to take advantage of new pickup and placement sounds.
    - Entities set to inactive by script for some reason will have a custom status message shown.
    - The "Show only essential technologies" button in the tech tree will show a simplified flow of the Ultracube tech tree progression.
    - Production statistics will better reflect the net effect of cyclic recipes.
    - Updated the mystery furnace to have spookier flames.
    - Removed extra detail tooltips for uninteresting byproducts of certain recipes, particularly for recipes that output one of their inputs.
    - Due to rocket silo changes in the base game, the experimental teleporter is now more experimental than ever. It has a single inventory slot used for both input and output, and is capable of buffering a second calibration.
    - Players who accidentally obtain excess cubes should now have them confiscated.
  Balancing:
    - Reduced the volume of the beacon input fluidbox from 100 to 10.
    - Increased the yield of the Altered Components recipe.
    - Efficiency modules are now allowed in beacons.
    - Somewhat increased the capacity of larger containers to match the storge density (stacks-per-tile in typical layout) of iron chests.
  Bugfixes:
    - The wire connections of the backup turbine can no longer be interacted with manually.
Version: 0.5.7
Date: 13.10.2024
  Changes:
    - Added optional compatibility with Lighted Electric Poles +.
    - Added optional compatibility with Power Combinator.
    - Added optional compatibility with LTN Combinator Modernized.
  Bugfixes:
    - Fixed that some entities added by the Compact Circuits mod couldn't be built by construction robots.
    - Chests added by Renai Transportation now match the inventory capacity of Ultracube chests.
Version: 0.5.6
Date: 06.07.2024
  Changes:
    - Added optional compatibility with Renai Transportation.
    - Added optional compatibility with Jetpack.
    - Added optional compatibility with Railway Motor Car.
  Bugfixes:
    - Improved the fix for making sure an ultradense furnace always uses exactly one cube's-worth of energy.
    - Nuclear reactor neighbour bonus is now actually 25%, as advertised.
Version: 0.5.5
Date: 23.05.2024
  Changes:
    - Added a little more smoke to cube booms.
    - Added optional compatibility with Fuel Train Stop.
    - Added optional compatibility with Grappling Gun.
    - Added optional compatibility with Quick Adjustable Inserters.
    - Added Helvetica scenario record time to the Better Victory Screen.
  Bugfixes:
    - Fixed a script crash if a player left a multiplayer game while manually crafting using the cube.
    - Fixed some compatibility issues with other mods involving icons.
  Modding:
    - Added an experimental remote API which allows another mod to temporarily assume responsibility for tracking a cube, which should allow for compatibility with Renai transportation or similar mods.
Version: 0.5.4
Date: 13.04.2024
  Changes:
    - Removed SimHelper dependency and updated menu simulations for compatibility with Factorio 1.1.107.
Version: 0.5.3
Date: 09.04.2024
  Changes:
    - Script crashes in cube search scripts are now wrapped with a prominent message indicating that the problem is almost certainly caused by another incompatible mod.
    - Deep core vein generation is now more correctly affected by richness and size map generation sliders, especially at great distances from the starting location. Veins should now contain a more respectable quantity of ore compared to other resource patches when playing with high richness settings.
  Minor Features:
    - Cube explosion effects are now positioned appropriately to better match the visuals of whichever machine is holding it.
    - Added an entry providing some guidance on finding deep core veins to the in-game tips and tricks menu.
    - Added optional compatibility with Logistic Train Network.
  Bugfixes:
    - Centrifuges no longer produce pollution.
    - Heavy turbines can no longer be used to void non-fuel fluids.
    - Fixed the mystery furnace recipe for quantum calibration data to avoid an unintended positive feedback loop.
    - Fixed a script crash that could occur in the map editor.
Version: 0.5.2
Date: 20.03.2024
  Changes:
    - The nuclear fuel recipe now converts 10 vehicle fuel into 10 nuclear fuel per uranium-235.
    - Slightly rebalanced the effectiveness of the slugged uranium fuel cell recipe.
  Bugfixes:
    - Fixed that activated nuclear reactors had incorrect neighbour bonus.
    - Fixed that the cyclotron charge core would be in the wrong place after copy-pasting a rotated cyclotron.
  Modding:
    - Added an experimental cube_info remote interface which can be called to retrieve information about what the cube is up to. See control.lua for documentation.
Version: 0.5.1
Date: 22.02.2024
  Changes:
    - Doubled the crafting time of the qubit recipe to match the fact it now makes two qubits per craft as of 0.5.0.
    - Updated the nuclear reactor tips and tricks item to reflect the 0.5.0 behaviour.
  Bugfixes:
    - Fixed that nuclear reactors could be kept online indefinitely without fuel by neglecting to clear their burnt result inventory. Excesss used-up uranium fuel cells will now spill onto the floor.
Version: 0.5.0
Date: 21.02.2024
  Minor Features:
    - Added several more Ultracube-specific entries to the in-game tips and tricks menu.
  Changes:
    - Several recipes have been adjusted to address end-game resource imbalances, particularly of rare metals and calcium.
    - Adjusted recipes are: qubits, singularity calibration data, and the final science card. The latter two now require an additional ingredient each.
    - Nuclear reactors now require kickstarting with the cube once they run out of uranium fuel cells, regardless of temperature.
    - The neighbour bonus of nuclear reactors has been reduced from 50% to 25%.
    - Somewhat reduced the resource investment necessary to create tier 2 and 3 modules.
  Bugfixes:
    - Fixed that beacon ghosts could be placed on top of each other.
    - Fixed that some recipes that recycle besselheim flasks didn't treat them as catalysts for the purposes of productivity modules.
Version: 0.4.6
Date: 07. 02. 2024
  Bugfixes:
    - Fixed that the fix for speed-moduled furnaces could cause them to destroy inputs occasionally.
    - Fixed minor compatibility issues with Safe Waterfill.
Version: 0.4.5
Date: 05. 02. 2024
  Minor Features:
    - Added optional compatibility with Advanced Fluid Handling.
    - Added optional compatibility with Larger Lamps.
  Bugfixes:
    - Fixed that a speed-moduled ultradense furnace could be left with a craft almost-finished in certain situations, particularly after removing or replacing modules while a craft was in-progress.
Version: 0.4.4
Date: 01. 02. 2024
  Changes:
    - Slightly increased roboport construction range so that bots can deconstruct objects in the way of the next roboport when building a grid remotely.
    - Moved the menu simulation template scenario somewhere else so it doesn't show up and get clicked by accident.
  Modding:
    - Marked Power Grid Comb as incompatible since it can cause issues with the backup turbine.
    - Made some entity cleanup scripting more crash-resilient when interfered with by incompatible mods.
Version: 0.4.3
Date: 29. 01. 2024
  Bugfixes:
    - Fixed and improved interaction of several scripted composite entities with the pipette tool (Q) and the Picker Dollies mod.
Version: 0.4.2
Date: 28. 01. 2024
  Minor Features:
    - Introduced the backup turbine, a limited generator that can provide small amounts of power only to nearby entities, available from the start of the game. It can be used, for example, to ensure critical combinators remain operational during a power outage, or as part of a power failure recovery bootstrapping system.
Version: 0.4.1
Date: 25. 01. 2024
  Changes:
    - Infinite mining productivity research cost is no longer exponential, and now scales more like vanilla.
    - Capacity and input/output energy flow limits of accumulators and energy bulkframes has been increased.
    - Increased the power output of the portable fusion reactor to 1.5MW from 1.2MW.
    - Reduced the fuel value of uranium fuel cells from 6GW to 4GW.
    - The Milestones mod now tracks consumption of the cube.
  Minor Features:
    - Some fluids can now be barrelled.
  Bugfixes:
    - Fixed that trains under the effect of locomotion could sometimes reset to normal speed when their current fuel item ran out.
    - Fixed that the cube could be lost if carried by a player who was killed by a train, and the corpse expired.
    - Fixed that the final science card recipe couldn't take productivity modules.
Version: 0.4.0
Date: 23. 01. 2024
  Changes:
    - Reduced the inventory size of the logistics storage chest to 20 to match other logistic chests (this will result in the loss of items in slots beyond the new capacity).
    - The stack sizes of several mid-game items have been reduced (deep core ore, deep powder, and ghost crystals). Deep-core mining setups may require some adjustment.
    - Construction robots now use the vanilla prototype for better compatibility with Recursive Blueprints, which relies on the vanilla construction robot signal.
  Major Features:
    - A new endgame technology allows for better parallelisation of some combinations of processes in certain situations, but will take some work to apply effectively.
  Minor Features:
    - There is now a small selection of Ultracube-specific tips in the built-in tips and tricks GUI, covering some of the most common friction points. More will probably follow.
    - Added optional compatibility with Compact Circuits.
    - Added optional compatibility with Holographic Signs.
    - Added option to change cubecam window size (#17).
  Bugfixes:
    - Fixed that the cube could be lost if contained inside an entity that was destroyed using the car.
Version: 0.3.11
Date: 19. 01. 2024
  Bugfixes:
    - Fixed that the final science card technology became visible before it was supposed to.
    - Fixed an incorrect control sequence reference in the cube alert tooltip.
Version: 0.3.10
Date: 17. 01. 2024
  Minor Features:
    - The victory condition has been changed to encourage automation of end-game processes.
  Bugfixes:
    - Fixed that some energy bulkframes and some equipment could only be crafted by hand.
Version: 0.3.9
Date: 15. 01. 2024
  Bugfixes:
    - Fixed a cube-duping glitch involving indestructible cars.
    - Fixed that the cubecam could have issues with reversing vehicles.
    - Fixed that reversing cube-powered vehicles did not constantly explode.
Version: 0.3.8
Date: 14. 01. 2024
  Minor Features:
    - Added a cubecam that can remotely follow your cube, opened with K by default.
  Bugfixes:
    - Fixed compatibility when Wire Shortcuts and Circuit HUD V2 were both enabled.
Version: 0.3.7
Date: 14. 01. 2024
  Bugfixes:
    - Fixed another minor script error regression introduced in 0.3.5.
Version: 0.3.6
Date: 14. 01. 2024
  Bugfixes:
    - Fixed script error regression involving boiler introduced in 0.3.5.
Version: 0.3.5
Date: 14. 01. 2024
  Minor Features:
    - When powered by the cube, cars will no longer be stopped by anything in their way. Be careful around your factory.
    - Added compatibility with Circuit HUD V2.
    - Add cube utilisation statistic to Better Victory Screen (#13).
  Changes:
    - Changed the default hotkey to toggle cube alerts to Ctrl+L to avoid conflicting with WASD movement.
    - Increased roboport construction range to include placement of other roboports at the maximum connection distance.
  Modding:
    - Marked Factory Levels as incompatible since it leads to script errors.
Version: 0.3.4
Date: 11. 01. 2024
  Bugfixes:
    - Fixed script error introduced in 0.3.0 upon placing an experimental teleporter.
Version: 0.3.3
Date: 11. 01. 2024
  Minor Features:
    - Added optional compatibility with Spidertron Logistics System.
  Bugfixes:
    - Work around a game crash that could occur in a strange case by increasing quantum decoder output inventory size to 8 for now.
Version: 0.3.2
Date: 10. 01. 2024
  Changes:
    - Modified the qubit shell recipe slightly.
  Minor Features:
    - Added a late-game research which allows for more efficient use of qubits.
    - Reintroduced belt immunity equipment.
  Bugfixes:
    - Cube alerts will now play more nicely with programmable speakers by sharing time-slices of the custom alert channel when necessary.
    - Fixed a regression with Cybersyn compatibility code.
    - Fixed Better Victory Screen statistics using production instead of consumption values (#14).
Version: 0.3.1
Date: 07. 01. 2024
  Changes:
    - Reduced the idle electrical power drain of a late-game building.
  Minor Features:
    - Added a keyboard shortcut to toggle the cube alerts on and off (defaulting to Ctrl+A).
    - Added optional compatibility with Display Plates.
    - Added optional compatibility with Stack Combinator.
  Modding:
    - Marked the Burner Fuel Bonus mod as incompatible.
Version: 0.3.0
Date: 07. 01. 2024
  Changes:
    - This version makes some changes to later-game technologies which could necessitate some factory modifications if you have progressed far enough. See other notes for details.
    - The nuclear reactor has been reworked with more robust logic. Its heat connections now connect only once kickstarted by cube, and there's always at least a short window after this to insert a uranium fuel cell even if most of its heat flows out immediately. This should make it easier to automate restarting via cube if desired, since a single cube use should now always be enough to bring one reactor online.
    - Cubes currently inside reactors may be lost during migration to the new format. Save your game with the cube elsewhere before updating to avoid the need to spawn a new cube with console commands. Reactors will need to be kickstarted again after updating.
    - Several uranium-related recipes have been reworked. Reprocessing uranium fuel cells no longer requires the cube, but creating them in the first place now requires significantly more of it. An improved fuel cell recipe can be now unlocked with kovarex processing.
    - Tendrils now stack to 50, down from 100.
    - The subatomic conduits recipe now requires an additional ingredient.
    - Renamed a certain late-game recipe and associated technology and increased its power usage.
    - Reworked systems for detecting and supporting compatibility with other mods. Added a compatibility guide for those who want to add support for Ultracube in their mods.
  Minor Features:
    - Riding a train while carrying the ultradense cube in your inventory will now also trigger the transitive ultralocomotion technology.
    - Added optional compatibility with Safe Waterfill.
    - Added optional compatibility with Recursive Blueprints and Recursive Blueprints+.
  Bugfixes:
    - Fixed an issue where reactors could duplicate themselves.
    - Fixed an issue where the cube couldn't be found after manually placing it in the burnt fuel result inventory of a machine.
  Modding:
    - Marked the Merging Chests mod as incompatible for now since it leads to script errors.
Version: 0.2.12
Date: 02. 01. 2024
  Minor Features:
    - Added Polish localization thanks to S3BA-pl.
    - Added optional compatibility with Cybersyn Combinator.
    - Added optional compatibility with Santa's Nixie Tube Display and UPS Friendly Nixie Tube Display.
  Bugfixes:
    - Fixed that walls and gates couldn't be made in the fabricator.
Version: 0.2.11
Date: 01. 01. 2024
  Changes:
    - Updated Chinese localization.
  Bugfixes:
    - Fixed that several recipes from other compatible mods couldn't be made in the fabricator.
Version: 0.2.10
Date: 01. 01. 2024
  Minor Features:
    - Added optional compatibility with Better Victory Screen (#3).
  Bugfixes:
    - Fixed that several production recipes couldn't be made in the fabricator.
Version: 0.2.9
Date: 30. 12. 2023
  Minor Features:
    - Added Japanese localization thanks to YAMATO_Hajime.
    - Added Chinese localization thanks to aotix / sdQwo.
  Changes:
    - Increased boiler fluidbox capacity to 300 from 200.
  Bugfixes:
    - Ultracube handcrafting categories will no longer be added to alternative character prototypes with no inventory (e.g. YARM remote viewer).
    - Guarded against script issue if an inserter holding the cube had an invalid drop target.
Version: 0.2.8
Date: 29. 12. 2023
  Minor Features:
    - Added default preset for the Milestones mod.
  Bugfixes:
    - Fixed a script error that could occur when mining a locomotive under the effect of ultralocomotion.
Version: 0.2.7
Date: 27. 12. 2023
  Minor Features:
    - The flare stack can now void steam.
    - Added compatibility with Wire Shortcuts.
    - Added compatibility with Project Cybersyn.
Version: 0.2.6
Date: 27. 12. 2023
  Minor Features:
    - Added optional compatibility with AAI Signal Transmission.
    - Added optional compatibility with Inventory Sensor.
  Bugfixes:
    - Fixed recipe for pushbutton mod.
    - Fixed several script tracking issues involving phantom cubes.
    - Fixed that deconstructing a boiler burning a phantom cube would not return it.
    - Other minor script fixes.
Version: 0.2.5
Date: 26. 12. 2023
  Minor Features:
    - Added Russian localization thanks to Dizabeth.
    - Added a setting to reduce or disable the frequency of cube explosion effects.
    - Characters now start the game with their equipment grid fully charged.
Version: 0.2.4
Date: 25. 12. 2023
  Minor Features:
    - Improved compatibility with mods that change the default character.
Version: 0.2.3
Date: 24. 12. 2023
  Bugfixes:
    - Fixed a script error when the cube was inserted into a locomotive fuel inventory slot.
Version: 0.2.2
Date: 24. 12. 2023
  Bugfixes:
    - Fixed a script error when a player left the game in multiplayer.
    - Fixed a startup error when Flow Control was installed but Pushbutton was not.
Version: 0.2.1
Date: 23. 12. 2023
  Bugfixes:
    - Fixed a script error affecting newly-created games.
Version: 0.2.0
Date: 23. 12. 2023
  Major Features:
    - Initial public release.