Anyhow, I've been busy with school, so had no real time to work on any projects, although I am now trying to make my proxy more efficient (performance-wise). I hate the fact that it is like a loop-ception. Too many loops within loops, I need to find a better java collection to store/get the world Objects.
I am looking into Map though, never seen that before, so it's new to me, can possibe store the Object ID as a key, and the ObjectStatus as the value which is supposedley O(log n) for lookups, unless I am reading the docs wrong.
EDIT: I finished switching over, seems like map.get/map.remove/map.add seem to be on average-case O(1) (according to
this) which is a lot better. Haven't noticed anything different in-game, but i'll switch back and forth to see if anything is different.