Wiki 9Minecraft Wiki 9Minecraft

Integrated Dynamics The Logic Programmer

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

Get the files on 9Minecraft

The Logic Programmer is the central hub for creating logic. It exists in both a block form and a portable item form. It allows you to define values and operations across several categories:

Category Description Examples
Constants Define static values. Integer, Boolean, String, List, Item, Fluid, Block.
Arithmetic Basic math operations. Addition, Subtraction, Multiplication, Modulo.
Logic Boolean operations. And, Or, Not, Nand, Xor.
Relational Comparisons. Equals, Not Equals, Greater Than, Less Than.
String Text manipulation. Concat, Length, Contains, RegEx.
List Advanced data handling. Filter, Map, Reduce, Count, Get Element, Append.
Operators Functional programming. Apply, Flip, Pipe, Currying.

To use an operator, you select it in the Programmer, insert the required input Variable Cards, and then insert a blank Variable Card into the output slot to write the new logic to it.