shBLOCK / IntegratedProxy

An addon mod for IntegratedDynamics.
Other
6 stars 3 forks source link

Changing the position a proxy is pointing to does not correctly update redstone when using a strong power redstone writer. #5

Closed Icoza closed 3 years ago

Icoza commented 3 years ago

The first part of this issue is most likely caused by [Integrated Dynamics #1053](https://github.com/CyclopsMC/IntegratedDynamics/issues/1053}. However, changing the position a proxy is pointing to does not strong power the new position.

2021-06-10_16 30 47

I originally strong powered the dirt block in the air, then changed the position to the dirt block on the ground. The redstone in both positions weren't updated to reflect this change until I provided a redstone/block update to both.

2021-06-10_16 31 03

I'm not well versed in modding but how difficult and costly in terms of performance would it be to cause an update or redstone update on the block in the old position and new position when changing where the proxy is pointing? This issue does not occur when not using strong power.

Current workaround is to cause an update at the old and new position. The new position also starts working if you remove the variable card from the redstone writer and reinsert it.

Proxy version: 1.0.2 Minecraft version: 1.12.2 Forge version: 14.23.5.2855

shBLOCK commented 3 years ago

Yep, that's my problem, thank for reporting