Wenn ihr eine JDK habt könnt ihr das Ganze sogar noch etwas effektiver machen, in dem ihr die jar mit dem Flag -server startet. Dadurch wird die Server.JVM verwendet die besser ist was Bytecode-Verarbeitung usw. ist.
Edit:
Mir ist auch grad aufgefallen das einige Sachen echt doof sind. Z.B das ich bei jedem Partikel die Farbe neu setze... Obwohl eh alles mit der gleichen Farbe gezeichnet wird![]()