I tried to find out why the current version would not run as an applet in a web browser. After using git bisect, I identified this commit as the bad one:
Upon further diving into this commit, I found it is actually the following line in pixi/physics/Settings.java which makes the program break:
- return gridSolver;
+ return ClassCopier.copy(gridSolver);
I've added a new pull request that fixes this using a workaround:
In the future, one should create a copy routine that does not require reflection.