Jump to content

michau82

Members
  • Posts

    4
  • Joined

  • Last visited

Everything posted by michau82

  1. Sorry, just noticed I used some old aur package https://aur.archlinux.org/packages/minecraft/
  2. Of course. This is official minecraft launcher for arch linux installed by AUR package: https://aur.archlinux.org/packages/minecraft-launcher. You can see link for AUR package on minecraft.net https://www.minecraft.net/pl-pl/download/alternative/ EDIT: english version https://www.minecraft.net/en-us/download/alternative/
  3. I have just found silly workaround for this problem. I opened local http server and I let it serve the $HOME/.minecraft/libraries/net/minecraftforge/forge/1.14.4-28.0.81/forge-1.14.4-28.0.81.jar file. When it is available over http protocol I edited json like this: { "name": "net.minecraftforge:forge:1.14.4-28.0.81", "downloads": { "artifact": { "path": "net/minecraftforge/forge/1.14.4-28.0.81/forge-1.14.4-28.0.81.jar", "url": "http://127.0.0.1/forge-1.14.4-28.0.81.jar", "sha1": "a6b8a678385678706ad499ef04f5bc1bdbbed9ea", "size": 162736 } } } Forge is working fine now. Looks like windows launcher is looking for local libraries when empty url is given. Linux launcher require correct url path here. Are you able to fix this?
  4. I have below error after installing some new version of forge: [11:14:02 INFO]: Minecraft Launcher 1.6.89-j (through bootstrap 100) started on linux... [11:14:02 INFO]: Current time is Sep 1, 2019 11:14:02 AM [11:14:02 INFO]: System.getProperty('os.name') == 'Linux' [11:14:02 INFO]: System.getProperty('os.version') == '5.2.11-arch1-1-ARCH' [11:14:02 INFO]: System.getProperty('os.arch') == 'amd64' [11:14:02 INFO]: System.getProperty('java.version') == '1.8.0_222' [11:14:02 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation' [11:14:02 INFO]: System.getProperty('sun.arch.data.model') == '64' [11:14:02 INFO]: proxy == DIRECT [11:14:02 INFO]: Refreshing local version list... [11:14:02 ERROR]: Couldn't load local version /home/michal/.minecraft/versions/1.14.4-forge-28.0.81/1.14.4-forge-28.0.81.json com.google.gson.JsonSyntaxException: java.net.MalformedURLException: no protocol: at com.google.gson.Gson.fromJson(Gson.java:818) ~[launcher.jar:1.6.89-j] at com.google.gson.Gson.fromJson(Gson.java:768) ~[launcher.jar:1.6.89-j] at com.google.gson.Gson.fromJson(Gson.java:717) ~[launcher.jar:1.6.89-j] at com.google.gson.Gson.fromJson(Gson.java:689) ~[launcher.jar:1.6.89-j] at net.minecraft.launcher.updater.LocalVersionList.refreshVersions(LocalVersionList.java:46) [launcher.jar:1.6.89-j] at net.minecraft.launcher.updater.MinecraftVersionManager.refreshVersions(MinecraftVersionManager.java:60) [launcher.jar:1.6.89-j] at net.minecraft.launcher.Launcher$2.run(Launcher.java:177) [launcher.jar:1.6.89-j] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_222] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_222] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_222] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_222] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222] Caused by: java.net.MalformedURLException: no protocol: at java.net.URL.<init>(URL.java:593) ~[?:1.8.0_222] at java.net.URL.<init>(URL.java:490) ~[?:1.8.0_222] at java.net.URL.<init>(URL.java:439) ~[?:1.8.0_222] at com.google.gson.internal.bind.TypeAdapters$18.read(TypeAdapters.java:448) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.TypeAdapters$18.read(TypeAdapters.java:440) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:81) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:60) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[launcher.jar:1.6.89-j] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[launcher.jar:1.6.89-j] at com.google.gson.Gson.fromJson(Gson.java:803) ~[launcher.jar:1.6.89-j] ... 11 more [11:14:02 INFO]: Refreshing remote version list... [11:14:03 INFO]: Refresh complete. [11:14:03 INFO]: Installed CompleteVersion{id='1.12.2', updatedTime=Mon Sep 18 10:39:46 CEST 2017, releasedTime=Mon Sep 18 10:39:46 CEST 2017, type=RELEASE, libraries=[Library{name='com.mojang:patchy:1.1', rules=null, natives=null, extract=null}, Library{name='oshi-project:oshi-core:1.1', rules=null, natives=null, extract=null}, Library{name='net.java.dev.jna:jna:4.4.0', rules=null, natives=null, extract=null}, Library{name='net.java.dev.jna:platform:3.4.0', rules=null, natives=null, extract=null}, Library{name='com.ibm.icu:icu4j-core-mojang:51.2', rules=null, natives=null, extract=null}, Library{name='net.sf.jopt-simple:jopt-simple:5.0.3', rules=null, natives=null, extract=null}, Library{name='com.paulscode:codecjorbis:20101023', rules=null, natives=null, extract=null}, Library{name='com.paulscode:codecwav:20101023', rules=null, natives=null, extract=null}, Library{name='com.paulscode:libraryjavasound:20101123', rules=null, natives=null, extract=null}, Library{name='com.paulscode:librarylwjglopenal:20100824', rules=null, natives=null, extract=null}, Library{name='com.paulscode:soundsystem:20120107', rules=null, natives=null, extract=null}, Library{name='io.netty:netty-all:4.1.9.Final', rules=null, natives=null, extract=null}, Library{name='com.google.guava:guava:21.0', rules=null, natives=null, extract=null}, Library{name='org.apache.commons:commons-lang3:3.5', rules=null, natives=null, extract=null}, Library{name='commons-io:commons-io:2.5', rules=null, natives=null, extract=null}, Library{name='commons-codec:commons-codec:1.10', rules=null, natives=null, extract=null}, Library{name='net.java.jinput:jinput:2.0.5', rules=null, natives=null, extract=null}, Library{name='net.java.jutils:jutils:1.0.0', rules=null, natives=null, extract=null}, Library{name='com.google.code.gson:gson:2.8.0', rules=null, natives=null, extract=null}, Library{name='com.mojang:authlib:1.5.25', rules=null, natives=null, extract=null}, Library{name='com.mojang:realms:1.10.22', rules=null, natives=null, extract=null}, Library{name='org.apache.commons:commons-compress:1.8.1', rules=null, natives=null, extract=null}, Library{name='org.apache.httpcomponents:httpclient:4.3.3', rules=null, natives=null, extract=null}, Library{name='commons-logging:commons-logging:1.1.3', rules=null, natives=null, extract=null}, Library{name='org.apache.httpcomponents:httpcore:4.3.2', rules=null, natives=null, extract=null}, Library{name='it.unimi.dsi:fastutil:7.1.0', rules=null, natives=null, extract=null}, Library{name='org.apache.logging.log4j:log4j-api:2.8.1', rules=null, natives=null, extract=null}, Library{name='org.apache.logging.log4j:log4j-core:2.8.1', rules=null, natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209', rules=[Rule{action=ALLOW, os=null, features=null}, Rule{action=DISALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209', rules=[Rule{action=ALLOW, os=null, features=null}, Rule{action=DISALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209', rules=[Rule{action=ALLOW, os=null, features=null}, Rule{action=DISALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives={LINUX=natives-linux, OSX=natives-osx, WINDOWS=natives-windows}, extract=com.mojang.launcher.versions.ExtractRules@1f327769}, Library{name='org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives={LINUX=natives-linux, OSX=natives-osx, WINDOWS=natives-windows}, extract=com.mojang.launcher.versions.ExtractRules@330d76b6}, Library{name='net.java.jinput:jinput-platform:2.0.5', rules=null, natives={LINUX=natives-linux, OSX=natives-osx, WINDOWS=natives-windows}, extract=com.mojang.launcher.versions.ExtractRules@7c631718}, Library{name='com.mojang:text2speech:1.10.3', rules=null, natives=null, extract=null}, Library{name='com.mojang:text2speech:1.10.3', rules=null, natives={LINUX=natives-linux, WINDOWS=natives-windows}, extract=com.mojang.launcher.versions.ExtractRules@2c6b4a4b}, Library{name='ca.weblite:java-objc-bridge:1.0.0', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives={OSX=natives-osx}, extract=com.mojang.launcher.versions.ExtractRules@206ee990}, Library{name='ca.weblite:java-objc-bridge:1.0.0', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}], mainClass='net.minecraft.client.main.Main', jar='null', minimumLauncherVersion=18} [11:14:03 INFO]: Loaded 2 profile(s); selected 'forge' [11:14:03 INFO]: Refreshing auth... [11:14:03 INFO]: Logging in with access token [11:14:03 INFO]: Installed CompleteVersion{id='1.12.2', updatedTime=Mon Sep 18 10:39:46 CEST 2017, releasedTime=Mon Sep 18 10:39:46 CEST 2017, type=RELEASE, libraries=[Library{name='com.mojang:patchy:1.1', rules=null, natives=null, extract=null}, Library{name='oshi-project:oshi-core:1.1', rules=null, natives=null, extract=null}, Library{name='net.java.dev.jna:jna:4.4.0', rules=null, natives=null, extract=null}, Library{name='net.java.dev.jna:platform:3.4.0', rules=null, natives=null, extract=null}, Library{name='com.ibm.icu:icu4j-core-mojang:51.2', rules=null, natives=null, extract=null}, Library{name='net.sf.jopt-simple:jopt-simple:5.0.3', rules=null, natives=null, extract=null}, Library{name='com.paulscode:codecjorbis:20101023', rules=null, natives=null, extract=null}, Library{name='com.paulscode:codecwav:20101023', rules=null, natives=null, extract=null}, Library{name='com.paulscode:libraryjavasound:20101123', rules=null, natives=null, extract=null}, Library{name='com.paulscode:librarylwjglopenal:20100824', rules=null, natives=null, extract=null}, Library{name='com.paulscode:soundsystem:20120107', rules=null, natives=null, extract=null}, Library{name='io.netty:netty-all:4.1.9.Final', rules=null, natives=null, extract=null}, Library{name='com.google.guava:guava:21.0', rules=null, natives=null, extract=null}, Library{name='org.apache.commons:commons-lang3:3.5', rules=null, natives=null, extract=null}, Library{name='commons-io:commons-io:2.5', rules=null, natives=null, extract=null}, Library{name='commons-codec:commons-codec:1.10', rules=null, natives=null, extract=null}, Library{name='net.java.jinput:jinput:2.0.5', rules=null, natives=null, extract=null}, Library{name='net.java.jutils:jutils:1.0.0', rules=null, natives=null, extract=null}, Library{name='com.google.code.gson:gson:2.8.0', rules=null, natives=null, extract=null}, Library{name='com.mojang:authlib:1.5.25', rules=null, natives=null, extract=null}, Library{name='com.mojang:realms:1.10.22', rules=null, natives=null, extract=null}, Library{name='org.apache.commons:commons-compress:1.8.1', rules=null, natives=null, extract=null}, Library{name='org.apache.httpcomponents:httpclient:4.3.3', rules=null, natives=null, extract=null}, Library{name='commons-logging:commons-logging:1.1.3', rules=null, natives=null, extract=null}, Library{name='org.apache.httpcomponents:httpcore:4.3.2', rules=null, natives=null, extract=null}, Library{name='it.unimi.dsi:fastutil:7.1.0', rules=null, natives=null, extract=null}, Library{name='org.apache.logging.log4j:log4j-api:2.8.1', rules=null, natives=null, extract=null}, Library{name='org.apache.logging.log4j:log4j-core:2.8.1', rules=null, natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209', rules=[Rule{action=ALLOW, os=null, features=null}, Rule{action=DISALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209', rules=[Rule{action=ALLOW, os=null, features=null}, Rule{action=DISALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209', rules=[Rule{action=ALLOW, os=null, features=null}, Rule{action=DISALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives={LINUX=natives-linux, OSX=natives-osx, WINDOWS=natives-windows}, extract=com.mojang.launcher.versions.ExtractRules@1256023a}, Library{name='org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}, Library{name='org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives={LINUX=natives-linux, OSX=natives-osx, WINDOWS=natives-windows}, extract=com.mojang.launcher.versions.ExtractRules@5dbbe6e0}, Library{name='net.java.jinput:jinput-platform:2.0.5', rules=null, natives={LINUX=natives-linux, OSX=natives-osx, WINDOWS=natives-windows}, extract=com.mojang.launcher.versions.ExtractRules@7e698ea3}, Library{name='com.mojang:text2speech:1.10.3', rules=null, natives=null, extract=null}, Library{name='com.mojang:text2speech:1.10.3', rules=null, natives={LINUX=natives-linux, WINDOWS=natives-windows}, extract=com.mojang.launcher.versions.ExtractRules@6ed9a500}, Library{name='ca.weblite:java-objc-bridge:1.0.0', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives={OSX=natives-osx}, extract=com.mojang.launcher.versions.ExtractRules@4c3c3d33}, Library{name='ca.weblite:java-objc-bridge:1.0.0', rules=[Rule{action=ALLOW, os=OSRestriction{name=OSX, version='null', arch='null'}, features=null}], natives=null, extract=null}], mainClass='net.minecraft.client.main.Main', jar='null', minimumLauncherVersion=18} Here is my 1.14.4-forge-28.0.81.json https://pastebin.com/QAT2iUN3 I have tried installing some ancient version of forge (1.12.2-forge1.12.2-14.23.0.2486.json) and this one is working fine, however I noticed it has totally different json format. My version of java: $ java -version openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-b05) OpenJDK 64-Bit Server VM (build 25.222-b05, mixed mode) Please let me know if you need any more information about my system.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.