How to convert github project into ,jar

So I need help with this Github.

You need to build your project with gradle and that should give you your jar

I tried but I’m big noob could you do that for me :d ?

Use the builds from:

https://mods.curse.com/mc-mods/minecraft/230495-movingworld#t1:other-downloads

that one crashes sponge because of mixin,

Then please report it to the developers of MovingWorld and either they solve it or the problem gets handed over to the Sponge developers.

I didn’t asked that question i asked I need help with making it ,jar

I guess:

It seems to use MCP and shadowing of libs into the final jar:

  1. clone the repo
  2. execute setupDecompWorkspace gradle task and refresh the dependencies
  3. execute shadowJar gradle task

The jar can be found in the build/libs folder.

I did not understanded that Like I said I’m nooby.

what IDE are you using?

What is IDE :smiley: ? i’m noob

what are you using to develop mods? like eclipse or IDEA?

I do not dev mods,

why do you need to compile this? Hasn’t the dev made a release?

they did’nt made release of that they have made old one who crash our server because of mixins so I believe they fixed it in that v so I wanna get it.

So either need to learn how to set up the Moving World mod (there is probably a pretty good tutorial on Forge forums on how to setup forge mods for a development work space) or Wait for the developers to release the update in their own time.

3 Likes

Step by step:

  1. Click the Clone or download button, and click Download ZIP.
  2. Extract the downloaded zip file to a folder somewhere.
  3. Go into the folder that contains the src directory and the gradlew files
  4. Shift-right-click, click Open command window here
  5. Enter gradlew.bat setupDecompWorkspace
  6. Enter gradlew.bat shadowJar
  7. The JAR file is in the build folder, inside the libs folder.

Sponge has some handy documentation on setting up an IDE. There’s even a video tutorial on setting up IDEA for Sponge plugin development. On the other hand, if you need to learn Java, then you’ll need to look elsewhere.

If you’re not keen on the complications of installing and running an IDE, then the only alternative available is to politely report the issue to the developer, and request a fix (and wait patiently whilst they do so).

Not entirely - the code’s there, he just wants to build it. That’s why the wrapper exists, so you don’t need to install IntelliJ or Gradle or anything else to build the project.

Looks like they are using deprecated lambdanetwork and this is reason it doesn’t compile. :thinking: