

See LICENSE.txt for details, as well as a simplified summary on what you can and cannot do with this code.WARNING: This old version is vulnerable to the Log4Shell exploit. You can only use this code in open-source clients that you release under the same license! Using it in closed-source/proprietary clients is not allowed! This code is licensed under the GNU General Public License v3. Pull Requests are welcome, but I might not always notice them. Run the following command: mklink /J shared "././ForgeWurst MC 1.12.2/src/shared". If you are using PowerShell, type cmd before continuing with step 2. Navigate to ForgeWurst\ForgeWurst MC 1.10.2\src and open the console. To make it work with the other versions (currently just 1.10.2), you will first need to create a directory junction from ForgeWurst\ForgeWurst MC 1.10.2\src\shared to ForgeWurst\ForgeWurst MC 1.12.2\src\shared. JAR FilesĪfter you have set up the code in Eclipse by following the above steps, the gradlew build script will only work for ForgeWurst MC 1.12.2. How To Compile The Project Into Runnable. In the future, you will need to repeat steps 5-7 for all projects except the one that hosts the shared source folder. Right-click on this folder and select Build Path > Use as Source Folder.īoth projects should now be working without any errors. The shared-src folder should now show up in Eclipse, under the ForgeWurst MC 1.10.2 project.

Change the "Folder name:" section from "java" to "shared-src", then click Finish. and navigate to ForgeWurst\ForgeWurst MC 1.12.2\src\shared\java. Click on Advanced > and select Link to alternate location (Linked Folder).Ĭlick on Browse. Right-click on the ForgeWurst MC 1.10.2 project and select New > Folder.

That's because we have a shared source folder in the 1.12.2 project that the other versions (currently just 1.10.2) also need access to. At this point ForgeWurst MC 1.12.2 is already working, but ForgeWurst MC 1.10.2 still shows some errors. Select all of the projects that Eclipse has found (currently just two), then click Finish. Select the folder where you saved this repository as the root directory. bat files, as some versions will not work if you run the Gradle commands directly. Repeat step 2 for all of the remaining versions (currently just 1.12.2). Go into the ForgeWurst MC 1.10.2 folder and run gradlew setupDecompWorkspace.bat, followed by gradlew eclipse.bat. Go to for ready-to-use downloads and installation instructions. This repository only contains the source code and is not intended for end users.
