Java was used to compile the jars. In theory, using the same version of Java
should result in an identical jar due to reproducible builds.
+## NeoForge 1.25.0
+
+ $ java --version
+ openjdk 17.0.9 2023-10-17
+ OpenJDK Runtime Environment (build 17.0.9+8)
+ OpenJDK 64-Bit Server VM (build 17.0.9+8, mixed mode)
+
+ $ javac --version
+ javac 17.0.9
+
+ $ sha256sum build/libs/TurnBasedMinecraft-NeoForge-1.25.0-all.jar
+ 0e5eacc8aefd3b1a1c8e6c9657108172934fae2e727547ca7c12f9ff79ce4e8e build/libs/TurnBasedMinecraft-NeoForge-1.25.0-all.jar
+
## Forge 1.25.0
$ java --version