-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upload to Maven #14
Comments
Honestly? I don't use Maven, and have no idea where to start. |
So the name is a bit misleading. Everyone who uses Maven repositories with Minecraft mods actually uses Gradle, not Maven. It's basically just a place where you upload your compiled mod. Popular free choices are Bintray or Artifactory, but you can host it yourself if you have a public Web server. If you've ever done |
I wonder though, is a maven repository really simpler than just dropping the jar in /libs, and call it a day? |
It lets you use |
Ooh that makes alot of sense. |
are there any specific functions you want for the developer API? Right now you can run the profiler, and get the last result if it's available. I also cleaned up the code... ALOT. |
Not really; I just want it to be easily available while I'm testing. |
I haven't uploaded it to maven yet. But I made an API available in version 4.1 |
I tried to fix this issue in Tiquality. I cannot get SpongeForge to work in a deobf environment along with a deobfuscated mod. I do not think I can implement this. What I did instead is provide deobfuscated jars in the 'releases' tab, although they're not really useful. I am actually testing both Tiquality and LagGoggles using a script to install it in an obfuscated environment myself. If you know of a way to get SpongeForge to work in a deobf environment, I can implement this. |
I got SpongeForge to work in a deobf environment, as well as Tiquality. Bintray and Artifactory are both paid solutions. I checked out https://jitpack.io/, but it hangs when compiling the jar. The jar you actually need for development is packaged alongside all releases (DEOBF.). Ivy cannot download this because of some headers GitHub sends before the file. (No clue how all that works, I gave up.) This is the best alternative I could think of, and people should just drop that in their libs folder. I'd like to keep everything in a single place (GitHub!). If you know how to add jars from arbitrary URL's into gradle 'compile', please let me know. Closing this for now. |
Can you upload this to a Maven repository, to make it easier to include in other mods' development environments?
The text was updated successfully, but these errors were encountered: