Integrated Dynamics - On the Dynamics of Integration

Advanced Network Components

Now that you are familiar with basic logic, we can have a look at the more advanced network components: the Materializer and the Proxy.

As you may remember, the Logic Programmer allows you to create variables with static values, or you can create more complex variables based on dynamic value evaluation.

The Materializer can be used for converting a dynamic value to a static one. This can be done by inserting the dynamic Variable Card in the top slot of the Materializer. Every Variable Card that is inserted into the left slot, will be set with the value the top variable has at that moment.

The Proxy allows you to add an extra level of indirection for your variables. You may for example have a logic program that requires a static value in there. If at any point in the future, you want to change that value, you would have to rewrite your program, unless that value was proxied, in which case you would simply have to update the value in the Proxy.

For this tutorial, create materialized and proxied Variable Cards.

Crafting Table
Crafting Table
  • Crystallized Menril Chunk
  • Variable Card
  • Crystallized Menril Chunk
  • Crystallized Menril Chunk
  • Variable Card
  • Crystallized Menril Chunk
  • Crystallized Menril Chunk
  • Redstone Dust
  • Crystallized Menril Chunk
Materializer
Crafting Table
Crafting Table
  • Variable Card
  • Crystallized Menril Chunk
  • Variable Card
  • Crystallized Menril Chunk
  • Variable Store
  • Crystallized Menril Chunk
  • Variable Card
  • Crystallized Menril Chunk
  • Variable Card
Proxy
Advancements
  • Variable MaterializationMaterialize a variable in a §lMaterializer§r.
  • Variable ProxyingCreate a valid proxy variable in a §lProxy§r.
Rewards
Materializer5
Proxy5