Skip to content

Extractor outputs don't give type errors in the LP (potential crashes for 1.18, 1.19 is fine) #17

@met4000

Description

@met4000

Variables from the extractor do not cause errors in the LP when they're in slots they shouldn't be in, even if applying them to the same operator correctly causes errors when evaluated (e.g. put into a display panel).

Using NBT-typed outputs from the extractor:
image

Using actual NBT cards - these ones are created by putting the previous cards from the extractor into a materialiser:
image

Tested in 1.18.2 and 1.19.2:
In 1.18.2, evaluating the addition card in a display panel causes a crash.
In 1.19.2, InDy seems to have changed something, and there is only an error instead of a crash.

Relevant conversation on the CyclopsMC discord:
initial message: https://discord.com/channels/386052815128100865/386054223688630272/1113718644296396901
crash: https://discord.com/channels/386052815128100865/386054223688630272/1113930462130348032 (https://pastebin.com/ViPrnX5E)
testing: https://discord.com/channels/386052815128100865/386054223688630272/1114053193463234641
(1.19 testing: https://discord.com/channels/386052815128100865/386054223688630272/1114058580086243439)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions