Row Ghosting

Severity:

Status:

Code:

Description: Row Ghosting occurs exclusively with Parallel Gates. When lines (columns) of Parallel Gates are constructed, observing the output of any parallel gate causes the entire row of gates to visually appear as if they are turned off.

Cause: This issue seems related to Schrödinger's Redstone. Changing default values in net.mcreator.redstonecg.procedures.GetParalelGateSignalProcedure.java from 0 to -1 activates both bugs. Comments in the code mark the problematic locations. The root issue lies in MCreator's default behavior of returning "-1" for conditions where a signal cannot be reliably read.

Consequences: This bug has no significant gameplay effects. Redstone might be affected. However, its existence highlights potential instability in Parallel Gate logic handling.

Safe Configurations: No specific configuration has been identified to reliably avoid this visual issue. Further investigation is required to confirm the exact trigger conditions.

Special Notes: This bug is categorized as "Assumed Inactive" due to unresolved uncertainties. Specifically, it is unknown which specific parts of the code cause this bug and how the code paths are traversed to trigger it. While modifying the default value from "-1" to "0" has mitigated the issue, similar circumstances might reintroduce the bug. Additionally, there are other MCreator-generated files that retain default behavior but do not exhibit this issue, further complicating the analysis.

Buffer Brakeless Gate Loop

The only image remaining showing the effect. While not visible, a setup of Parallel Analog Bias is present. The effect could not be recreated.

Resolved: Rewrote the Parallel Gate signal obtaining and updating code in version 0.2.0.