amadornes / SCM-Localization-Issues

Localization and issues for Super Circuit Maker
16 stars 19 forks source link

[1.0.4] Circuit Bug - Redstone/Bundled-Stick "Error"(more info added) #190

Open ReTeYeZ opened 7 years ago

ReTeYeZ commented 7 years ago

Edit: Check my last comment for the root of all evil.

As soon as I place this circuit 2016-11-11_11 17 36 on another one 2016-11-11_11 44 23 and rotate it, following happens: 2016-11-11_11 19 43

If I pick it up (before rotating) and place it down again it is possible to rotate without "error" but the circuit on the circuit doesn't properly rotate with the one it is placed on. If I then pick up the circuit while its oriented different then default the game crashes with a bluescreen^^. After Reloging, placing the picked up circuit will crash again, same when you look at it afterwards. It also seems that on crash some (random?) circuits in the area turn invisible, I got rid of the most by destroying the block below them but some dont disappear. 2016-11-11_11 20 00

SonoSooS commented 7 years ago

Does something get printed the console when you load the world? Your issue sounds similar to #187

amadornes commented 7 years ago

Could I have a blueprint to test with?

ReTeYeZ commented 7 years ago

After some testing I think I found the source of the trouble. Since pictures can say more than 1000 words... 2016-11-11_21 36 24 2016-11-11_21 38 58 Both of these go "Err" when picked up and placed again. If you take away the cable on top of the tiny plate or disable the connection to the redstone torch it works fine. By the way, game didn't crashed anymore since I updated to 1.0.4.

ReTeYeZ commented 7 years ago

I did some further investigation. 2016-11-12_13 12 51 Blueprint: https://gist.github.com/9d2ff8d2f64bfb69174282198d9552b8

  1. If you build this circuit by yourself all levers work as intended.
  2. If you place it with a blueprint only the bottom-left lever causes "ERR".
  3. If you pick the circuit up (testetd in creative) and place it back down all levers will cause "ERR".

Edit: It works fine with Non-Conductive Tiny Plates except #203.