Appendix
Appendix
Mlog Invention
is in a seperate page Yrueii.github.io/MlogDocs/MlogInvention
Built in variables
Information of each might be added in the future
Global
@waveNumber
number of wave currently@waveTime
current countdown time for next wave@derelict
derelict team@sharded
sharded team@crux
crux team@malis
malis team@green
green team@blue
blue team@solid
alias for stone-wall@block
@manifold
@assembly-drone
@turret-unit-build-tower
@blockCount
count of total different type of block in the game@unitCount
count of total different type of unit in the game@itemCount
count of total different type of item in the game@liquidCount
count of total different type of liquid in the game
Environment
@air | @spawn | @cliff | @build1 |
@build2 | @build3 | @build4 | @build5 |
@build6 | @build7 | @build8 | @build9 |
@build10 | @build11 | @build12 | @build13 |
@build14 | @build15 | @build16 | @deep-water |
@shallow-water | @tainted-water | @deep-tainted-water | @darksand-tainted-water |
@sand-water | @darksand-water | @tar | @pooled-cryofluid |
@molten-slag | @space | @empty | @stone |
@crater-stone | @char | @basalt | @hotrock |
@magmarock | @sand-floor | @darksand | @dirt |
@mud | @dacite | @rhyolite | @rhyolite-crater |
@rough-rhyolite | @regolith | @yellow-stone | @carbon-stone |
@ferric-stone | @ferric-craters | @beryllic-stone | @crystalline-stone |
@crystal-floor | @yellow-stone-plates | @red-stone | @dense-red-stone |
@red-ice | @arkycite-floor | @arkyic-stone | @rhyolite-vent |
@carbon-vent | @arkyic-vent | @yellow-stone-vent | @red-stone-vent |
@crystalline-vent | @redmat | @bluemat | @grass |
@salt | @snow | @ice | @ice-snow |
@shale | @moss | @core-zone | @spore-moss |
@stone-wall | @spore-wall | @dirt-wall | @dacite-wall |
@ice-wall | @snow-wall | @dune-wall | @regolith-wall |
@yellow-stone-wall | @rhyolite-wall | @carbon-wall | @ferric-stone-wall |
@beryllic-stone-wall | @arkyic-wall | @crystalline-stone-wall | @red-ice-wall |
@red-stone-wall | @red-diamond-wall | @sand-wall | @salt-wall |
@shrubs | @shale-wall | @spore-pine | @snow-pine |
@pine | @white-tree-dead | @white-tree | @spore-cluster |
@redweed | @pur-bush | @yellowcoral | @boulder |
@snow-boulder | @shale-boulder | @sand-boulder | @dacite-boulder |
@basalt-boulder | @carbon-boulder | @ferric-boulder | @beryllic-boulder |
@yellow-stone-boulder | @arkyic-boulder | @crystal-cluster | @vibrant-crystal-cluster |
@crystal-blocks | @crystal-orbs | @crystalline-boulder | @red-ice-boulder |
@rhyolite-boulder | @red-stone-boulder | @metal-floor | @metal-floor-damaged |
@metal-floor-2 | @metal-floor-3 | @metal-floor-4 | @metal-floor-5 |
@dark-panel-1 | @dark-panel-2 | @dark-panel-3 | @dark-panel-4 |
@dark-panel-5 | @dark-panel-6 | @dark-metal | @pebbles |
@tendrils | @ore-copper | @ore-lead | @ore-scrap |
@ore-coal | @ore-titanium | @ore-thorium | @ore-beryllium |
@ore-tungsten | @ore-crystal-thorium | @ore-wall-thorium | @ore-wall-beryllium |
@graphitic-wall | @ore-wall-tungsten |
Sensors
@totalItems
total items the object is currently holding; returns integer@firstItem
the first item the object is currently holding
returns item names, eg, @copper, @lead, @surge-alloy@totalLiquids
total liquid units the object is currently holding; returns number@totalPower
total power stored in a singular battery, returns number, can also check if a block is powered or not, returns boolean@itemCapacity
the maximum item capacity an object can hold, for vault it is 1000 even though it can store each item for 1000; returns number, information can also be found on ingame’s info menu@liquidCapacity
the maximum liquid units capacity an object can hold; returns number, information can also be found on ingame’s info menu@powerCapacity
the maximum power unit a battery can hold; returns number, information can also be found on ingame’s info menu@powerNetStored
the power currently stored in the net (all connected batteries); returns number@powerNetCapacity
the maximum power unit a net of battery can hold; returns number@powerNetIn
the gross power of net generators (anything that generate power); returns number@powerNetOut
the load power of net (anything that uses power); returns number@ammo
the number of shot a turret can shoot, doesn’t necessarily mean total items in turret@ammoCapacity
the maximum amount of items (ammo) a turret can hold; returns number@health
the current health of object, returns number@maxHealth
the maximum health of object, returns number@heat
heat of object, like heat in thorium reactor / force projector, returns number@efficiency
efficiency of a block depending its resources, eg, a block needs 100 power but there's only 50, efficiency will return 0.5, or 15 liquid but there's only 7, will return 0.46. returns number
not affected by floor type, eg thermal generator on magma rock, or water extractor on ice (still return 1)@progress
progress of an object, eg, launch pad when on their cooldown, foreshadow when on their cooldown; returns number, 0 - 1@timescale
multipliers of boosted object (overdrived with overdrive projector or overdrive dome), returns number, 1 is normal value, 1.5 is when overdrive with overdrive projector, 2.5 is dome@rotation
rotation of object, returns number in degrees,0 - 360, 360/0 is right, 90 is up, 180 is left, 270 is down
for blocks its: 0 is right, 1 is up, 2 is left, and 3 is down@x
the x coordinate location of the object; returns number@y
the y coordinate location of the object; returns number@shootX
the x coordinate value of what that object is targeting, returns number, if used on a player will return their cursor position@shootY
the y coordinate value of what that object is targeting, returns number, if used on a player will return their cursor position@size
the size of object; returns number, eg, foreshadow is 4 because it is 4x4, information can also be found on ingame’s info menu@dead
whether the object is dead or not, returns booelan, 1 is dead, 0 is not dead@range
range of object; returns number, information can also be found on ingame’s info menu@shooting
whether the object is shooting or not, returns boolean, 1 is shooting, 0 is not shooting@boosting
whether the object is boosting or not; returns boolean, 1 is boosting, 0 is not boosting@mineX
if unit is mining returns the x coordinate value of that unit mining location, else returns -1@mineY
if unit is mining returns the y coordinate value of that unit mining location, else returns -1@mining
whether the unit is mining or not; returns boolean, 1 is mining, 0 is not mining@speed
the object maximum speed, in tiles/second; returns number, information can also be found on ingame’s info menu, there is currently no variable for current speed@team
the object team; returns integers, 1 is sharded, 2 is crux, …. there are a total of 256 available team in mindustry
0 = @derelict
1 = @sharded
2 = @crux
3 = @malis
4 = @green
5 = @blue
6 - 255 = unnamed@type
returns the object’s content name (not reference), eg, for router returns@router, not a string@flag
the object’s flags; returns number, unit can be flagged withucontrol flag@controlled
check if unit is controlled, returns :
0 , if unit is not controlled by anything
@ctrlProcessor or 1, if unit is controlled by processor
@ctrlPlayer or 2, if unit is controlled by a player
@ctrlCommad or 3, if unit is controlled by a player command@controller
returns the controller reference, if processor will returns that processor building reference, else returns the unit reference itself@name
name of player, returns string@payloadCount
number of payload the unit is currently carrying, returns integer@payloadType
name of payload, will return only the last picked up payload, returns name@id
returns the content name ID, returns integer
(a reference does not have an @id)@enabled
whether the object is enabled or not, returns boolean; 1 is enabled, 0 is disabled@config
configuration of object, eg, sorter item names@color
color of illuminator, returns packed color
can also sensor the color of a@content-itemlike@copperor@lead
Blocks and Items
Blocks
@graphite-press | @multi-press | @silicon-smelter | @silicon-crucible |
@kiln | @plastanium-compressor | @phase-weaver | @surge-smelter |
@cryofluid-mixer | @pyratite-mixer | @blast-mixer | @melter |
@separator | @disassembler | @spore-press | @pulverizer |
@coal-centrifuge | @incinerator | @silicon-arc-furnace | @electrolyzer |
@atmospheric-concentrator | @oxidation-chamber | @electric-heater | @slag-heater |
@phase-heater | @heat-redirector | @heat-router | @slag-incinerator |
@carbide-crucible | @slag-centrifuge | @surge-crucible | @cyanogen-synthesizer |
@phase-synthesizer | @heat-reactor | @copper-wall | @copper-wall-large |
@titanium-wall | @titanium-wall-large | @plastanium-wall | @plastanium-wall-large |
@thorium-wall | @thorium-wall-large | @phase-wall | @phase-wall-large |
@surge-wall | @surge-wall-large | @door | @door-large |
@scrap-wall | @scrap-wall-large | @scrap-wall-huge | @scrap-wall-gigantic |
@thruster | @beryllium-wall | @beryllium-wall-large | @tungsten-wall |
@tungsten-wall-large | @blast-door | @reinforced-surge-wall | @reinforced-surge-wall-large |
@carbide-wall | @carbide-wall-large | @shielded-wall | @mender |
@mend-projector | @overdrive-projector | @overdrive-dome | @force-projector |
@shock-mine | @radar | @build-tower | @regen-projector |
@shockwave-tower | @shield-projector | @large-shield-projector | @conveyor |
@titanium-conveyor | @plastanium-conveyor | @armored-conveyor | @junction |
@bridge-conveyor | @phase-conveyor | @sorter | @inverted-sorter |
@router | @distributor | @overflow-gate | @underflow-gate |
@mass-driver | @duct | @armored-duct | @duct-router |
@overflow-duct | @underflow-duct | @duct-bridge | @duct-unloader |
@surge-conveyor | @surge-router | @unit-cargo-loader | @unit-cargo-unload-point |
@mechanical-pump | @rotary-pump | @impulse-pump | @conduit |
@pulse-conduit | @plated-conduit | @liquid-router | @liquid-container |
@liquid-tank | @liquid-junction | @bridge-conduit | @phase-conduit |
@reinforced-pump | @reinforced-conduit | @reinforced-liquid-junction | @reinforced-bridge-conduit |
@reinforced-liquid-router | @reinforced-liquid-container | @reinforced-liquid-tank | @power-node |
@power-node-large | @surge-tower | @diode | @battery |
@battery-large | @combustion-generator | @thermal-generator | @steam-generator |
@differential-generator | @rtg-generator | @solar-panel | @solar-panel-large |
@thorium-reactor | @impact-reactor | @beam-node | @beam-tower |
@beam-link | @turbine-condenser | @chemical-combustion-chamber | @pyrolysis-generator |
@flux-reactor | @neoplasia-reactor | @mechanical-drill | @pneumatic-drill |
@laser-drill | @blast-drill | @water-extractor | @cultivator |
@oil-extractor | @vent-condenser | @cliff-crusher | @plasma-bore |
@large-plasma-bore | @impact-drill | @eruption-drill | @core-shard |
@core-foundation | @core-nucleus | @core-bastion | @core-citadel |
@core-acropolis | @container | @vault | @unloader |
@reinforced-container | @reinforced-vault | @duo | @scatter |
@scorch | @hail | @wave | @lancer |
@arc | @parallax | @swarmer | @salvo |
@segment | @tsunami | @fuse | @ripple |
@cyclone | @foreshadow | @spectre | @meltdown |
@breach | @diffuse | @sublimate | @titan |
@disperse | @afflict | @lustre | @scathe |
@smite | @malign | @ground-factory | @air-factory |
@naval-factory | @additive-reconstructor | @multiplicative-reconstructor | @exponential-reconstructor |
@tetrative-reconstructor | @repair-point | @repair-turret | @tank-fabricator |
@ship-fabricator | @mech-fabricator | @tank-refabricator | @mech-refabricator |
@ship-refabricator | @prime-refabricator | @tank-assembler | @ship-assembler |
@mech-assembler | @basic-assembler-module | @unit-repair-tower | @payload-conveyor |
@payload-router | @reinforced-payload-conveyor | @reinforced-payload-router | @payload-mass-driver |
@large-payload-mass-driver | @small-deconstructor | @deconstructor | @constructor |
@large-constructor | @payload-loader | @payload-unloader | @power-source |
@power-void | @item-source | @item-void | @liquid-source |
@liquid-void | @payload-source | @payload-void | @heat-source |
@illuminator | @legacy-mech-pad | @legacy-unit-factory | @legacy-unit-factory-air |
@legacy-unit-factory-ground | @command-center | @launch-pad | @interplanetary-accelerator |
@message | @switch | @micro-processor | @logic-processor |
@hyper-processor | @memory-cell | @memory-bank | @logic-display |
@large-logic-display | @canvas | @reinforced-message | @world-processor |
@world-cell | @world-message |
Items
@copper | @lead | @metaglass |
@graphite | @sand | @coal |
@titanium | @thorium | @scrap |
@silicon | @plastanium | @phase-fabric |
@surge-alloy | @spore-pod | @blast-compound |
@pyratite | @beryllium | @tungsten |
@oxide | @carbide | @fissile-matter |
@dormant-cyst | @water | @slag |
@oil | @cryofluid | @neoplasm |
@arkycite | @gallium | @ozone |
@hydrogen | @nitrogen | @cyanogen |
Units
@dagger | @mace | @fortress |
@scepter | @reign | @nova |
@pulsar | @quasar | @vela |
@corvus | @crawler | @atrax |
@spiroct | @arkyid | @toxopid |
@flare | @horizon | @zenith |
@antumbra | @eclipse | @mono |
@poly | @mega | @quad |
@oct | @risso | @minke |
@bryde | @sei | @omura |
@retusa | @oxynoe | @cyerce |
@aegires | @navanax | @alpha |
@beta | @gamma | @stell |
@locus | @precept | @vanquish |
@conquer | @merui | @cleroi |
@anthicus | @anthicus-missile | @tecta |
@collaris | @elude | @avert |
@obviate | @quell | @quell-missile |
@disrupt | @disrupt-missile | @renale |
@latum | @evoke | @incite |
@emanate | @scathe-missile |
Text form instruction
or you can just write the instruction in game and “copy to clipboard”
Normal processor
read result cell1 0
write result cell1 0
draw clear r g b
color r b g a
col n
stroke n
line x y x2 y2
rect x y width height
lineRect x y width height
poly x y sides radius rotation
linePoly x y sides radius rotation
triangle x y x2 y2 x3 y3
image x y @copper size rotation
print "frog"
drawflush display1
printflush message1
getlink result index
control enabled block1 enable
shoot block1 x y shoot
shootp block1 unit shoot
config block1 to
color block1 to
radar filter filter filter distance turret1 order result
any health
enemy shield
ally armor
player maxHealth
attacker
flying
boss
ground
sensor result block1 @copper
set result 0
op add result a b
sub
mul
div
idiv
mod
pow
equal
notEqual
land
lessThan
lessThanEq
greaterThan
greaterThanEq
strictEqual
shl
shr
or
and
xor
not
max
min
angle
angleDiff
len
noise
abs
log
log10
floor
ceil
sqrt
rand
sin
cos
tan
asin
acos
atan
lookup block result index
unit
item
liquid
packcolor result r g b a
wait 0.5
stop
end
jump -1 equal v1 v2
notEqual
lessThan
lessThanEq
greaterThan
greaterThanEq
strictEqual
always
ubind @poly
ucontrol idle
stop
move x y
approach x y radius
pathfind x y
autoPathfind
boost enable
target x y shoot
targetp unit shoot
itemDrop to amount
itemTake from amount
payDrop
payTake takeUnits
payEnter
mine x y
flag value
build x y block rotation config
getBlock x y type building floor
within x y radius result
unbind
uradar any any any distance 0 1 result
enemy distance
ally health
player shield
attacker armor
flying maxHealth
boss
ground
ulocate building core enemy @copper outx outy found building
core
storage
generator
turret
factory
repair
battery
reactor
ulocate ore core true @copper outx outy found building
ulocate spawn core true @copper outx outy found building
ulocate spawn core true @copper outx outy found building
World Processor
getblock floor result x y
ore
block
building
setblock floor @block x y @team rotation
ore
block
spawn @unit x y rotation @team result
status false wet unit duration
true burning
freezing
unmoving
wet
melting
sapped
electrified
spore-slowed
tarred
overdrive
overclock
boss
shocked
blasted
spawnwave x y false
setrule currentWaveTime value
waveTimer
waves
wave
waveSpacing
waveSending
attackMode
enemyCoreBuildRadius
dropZoneRadius
unitCap
mapArea 0 x y 100 100
lighting
ambientLight
solarMultiplier
buildSpeed
unitHealth
unitBuildSpeed
unitCost
unitDamage
blockHealth
blockDamage
rtsMinWeight
rtsMinSquad
message notify duration
announce
toast
mission
cutscene pan x y speed 0
zoom level
stop
effect trail x y size %color
warn
cross
blockFall
placeBlock
placeBlockSpark
breakBlock
spawn
trail
breakProp
smokeCloud
vapor
hit
hitSquare
shootSmall
shootBig
smokeSmall
smokeBig
smokeColor
smokeSquare
smokeSquareBig
spark
sparkBig
sparkShoot
sparkShootBig
drill
drillBig
lightBlock
explosion
smokePuff
sparkExplosion
crossExplosion
wave
bubble
explosion @team x y radius damage (air)bool (ground)bool (pierce)bool
setrate rate(ipt)
fetch build result @team index block
player
core
unit
unitCount
playerCount
coreCount
unitCount
sync var
getflag result "flag"
setflag "flag" true
setprop @copper block1 to
Lookup IDs
blocks
0 = @graphite-press
1 = @multi-press
2 = @silicon-smelter
3 = @silicon-crucible
4 = @kiln
5 = @plastanium-compressor
6 = @phase-weaver
7 = @cryofluid-mixer
8 = @pyratite-mixer
9 = @blast-mixer
10 = @melter
11 = @separator
12 = @disassembler
13 = @spore-press
14 = @pulverizer
15 = @coal-centrifuge
16 = @incinerator
17 = @copper-wall
18 = @copper-wall-large
19 = @titanium-wall
20 = @titanium-wall-large
21 = @plastanium-wall
22 = @plastanium-wall-large
23 = @thorium-wall
24 = @thorium-wall-large
25 = @phase-wall
26 = @phase-wall-large
27 = @surge-wall
28 = @surge-wall-large
29 = @door
30 = @door-large
31 = @scrap-wall
32 = @scrap-wall-large
33 = @scrap-wall-huge
34 = @scrap-wall-gigantic
35 = @mender
36 = @mend-projector
37 = @overdrive-projector
38 = @overdrive-dome
39 = @force-projector
40 = @shock-mine
41 = @conveyor
42 = @titanium-conveyor
43 = @plastanium-conveyor
44 = @armored-conveyor
45 = @junction
46 = @bridge-conveyor
47 = @phase-conveyor
48 = @sorter
49 = @inverted-sorter
50 = @router
51 = @distributor
52 = @overflow-gate
53 = @underflow-gate
54 = @mass-driver
55 = @duct
56 = @duct-router
57 = @duct-bridge
58 = @mechanical-pump
59 = @rotary-pump
60 = @conduit
61 = @pulse-conduit
62 = @plated-conduit
63 = @liquid-router
64 = @liquid-tank
65 = @liquid-junction
66 = @bridge-conduit
67 = @phase-conduit
68 = @power-node
69 = @power-node-large
70 = @surge-tower
71 = @diode
72 = @battery
73 = @battery-large
74 = @combustion-generator
75 = @thermal-generator
76 = @steam-generator
77 = @differential-generator
78 = @rtg-generator
79 = @solar-panel
80 = @solar-panel-large
81 = @thorium-reactor
82 = @impact-reactor
83 = @mechanical-drill
84 = @pneumatic-drill
85 = @laser-drill
86 = @blast-drill
87 = @water-extractor
88 = @cultivator
89 = @oil-extractor
90 = @core-shard
91 = @core-foundation
92 = @core-nucleus
93 = @vault
94 = @container
95 = @unloader
96 = @duo
97 = @scatter
98 = @scorch
99 = @hail
100 = @wave
101 = @lancer
102 = @arc
103 = @parallax
104 = @swarmer
105 = @salvo
106 = @segment
107 = @tsunami
108 = @fuse
109 = @ripple
110 = @cyclone
111 = @foreshadow
112 = @spectre
113 = @meltdown
114 = @command-center
115 = @ground-factory
116 = @air-factory
117 = @naval-factory
118 = @additive-reconstructor
119 = @multiplicative-reconstructor
120 = @exponential-reconstructor
121 = @tetrative-reconstructor
122 = @repair-point
123 = @repair-turret
124 = @payload-conveyor
125 = @payload-router
126 = @power-source
127 = @power-void
128 = @item-source
129 = @item-void
130 = @liquid-source
131 = @liquid-void
132 = @payload-void
133 = @payload-source
134 = @illuminator
135 = @launch-pad
136 = @interplanetary-accelerator
137 = @message
138 = @switch
139 = @micro-processor
140 = @logic-processor
141 = @hyper-processor
142 = @memory-cell
143 = @memory-bank
144 = @logic-display
145 = @large-logic-display
146 = @liquid-container
147 = @deconstructor
148 = @constructor
149 = @thruster
150 = @large-constructor
151 = @payload-loader
152 = @payload-unloader
153 = @silicon-arc-furnace
154 = @cliff-crusher
155 = @plasma-bore
156 = @reinforced-liquid-junction
157 = @breach
158 = @core-bastion
159 = @turbine-condenser
160 = @beam-node
161 = @beam-tower
162 = @build-tower
163 = @impact-drill
164 = @carbide-crucible
165 = @surge-conveyor
166 = @duct-unloader
167 = @surge-router
168 = @reinforced-conduit
169 = @reinforced-liquid-router
170 = @reinforced-liquid-container
171 = @reinforced-liquid-tank
172 = @reinforced-bridge-conduit
173 = @core-citadel
174 = @core-acropolis
175 = @heat-reactor
176 = @impulse-pump
177 = @reinforced-pump
178 = @electrolyzer
179 = @oxidation-chamber
180 = @surge-smelter
181 = @surge-crucible
182 = @overflow-duct
183 = @large-plasma-bore
184 = @cyanogen-synthesizer
185 = @slag-centrifuge
186 = @electric-heater
187 = @slag-incinerator
188 = @phase-synthesizer
189 = @sublimate
190 = @reinforced-container
191 = @reinforced-vault
192 = @atmospheric-concentrator
193 = @unit-cargo-loader
194 = @unit-cargo-unload-point
195 = @chemical-combustion-chamber
196 = @pyrolysis-generator
197 = @regen-projector
198 = @titan
199 = @small-deconstructor
200 = @vent-condenser
201 = @phase-heater
202 = @heat-redirector
203 = @tungsten-wall
204 = @tungsten-wall-large
205 = @tank-assembler
206 = @beryllium-wall
207 = @beryllium-wall-large
208 = @eruption-drill
209 = @ship-assembler
210 = @mech-assembler
211 = @shield-projector
212 = @beam-link
213 = @world-processor
214 = @reinforced-payload-conveyor
215 = @reinforced-payload-router
216 = @disperse
217 = @large-shield-projector
218 = @payload-mass-driver
219 = @world-cell
220 = @carbide-wall
221 = @carbide-wall-large
222 = @tank-fabricator
223 = @mech-fabricator
224 = @ship-fabricator
225 = @reinforced-surge-wall
226 = @radar
227 = @blast-door
228 = @canvas
229 = @armored-duct
230 = @unit-repair-tower
231 = @diffuse
232 = @prime-refabricator
233 = @basic-assembler-module
234 = @reinforced-surge-wall-large
235 = @tank-refabricator
236 = @mech-refabricator
237 = @ship-refabricator
238 = @slag-heater
239 = @afflict
240 = @shielded-wall
241 = @lustre
242 = @scathe
243 = @smite
244 = @underflow-duct
245 = @malign
246 = @shockwave-tower
247 = @heat-source
248 = @flux-reactor
249 = @neoplasia-reactor
250 = @heat-router
251 = @large-payload-mass-driver
252 = @reinforced-message
253 = @world-message
units
0 = @dagger
1 = @mace
2 = @fortress
3 = @scepter
4 = @reign
5 = @nova
6 = @pulsar
7 = @quasar
8 = @vela
9 = @corvus
10 = @crawler
11 = @atrax
12 = @spiroct
13 = @arkyid
14 = @toxopid
15 = @flare
16 = @horizon
17 = @zenith
18 = @antumbra
19 = @eclipse
20 = @mono
21 = @poly
22 = @mega
23 = @quad
24 = @oct
25 = @risso
26 = @minke
27 = @bryde
28 = @sei
29 = @omura
30 = @retusa
31 = @oxynoe
32 = @cyerce
33 = @aegires
34 = @navanax
35 = @alpha
36 = @beta
37 = @gamma
38 = @stell
39 = @locus
40 = @precept
41 = @vanquish
42 = @conquer
43 = @merui
44 = @cleroi
45 = @anthicus
46 = @tecta
47 = @collaris
48 = @elude
49 = @avert
50 = @obviate
51 = @quell
52 = @disrupt
53 = @evoke
54 = @incite
55 = @emanate
items
0 = @copper
1 = @lead
2 = @metaglass
3 = @graphite
4 = @sand
5 = @coal
6 = @titanium
7 = @thorium
8 = @scrap
9 = @silicon
10 = @plastanium
11 = @phase-fabric
12 = @surge-alloy
13 = @spore-pod
14 = @blast-compound
15 = @pyratite
16 = @beryllium
17 = @fissile-matter
18 = @dormant-cyst
19 = @tungsten
20 = @carbide
21 = @oxide
liquids
0 = @water
1 = @slag
2 = @oil
3 = @cryofluid
4 = @neoplasm
5 = @hydrogen
6 = @ozone
7 = @cyanogen
8 = @gallium
9 = @nitrogen
10 = @arkycite
Disabled block Behaviour
Most blocks will just stop working entirely, however not all, here are some blocks that behave differently when disabled
Sorter
will turn into inverted sorter, which can be used as a item flow controllerInverted sorter
will turn into normal sorter, which can be used as a item flow controllerOverflow gate
will turn into Underflow gate, which can be used as a item flow controllerUnderflow gate
will turn into Overflow gate, which can be used as a item flow controllerRouter
will stop items from passing throughBridge
will stop transfering items, but still accepts itemsBattery
will stop charging but still conduct electricityBlocks with electricity
will stop working but still conduct electricityBattery Diode
Will stop flowing electricity to the other net, can be used as a power line cutterTurrets
Will just stop (shooting, moving), will still accept ammoLaunch Pad
if its in cooldown will stop cooldown from progressing, still accepts items
if its not in cooldown will still launch if items are fullProcessors
will stop executing lines, when re-enabled will continue at the line it was disabled at