Sorry, I can’t help with your question directly, but we have ported the multi-user pathfinder for haxe and it can compile in java (only with swing, but can try slick2d soon) and can be integrated into the Java project taking into account some studies. It is called hxDaedalus and is located on github and can be an interesting reference point.
source share