Kashdeya / Tiny-Progressions

17 stars 17 forks source link

Watering Can Refactor #96

Closed Delscid closed 8 months ago

Delscid commented 6 years ago

The previous implementation seemed to involve a lot of state changing to synchronize the logic split over two different handlers which both get called each tick, making it difficult to follow the flow of execution.

Changes:

Edit: Tested in an environment where the null-pointer exception mentioned in the issue had previously occurred and it seems to be resolved.