Large gate formats are parsed, but not detected.
Pheotis opened this issue ยท 3 comments
Bug Description
.gate files for large designs load properly, but can not be constructed in game. The only debug output is [Stargate] [Stargate::createPortal] Control block not registered
Reproduction Steps
portal-open=END_GATEWAY
portal-closed=AIR
button=STONE_BUTTON
toowner=false
X=SHROOMLIGHT
-=SHROOMLIGHT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
X......................................X
-......................................-
X..................*...................X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
There exists a lookup table from material type to gate formats, which is used to reduce the amount of gate designs that need to be fully tested. That specific debug message says that it found no gate formats using the block the sign is attached to as its control block type. This would suggest that the gate was not properly loaded, or at least, not properly registered.
Just in case, does the problem still occur with the fix for #334?