Loliphile
Newbie
- Apr 26, 2017
- 75
- 252
- 121
Edit with any text editor (notepad, or notepad++ in my case, notepadqq on linux) then compile with Maven, it only compiles with maven (netbeans or whatever just tells maven to execute "mvn package", like in my case Jetbrains IntelliJ)I have no argue, but of course some of users do not download the source from innoxia github, and import it to eclipse or netbeans, i explain that for mac users, because i have no mac, i used linux. But yes adding two line to the code and building your own package is the best, and your mod is good, but remember some of users has old system with 4gb ram, so they can not compile source with eclipse or netbeans, i think portable jre is the best for them (or your md). I do not want to speak about innoxia, but you right she can make the code compatible with the new jdk's and it is better if she do this.
I've spoken with Innoxia on multiple occasions the project was already made compatible with Java 11+ but she keeps with Java 8 for "simplicity". She's anal in her ways, much like how she won't convert to IntelliJ, accept full outside help, or follow proper spacing guidelines in her code.
However the update/upgrade to Java 11+ does cause a new issue, requiring a much fatter jar, and removing platform independence. As Java 8 includes JavaFX natively, meaning 1 jar works on all 3 platforms (if not using Maven shaded jar) however Java 9+ requires you to install JavaFX separately or include the JavaFX stuff into the jar (much easier than telling users how to install JavaFX jmods)