Source code and build resources for JourneyMap WebMap (http://journeymap.info)
JourenyMap Client WebMap is an addon mod for JourneyMap that allows you to view your map in a local web browser. Main uses are displaying your map on another monitor, on a tablet, or any device on your local network.
It is not a server sided map. It will do nothing when added to the server.
The project WebMap Client contains the javascript resources used by this project.
Check out a branch of the JourneyMap WebMap GIT repo to a directory called journeymap_webmap. For example:
git clone git@github.com:TeamJM/journeymap_webmap.git
cd journeymap_webmap-client
git fetch && git checkout (branchname)
File > Settings > Build, Execution, Deployment > Build Tools > Gradle > Gradle JVM
and changing the value to a valid Java 17 JVM. You will also need to set the Project SDK to Java 17. This can be done by going to File > Project Structure > Project SDK
. Once both have been set open the Gradle tab in IDEA and click the refresh button to reload the project.Your Project > Common > Tasks > vanilla gradle > decompile
. Run this task to decompile Minecraft.Your Project > Forge > Tasks > forgegradle runs > genIntellijRuns
. Run this task to set up run configurations for Forge.To enable HotSwap:
If builds begin failing with the error "java.lang.UnsupportedClassVersionError: org/intellij/erlang/jps/model/JpsErlangModelSerializerExtension", you'll need to use a newer project JDK or simply disable the Erlang plugin:
project.properties
version infobuild/libs/journeymap_webmap*.jar