Integrated Dynamics

Integrated Dynamics

88M Downloads

Logic Programmer existing compound Var Card client crash

RoarkCats opened this issue ยท 4 comments

commented

Issue type:

  • ๐Ÿ› Bug

Short description:

Moving an existing compound Variable Card into the Logic Programmer crashes the client

Steps to reproduce the problem:

  1. Create a compound Variable Card (one relying on other variables)
  2. Open the (portable?) Logic Programmer
  3. Shift-click move the compound Variable Card into it

Expected behaviour:

Moves as expected and shows existing Variable Card configuration


Versions:

  • This mod: 1.27.1
  • Minecraft: 1.20.1
  • Mod loader version: Forge 47.4.0

Log file:

https://bytebin.lucko.me/UIvvZ1AjOh
https://pastebin.com/RDs2seN0

commented

Thanks for reporting!

commented

Note: I can reproduce this without shift clicking, just putting the variable in the slot normally
Edit: Added this crash report too

commented

I can't reproduce this problem myself.

I suspect one of the mods in your pack is causing the problem.

If you can still reproduce the problem without any other mods, please let me know, and we can re-open this issue.
In that case, please share what kind of variable card you insert exactly.

commented

I did reproduce it in a clean env, I think it's happened before without any relation to scripts, could be wrong tho, it may be that it only occurs when a variable related to a script is used somewhere in the process?

Currently:

  1. Create an operator variable from a script function that takes in an integer (for ex) and returns another
  2. Make and apply a constant variable to the script operator variable
  3. Exit logic programmer and re-enter
  4. Move compound variable into slot (client crash)

https://pastebin.com/3Ude5aNB

Pastebin
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.