Closed ryanhaney97 closed 8 years ago
A networking system seems to be rather necessary for custom Entities, so I think I'm going to go ahead and do this first.
I don't think I'll be able to do this. Including core.async seems to cause odd conflicting behavior with Forge Gradle.
Perhaps someone who knows more about Gradle could figure it out, and as such I'll leave this open, but other than that this idea is out the window, and I'll move on straight to entities.
Fixed the problem I was having with compilation! Apparently some of the transitive dependencies were conflicting. Progress will resume as normal!
Finished the new system! It should work as far as I can tell from my testing. As a bonus, I used it in order to add a system for syncing Extended Entity Properties as well.
I believe several systems could be improved greatly with the addition of core.async, most notably the Networking system and the Event handling system. I therefore have plans to add this to the project some time in the near future.