Advanced Machines - TinyModularThings/IC2Classic GitHub Wiki

The Electric Furnace, Compressor, Macerator, Extractor, Canning Machine, and Recycler are useful machines. But larger factories need to process more material faster, and will likely be continuously active. Enter the Advanced Machines, the Induction Furnace, Singluarity Compressor, Rotary Macerator, Centrifugal Extractor, Vacuum Canner, and Compacting Recycler. (There also exists an advanced version of the Electrolyzer, the Charged Electrolyzer, however that uses different rules and has its own page.)

Advanced Machines are designed for high-speed continuous operation. However, this means that they must be continuously powered to operate efficiently. Advanced Machines all have an internal 'Speed' value, which starts at 0 and scales up to 10,000, and affects the rate at which the machines work. Machines gain speed when given a Redstone Signal (or items to process) at a rate of 1 speed/tick and at a cost of 1EU/t. When unpowered, speed is lost at a rate of 4 speed/tick.

All Advanced Machine jobs consume some amount of Progress. Normal machines would produce 1 Progress/tick. However, Advanced Machines produce Progress every tick equal to their current Speed divided by 30. At max Speed, this equals 333 Progress/tick. When the machine completes enough Progress to finish an item, the item is processed and Progress resets to 0. (Progress that goes beyond the requirement does not carry over.)

Several Advanced Machines have multiple input and/or output slots, to accommodate their higher work volume.

  • Induction Furnace: 2 input, 2 output
  • Rotary Macerator: 1 input, 2 output
  • Centrifugal Extractor: 1 input, 3 output
  • Vacuum Canner: 3 + 1 input, 1 output

Certain Advanced Machines have other special abilities.

  • The Singluarity Compressor, Rotary Macerator, and Centrifugal Extractor have no additional abilities. They consume 16EU/t while working (including the energy required to gain or maintain speed).
  • The Induction Furnace smelts both of its input slots simultaneously (if it can). However, as it consumes the same EU whether it smelts 1 item or 2, it is always best to smelt 2 items at a time. It also consumes 16EU/t while working.
  • The Compacting Recycler only consumes 11EU/t while working, and if it is fed Scrap in stead of other items, it will output Scrap Boxes.
  • The Vacuum Canner's work time depends on what job it is doing and how much work it needs to do. Filling CF Sprayers or Backpacks takes a flat amount of work. Canning Food takes work proportional to the value of the food (and therefore the number of Cans required). Filling Fuel Cans or Jetpacks is the interesting one, because the Vacuum Canner fits 15 fuel Cells into a single Fuel Can (rather than the normal 6). When filling Fuel Cans or Jetpacks, the Canner consumes 1 fuel cell every 800 work units. The Vacuum Canner's 3 input slots not treated independently, and every time an item is consumed from them, they will automatically re-stack themselves to fill out lower slots.

Power Data

Tier: MV
Max Input: 128 EU/t
Energy Storage: 10,000 EU
Energy Consumption: 1EU/t not working, 11EU/t Working (Recycler), 16 EU/t Working (all others)
Max Speed: 10,000
Progress Rate: Speed/30 Work/tick
Job Size:

  • 4000 Progress (Furnace, Macerator, Compressor, Extractor)
  • 800 * Food Value Progress (Canner, Canning), 12,000 Progress (Canner, Fuel Canning), Progress (Canner, Construction Foam)
  • 333 Progress (Recycler)

Minimum Job Time:

  • 13 ticks (Furnace, Macerator, Compressor, Extractor)
  • 3 ticks * Food Value (Canner, Canning), 37 ticks (Canner, Fuel Canning), 4 ticks (Canner, Construction Foam)
  • 1 tick (Recycler)
⚠️ **GitHub.com Fallback** ⚠️