Closed djoveryde closed 7 years ago
Referencing #3 , I'd fork The Cyberdyne-Bukkit so its on your profile and you can make changes there also
You can also try to get some of the build.gradle changes which seem to comment out the Prok Dependencies, so maybe try some of its changes
I'll take a look, I've forked the cyberdynecc/thermos-bukkit now :)
Not sure if the referenced URL changes exist. Tried to access that repo to grab a copy of the Pom files but it times out.
Odd, seems then we need a completly new copy of both, however you can try to comment out the prok lines (View #3 - build.gradle for reference on this) and see if it builds then (That's what i'm trying next if it doesn't build)
Done although I believe sadly it needs dependencies from that repo
I've actually found a copy of those files on sourceforge so I've linked the maven to there, hopefully that will allow the build to work now
Ok, hopefully, still building quickly, then ill pull your changes to locol I'd also advice that if those file go down one day that you find a more permanent place to host/keep them for the forseeable future
Most of the work today has been from my mobile so I'm going to grab a backup of all the files once I am on my computer tonight. At least that we can quickly migrate the repo to a new location quikcly
Once it's stable I'm thinking of renaming it to "Phoenix-1.7.10" seeing as it's died and been resurrected a lot lol
Build Error:
`
Could not resolve all dependencies for configuration ':libraries'. Could not resolve net.minecraft:server:1.7.10. Required by: project : Could not resolve net.minecraft:server:1.7.10. Could not get resource 'https://sourceforge.net/projects/kcauldron/files/net/minecraft/server/1.7.10/server-1.7.10.pom'. Could not HEAD 'https://sourceforge.net/projects/kcauldron/files/net/minecraft/server/1.7.10/server-1.7.10.pom'. Received fatal alert: handshake_failure Could not resolve pw.prok:KImagine:0.2.0. Required by: project : Could not resolve pw.prok:KImagine:0.2.0. Could not get resource 'https://sourceforge.net/projects/kcauldron/files/pw/prok/KImagine/0.2.0/KImagine-0.2.0.pom'. Could not HEAD 'https://sourceforge.net/projects/kcauldron/files/pw/prok/KImagine/0.2.0/KImagine-0.2.0.pom'. Received fatal alert: handshake_failure `
Well @djoveryde There have been over forks calling it Contigo now, but that would be a good name
On the bright side, the build ran faster now until it errored But yeah, youll have to make a new maven repository to host the kcauldron file
@CDAGaming I've added the files into my onedrive temporarily, hopefully that will progress it a little
@djoveryde Not sure if Onedrive will work, as it does need to be a maven repository (Forgot to edit my last message to say that)
Another Error:
` Required by: project :
Could not find pw.prok:KImagine:0.2.0. Searched in the following locations: http://oss.sonatype.org/content/repositories/snapshots/pw/prok/KImagine/0.2.0/KImagine-0.2.0.pom http://oss.sonatype.org/content/repositories/snapshots/pw/prok/KImagine/0.2.0/KImagine-0.2.0.jar https://1drv.ms/f/s!AhTZsFCMTRcErFE1qp95IL07LCAp/pw/prok/KImagine/0.2.0/KImagine-0.2.0.pom https://1drv.ms/f/s!AhTZsFCMTRcErFE1qp95IL07LCAp/pw/prok/KImagine/0.2.0/KImagine-0.2.0.jar http://files.minecraftforge.net/maven/pw/prok/KImagine/0.2.0/KImagine-0.2.0.pom http://files.minecraftforge.net/maven/pw/prok/KImagine/0.2.0/KImagine-0.2.0.jar https://libraries.minecraft.net/pw/prok/KImagine/0.2.0/KImagine-0.2.0.pom https://libraries.minecraft.net/pw/prok/KImagine/0.2.0/KImagine-0.2.0.jar https://hub.spigotmc.org/nexus/content/repositories/snapshots/pw/prok/KImagine/0.2.0/KImagine-0.2.0.pom https://hub.spigotmc.org/nexus/content/repositories/snapshots/pw/prok/KImagine/0.2.0/KImagine-0.2.0.jar file:/C:/Users/tonyg/Desktop/Thermos2/libs/KImagine-0.2.0.jar file:/C:/Users/tonyg/Desktop/Thermos2/libs/KImagine.jar https://repo1.maven.org/maven2/pw/prok/KImagine/0.2.0/KImagine-0.2.0.pom https://repo1.maven.org/maven2/pw/prok/KImagine/0.2.0/KImagine-0.2.0.jar Required by: project : `
folder Structure in onedrive might not be correctly setup @djoveryde
Hm, seems it says when i actually go to the link, that it doesnt exist or i dont have perms to view it. Esure the folder with all the directories is publicly accessible @djoveryde
Yh, seems any form of sharing refuses to allow extensions, it just sends you to that share alone. I would need to upload it to a website in order to make it work
Yea, i guess so. Try to host a github.io site and put the files there @djoveryde
Look my PR
@SantaGitHub I'm compiling from it right now, taking awhile...
Will continue to try and set up a free hosting site so the files themselves can actually be hosted properly instead of having to manually download everything
Ok, working on compiling again, following Santa's advice
His way should work as it's essentially looking at the build locally for those files instead of relying on having to download them. Only problem is most people won't know how to do that so it's a temporary workaround.
I can edit the readme how to with the neccesary steps until we find a more permanent solution
Might work as the files themselves exist on the internet. I've added you as a collaborator as well so hopefully will give you more freedom to work with it :)
How fix it? - Use your hosting for the repository There are free hosting in Russia. If interested, could raise the repository.
@CDAGaming Ok i got a free host set up, hopefully it will allow it to build from scratch, can you confirm this?
@djoveryde i will try build. Give me the link to your repo
Let me know if there's any more missing files as the repo I got it from has a lot of files, obviously I don't want to grab every one if it's not required.
@djoveryde it's work. I can download all files and building project.
Brilliant, thats one issue squashed :) Are you getting the same result @CDAGaming when trying to create a clean build?
Hmm.. Why MCP 9.05? Why not 9.08?
Building 73% > :eclipseCauldron > Resolving dependencies ':Cauldron:testRuntime' At here atm, dont know if it just takes a long time or its stuck @SantaGitHub @djoveryde
i've never actually looked at updating MCP, presume I just replace mcpVersion = '9.05' to mcpVersion = '9.08' in the build.gradle? Do you know if there is anywhere else that would need a change?
I can do a simple commit to update the MCP Version also, that wont be any issue (hopefully)
@djoveryde Shouldn't be any other changes needed :P
Hm.. Wooden PC? @CDAGaming I have i3-4005u, 240Gb SSD, 12Gb RAM.
I7-6500U, 256GB SSD + 1TB HDD, 16GB Ram @SantaGitHub
Ok i've issued a commit for MCP 9.08, will need testing again though. @CDAGaming could have just been a momentary blip in the connection?
Maybe, ill try rebuilding under the new commit
For Reference, i am using gradlew setupCauldron jar to build also so not sure if i should use a command like gradlew clean build
My results are different unless im doing something stupid.
C:\Users\djove\git\Thermos\forge\src\main\java\net\minecraftforge\common\Forge Version.java (The system cannot find the path specified)
I know that issue, make sure you installed the submodules installed @djoveryde
How and why the heck did I skip a step when setting this up..My bad lol
lol, meanwhile mine is frozen in testruntime
@djoveryde Are you running gradlew setupCauldron jar to build or another command?
Yup using the same command, its sat :decompile right now
For me its at
Building 73% > :eclipseCauldron > Resolving dependencies ':Cauldron:testRuntime' So i guess it takes awhile
@CDAGaming try ./gradlew --parallel jar
Thermos needs fixing so that people are able to build once again.
All links to the original developer site are now defunct so new sources are needed.