mojira.dev
MC-194778

Free/GhostBSD - Minecraft 1.13 and all versions above won't launch.

Unable to play any version of MC on FreeBSD (GhostBSD).
Launcher: 1.6.89-j   (this is as far as it lets me update via terminal)
MC Versions affected: 1.13 - 1.16.1

I'm able to run the game from 1.12.2 and below, but not any higher.

This pops up when I try 1.16.1

[21:32:24 INFO]: Minecraft Launcher 1.6.89-j (through bootstrap 5) started on linux...
[21:32:24 INFO]: Current time is Jul 12, 2020 9:32:24 PM
[21:32:24 INFO]: System.getProperty('os.name') == 'Linux'
[21:32:24 INFO]: System.getProperty('os.version') == '12.1-STABLE'
[21:32:24 INFO]: System.getProperty('os.arch') == 'amd64'
[21:32:24 INFO]: System.getProperty('java.version') == '1.8.0_252'
[21:32:24 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
[21:32:24 INFO]: System.getProperty('sun.arch.data.model') == '64'
[21:32:24 INFO]: proxy == DIRECT
[21:32:24 INFO]: Refreshing local version list...
[21:32:24 INFO]: Refreshing remote version list...
[21:32:25 INFO]: Refresh complete.
[21:32:25 INFO]: Loaded 1 profile(s); selected '(my user name wink wink)'
[21:32:25 INFO]: Refreshing auth...
[21:32:25 INFO]: Logging in with access token
[21:32:36 INFO]: Getting syncinfo for selected version
[21:32:36 INFO]: Queueing library & version downloads
[21:32:37 FATAL]: Unhandled exception in thread Thread[pool-2-thread-2,5,main]
com.google.gson.JsonSyntaxException: duplicate key: null
	at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.jar:?]
	at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.jar:?]
	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.jar:?]
	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.jar:?]
	at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.jar:?]
	at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.jar:?]
	at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.jar:?]
	at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.jar:?]
	at net.minecraft.launcher.updater.RemoteVersionList.getCompleteVersion(RemoteVersionList.java:32) ~[launcher.jar:1.6.89-j]
	at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:213) ~[launcher.jar:1.6.89-j]
	at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:37) ~[launcher.jar:1.6.89-j]
	at com.mojang.launcher.game.runner.AbstractGameRunner.playGame(AbstractGameRunner.java:67) ~[launcher.jar:1.6.89-j]
	at net.minecraft.launcher.game.GameLaunchDispatcher$1.run(GameLaunchDispatcher.java:111) ~[launcher.jar:1.6.89-j]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_252]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_252]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_252]

And this pops up for 1.13:

java.lang.UnsatisfiedLinkError: Failed to locate library: liblwjgl.so
	at org.lwjgl.system.Library.loadSystem(Library.java:147)
	at org.lwjgl.system.Library.loadSystem(Library.java:67)
	at org.lwjgl.system.Library.<clinit>(Library.java:50)
	at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:61)
	at org.lwjgl.system.MemoryStack.<init>(MemoryStack.java:61)
	at org.lwjgl.system.MemoryStack.create(MemoryStack.java:82)
	at org.lwjgl.system.MemoryStack.create(MemoryStack.java:71)
	at java.lang.ThreadLocal$SuppliedThreadLocal.initialValue(ThreadLocal.java:284)
	at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:180)
	at java.lang.ThreadLocal.get(ThreadLocal.java:170)
	at org.lwjgl.system.MemoryStack.stackGet(MemoryStack.java:628)
	at org.lwjgl.system.MemoryStack.stackPush(MemoryStack.java:637)
	at cfs.a(SourceFile:126)
	at cfi.an(SourceFile:554)
	at cfi.am(SourceFile:433)
	at cfi.a(SourceFile:377)
	at net.minecraft.client.main.Main.main(SourceFile:144)
A detailed walkthrough of the error, its code path and all known details is as follows:
----------------------------------------------------------------------------------------- Head --
Thread: Client thread
Stacktrace:
	at org.lwjgl.system.Library.loadSystem(Library.java:147)
	at org.lwjgl.system.Library.loadSystem(Library.java:67)
	at org.lwjgl.system.Library.<clinit>(Library.java:50)
	at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:61)
	at org.lwjgl.system.MemoryStack.<init>(MemoryStack.java:61)
	at org.lwjgl.system.MemoryStack.create(MemoryStack.java:82)
	at org.lwjgl.system.MemoryStack.create(MemoryStack.java:71)
	at java.lang.ThreadLocal$SuppliedThreadLocal.initialValue(ThreadLocal.java:284)
	at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:180)
	at java.lang.ThreadLocal.get(ThreadLocal.java:170)
	at org.lwjgl.system.MemoryStack.stackGet(MemoryStack.java:628)
	at org.lwjgl.system.MemoryStack.stackPush(MemoryStack.java:637)
	at cfs.a(SourceFile:126)
	at cfi.an(SourceFile:554)
	at cfi.am(SourceFile:433)-- Initialization --
Details:
Stacktrace:
	at cfi.a(SourceFile:377)
	at net.minecraft.client.main.Main.main(SourceFile:144)-- System Details --
Details:
	Minecraft Version: 1.13
	Operating System: FreeBSD (amd64) version 12.1-STABLE
	Java Version: 1.8.0_252, Oracle Corporation
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 82696320 bytes (78 MB) / 252968960 bytes (241 MB) up to 1060372480 bytes (1011 MB)
	JVM Flags: 5 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
	Launched Version: 1.13
	LWJGL: 3.1.6 build 14
	OpenGL: ~~ERROR~~ NoClassDefFoundError: Could not initialize class org.lwjgl.system.Library
	GL Caps: 
	Using VBOs: Yes
	Is Modded: Probably not. Jar signature remains and client brand is untouched.
	Type: Client (map_client.txt)
	Resource Packs: 
	Current Language: ~~ERROR~~ NullPointerException: null
	Profiler Position: N/A (disabled)
	CPU: <unknown>

Linked issues

Comments 4

anthony cicinelli

This report is invalid. You are using a pirated version of minecraft which Mojang Studios does not support. If you would like to buy the game you can go here: https://www.minecraft.net/en-us/

I already bought it, this is just the Linux version running on FreeBSD

Make sure you use the latest version of the launcher downloaded from here: https://www.minecraft.net/en-us/download/
Please also note that we only support using the latest version, which is 1.16.1.

You need an updated version of the launcher. See MCL-11993 for instructions.

Izlude Tingel

(Unassigned)

Unconfirmed

(Unassigned)

1.16.1

Retrieved