Wiki 9Minecraft Wiki 9Minecraft

Integrated Dynamics Advanced Mechanics: Lists and Predicates

Guides 13FAQ 12Items 16Blocks 63Recipes 77Dependencies 4Related mods 48
DownloadIntegrated Dynamics Mod

Get the files on 9Minecraft

Contents (5)
  1. Predicates
  2. List Operations
  3. The Delayer and Proxy
  4. Next guides
  5. More in this wiki

For advanced users, Integrated Dynamics supports functional programming concepts.

Predicates

A Predicate is an operator that takes one input and returns a Boolean (True/False). For example, an operator that checks if an Integer is "Greater than 50" is a predicate. These are used extensively in Filtering.

List Operations

You can use the Inventory Reader to get a List of all items in a chest. Using the Logic Programmer, you can:

  1. Filter that list to only include "Iron Ore"
  2. Count the number of items in the filtered list. 3. Use a Redstone Writer to turn on a furnace only if the count is greater than 0

The Delayer and Proxy

  • Delayer: Stores a value and outputs it after a set number of ticks, allowing for time-based logic loops.
  • Proxy: Acts as a remote access point for a Variable Card, allowing you to reference a variable from a different part of the network without moving the physical card.