Projectred Fabrication

From GT New Horizons
Revision as of 20:40, 24 April 2024 by Wildbill (talk | contribs) (Projectred Fabrication)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Projectred Fabrication

Projectred Fabrication allows you to create complex redstone automation in a single IC. The IC can be placed into the world and connected to various redstone transport options, using all 4 sides. Supported options are:

  • Classic redstone, including support for distinct power levels (0-15)
  • Redstone conduits
  • Projectred red alloy cables and insulated wires
  • Direct connection to Projectred bundled cables, with possibility to read/write individual coloured wire states in the bundle

Each side of the IC can support only one of these options, but the individual sides can have different wiring options if desired. The IC can be designed with a graphical user interface and supports many of the projectred integration single-block logic blocks and follow the same logic and visual representation as these blocks. For help on the individual components you can refer to the projectred integration site.


The IC is not just useful for highly complex automations. The fact that is is just a single block in size also allows for space saving solutions, like an entire RS-latch solution in a single block. The crafting of an IC is relatively inexpensive and allows it to be used in many deployments. Projectred Fabrication is gated to HV in GTNH.

Components

The 4 Projectred Fabrication components

There are 4 major components in the fabrication mod:

  • The IC workbench, used to create and save the design on a Blueprint
  • The IC blueprint, that holds and stores the designs you make on the workbench
  • The IC printer, that can turn the design into the final IC chip, based on the blueprint
  • The empty IC, that the design is printed on with the IC printer

The blueprints can be infinitely re-used and edited if needed. Apart from the blueprint, standard projectred building components like circuit plates, anodes, cathodes, pointers, redstone, red alloy wire and gold nuggets are used to make the IC in the printer. The needed amount of these extra components is determined by the design and the components used therein.

Process

Creating an IC uses the following process:

  1. craft an empty blueprint
  2. Place the empty blueprint on the IC workbench
  3. In the workbench select the required sizing for the IC (max 64x64) and make sure to give it a name! (if you forget hit the "redraw" button to start over)
  4. Design the circuit (some basic testing and debugging options are available while inside the designer)
  5. Remove the blueprint from the workbench (sneak-rclick with empty hand) and place into the IC printer
  6. Add an empty IC in the slot beneath the blueprint slot and place the indicated cost of components in the bottom drawer
  7. Turn the printed IC into a world-placeable IC gate, by putting it into the middle slot of a crafting grid and surround it with 8 circuit plates
  8. Place the gate into the world at your desired location. The side with the name is the bottom side in your design. It can be turned with a screwdriver

Creating your blueprint

The default workbench view
The default workbench view

When opening the workbench view on the default size you are presented with a 16x16 frame grid surrounded by a yellow border. The yellow bordered area is used to place the various inputs and outputs for the IC (limited to one type per side). The blue area is used to place your actual components and connecting wires that make up your design. You can use the scrollwheel on your mouse to zoom in and out, or use the "scale" buttons.

Select the component you want to place from the menu bar in the bottom of the workbench screen. You can remove unwanted components with the eraser (shortcut 'E') as well.

I/O options

There are 3 types of I/O that can be used in the design:

  • Simple I/O; This provides on/off state only (corresponding with classic redstone power 0/15)
  • Analog I/O; This provides "classic" redstone interaction and allows you to react to / set specific redstone power levels
  • Bundled I/O; This allows direct interaction with Projectred bundled cables, by selecting the cable colour you want to interact with

For the analog and bundled I/O connectors, multiple I/O's of the same type can be placed on the same edge, each representing a specific power level or colour you want to interact with. This allows interaction with all 16 power levels or colours available.

Example of the various I/O types

Each I/O can be set to input, output or inout to specify or restrict the interaction with the outside world. I/O options can be changed by rclicking on them. For analog I/O, the power level is referred to as "frequency" and represented in HEX values (0xa = 10, 0xb = 11, etc.).

Each edge can only be a single I/O type and is represented graphically distinct on the final IC. Unused edges have no connectivity on the final IC