Trinsdar / GTC-Expansion

GNU Lesser General Public License v3.0
4 stars 6 forks source link

GTCX can not be compiled locally #25

Closed DBotThePony closed 4 years ago

DBotThePony commented 4 years ago

Description of the Bug

GTCX can not be compiled locally because curseforge has weird/broken cloudflare firewall setup (for several months already) where I'm Under Attack! cover even API endpoints for maven (in fact, curseforge even blocked most of search bots by utilizing cloudflare firewall rules wrong)

To Reproduce

  1. Clear gradle build cache from required libraries to build GTCX
  2. Try to build it
  3. 15:36:26.471 [INFO] [org.gradle.internal.resource.transport.http.HttpClientHelper] Failed to get resource: GET. [HTTP HTTP/1.1 503 Service Temporarily Unavailable: https://minecraft.curseforge.com/api/maven/CraftTweaker2/ZenScript/maven-metadata.xml]
    15:36:26.472 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationExecutor] Completing Build operation 'Download https://minecraft.curseforge.com/api/maven/CraftTweaker2/ZenScript/maven-metadata.xml'
    15:36:26.472 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationExecutor] Build operation 'Download https://minecraft.curseforge.com/api/maven/CraftTweaker2/ZenScript/maven-metadata.xml' completed
Trinsdar commented 4 years ago

Try removing the curseforge maven under repositories and tell me if that fixes it

DBotThePony commented 4 years ago

It managed to resolve dependencies without curseforge maven but failed to compile because you do not require gtclassic in dependencies {} gradle.build file pwsh_M2kuxtOOMc

Trinsdar commented 4 years ago

Oh that's cause i use a deobsficated version of gtc in libs, cause i need things not yet in the curseforge release. Edit: removed a dumb rant