02-14-2014, 10:13 AM
Okay, you can do that then
Currently, I have a VLB (very large bug) concerning the recent refactoring and redstone: moving all the validity checkers to AddBlock was supposed to increase performance, and it does, unless AddBlock is being called loads of times! I think the solution to that would be to have per-chunk powered/linked powered lists, so a SetBlock operation in one chunk with no redstone won't affect the whole world.
Is storing the address of stuff in cChunk (but only using it within calls from SimulateChunk()) safe?
Currently, I have a VLB (very large bug) concerning the recent refactoring and redstone: moving all the validity checkers to AddBlock was supposed to increase performance, and it does, unless AddBlock is being called loads of times! I think the solution to that would be to have per-chunk powered/linked powered lists, so a SetBlock operation in one chunk with no redstone won't affect the whole world.
Is storing the address of stuff in cChunk (but only using it within calls from SimulateChunk()) safe?