V-Fast / BackroomsMod

Experience the mysterious and scary world of the Backrooms in our Minecraft mod. Inspired by Kane Pixels, explore level 0 of this parallel world filled with dangers and adventures. Feel like you're part of the legend and never want to leave. Don't miss this unique opportunity in the world of Minecraft!
https://modrinth.com/mod/backrooms
MIT License
13 stars 8 forks source link

Mysterious crash on start #14

Closed lumaa-dev closed 1 year ago

lumaa-dev commented 1 year ago

Bug

The game simply doesn't launch anymore

Expected behavior

The game launching with The Backrooms Mod

Informations

Logs


  [✔️] fabric-api-0.80.0+1.19.4.jar
  [✔️] geckolib-fabric-1.19.4-4.1.3.jar
  [✔️] libu-1.2.0.jar
  [✔️] thebackrooms-BETA-A0.1.4.jar
  [✔️] yet-another-config-lib-fabric-2.5.1+1.19.4.jar

Window size: 854 x 480

Java Arguments:
[-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms500m, -Xmx5000m, -Duser.language=en]

Minecraft process ID: 7164

Using onesix launcher.

[22:54:16] [main/INFO]: Loading Minecraft 1.19.4 with Fabric Loader 0.14.19
[22:54:16] [main/INFO]: Fabric is preparing JARs on first launch, this may take a few seconds...
[22:54:16] [ForkJoinPool-1-worker-5/WARN]: Mod backrooms uses the version BETA-A0.1.4 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'BETA'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[22:54:16] [main/INFO]: Loading 62 mods:
    - backrooms BETA-A0.1.4
       |-- com_github_vatuu_discord-rpc 1.6.2
       |-- com_github_vatuu_discord-rpc-binaries 3.4.0
       |-- com_google_guava_guava 31.1-jre
       \-- customportalapi 0.0.1-beta60-1.19
    - fabric-api 0.80.0+1.19.4
       |-- fabric-api-base 0.4.25+504944c8f4
       |-- fabric-api-lookup-api-v1 1.6.26+504944c8f4
       |-- fabric-biome-api-v1 13.0.8+348a9c64f4
       |-- fabric-block-api-v1 1.0.7+e022e5d1f4
       |-- fabric-blockrenderlayer-v1 1.1.35+c2e6f674f4
       |-- fabric-client-tags-api-v1 1.0.16+504944c8f4
       |-- fabric-command-api-v1 1.2.28+f71b366ff4
       |-- fabric-command-api-v2 2.2.7+504944c8f4
       |-- fabric-commands-v0 0.2.45+df3654b3f4
       |-- fabric-containers-v0 0.1.55+df3654b3f4
       |-- fabric-content-registries-v0 3.5.10+ae0966baf4
       |-- fabric-convention-tags-v1 1.4.2+9a7c5daaf4
       |-- fabric-crash-report-info-v1 0.2.16+aeb40ebef4
       |-- fabric-data-generation-api-v1 11.4.1+504944c8f4
       |-- fabric-dimensions-v1 2.1.46+7f87f8faf4
       |-- fabric-entity-events-v1 1.5.14+504944c8f4
       |-- fabric-events-interaction-v0 0.5.0+76ba65ebf4
       |-- fabric-events-lifecycle-v0 0.2.53+df3654b3f4
       |-- fabric-game-rule-api-v1 1.0.34+a1ccd7bff4
       |-- fabric-item-api-v1 2.1.18+504944c8f4
       |-- fabric-item-group-api-v1 3.0.6+043f9acff4
       |-- fabric-key-binding-api-v1 1.0.34+504944c8f4
       |-- fabric-keybindings-v0 0.2.32+df3654b3f4
       |-- fabric-lifecycle-events-v1 2.2.16+504944c8f4
       |-- fabric-loot-api-v2 1.1.28+75e98211f4
       |-- fabric-loot-tables-v1 1.1.32+9e7660c6f4
       |-- fabric-message-api-v1 5.1.2+504944c8f4
       |-- fabric-mining-level-api-v1 2.1.40+49abcf7ef4
       |-- fabric-models-v0 0.3.31+504944c8f4
       |-- fabric-networking-api-v1 1.3.2+504944c8f4
       |-- fabric-networking-v0 0.3.42+df3654b3f4
       |-- fabric-object-builder-api-v1 7.0.4+504944c8f4
       |-- fabric-particles-v1 1.0.24+f1e4495bf4
       |-- fabric-recipe-api-v1 1.0.9+a1ccd7bff4
       |-- fabric-registry-sync-v0 2.2.1+504944c8f4
       |-- fabric-renderer-api-v1 2.2.6+504944c8f4
       |-- fabric-renderer-indigo 1.1.2+81e8c576f4
       |-- fabric-renderer-registries-v1 3.2.39+df3654b3f4
       |-- fabric-rendering-data-attachment-v1 0.3.29+afca2f3ef4
       |-- fabric-rendering-fluids-v1 3.0.22+504944c8f4
       |-- fabric-rendering-v0 1.1.42+df3654b3f4
       |-- fabric-rendering-v1 2.1.2+504944c8f4
       |-- fabric-resource-conditions-api-v1 2.3.2+e6c7d4eef4
       |-- fabric-resource-loader-v0 0.11.3+1e1fb126f4
       |-- fabric-screen-api-v1 1.0.46+504944c8f4
       |-- fabric-screen-handler-api-v1 1.3.21+504944c8f4
       |-- fabric-sound-api-v1 1.0.10+504944c8f4
       |-- fabric-transfer-api-v1 3.1.2+504944c8f4
       \-- fabric-transitive-access-wideners-v1 3.0.4+504944c8f4
    - fabricloader 0.14.19
    - geckolib 4.1.3
       \-- com_eliotlash_mclib_mclib 20
    - java 17
    - libu 1.2.0
    - minecraft 1.19.4
    - yet_another_config_lib 2.5.1+1.19.4
[22:54:17] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/C:/Users/jeanb/OneDrive/Bureau/MultiMC/libraries/net/fabricmc/sponge-mixin/0.12.4+mixin.0.8.5/sponge-mixin-0.12.4+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[22:54:19] [main/INFO]: Compatibility level set to JAVA_17
[22:54:20] [main/WARN]: Reference map 'libu-refmap.json' for libu.mixins.json could not be read. If this is a development environment you can ignore this message
[22:54:20] [main/WARN]: Error loading class: org/jetbrains/annotations/ApiStatus$Internal (java.lang.ClassNotFoundException: org/jetbrains/annotations/ApiStatus$Internal)
[22:54:21] [main/WARN]: Failed retrieving info for group processor
java.lang.AbstractMethodError: Receiver class com.sun.jna.platform.win32.WinNT$OSVERSIONINFOEX does not define or inherit an implementation of the resolved method 'abstract java.util.List getFieldOrder()' of abstract class com.sun.jna.Structure.
    at com.sun.jna.Structure.fieldOrder(Structure.java:952) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.getFields(Structure.java:1006) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.deriveLayout(Structure.java:1172) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.calculateSize(Structure.java:1097) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.calculateSize(Structure.java:1049) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.allocateMemory(Structure.java:403) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:194) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:182) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:169) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:161) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.platform.win32.WinNT$OSVERSIONINFOEX.<init>(WinNT.java:1980) ~[jna-platform-5.12.1.jar:?]
    at com.sun.jna.platform.win32.VersionHelpers.IsWindowsVersionOrGreater(VersionHelpers.java:59) ~[jna-platform-5.12.1.jar:?]
    at com.sun.jna.platform.win32.VersionHelpers.IsWindows8OrGreater(VersionHelpers.java:170) ~[jna-platform-5.12.1.jar:?]
    at oshi.hardware.platform.windows.WindowsCentralProcessor.<clinit>(WindowsCentralProcessor.java:88) ~[oshi-core-6.2.2.jar:?]
    at oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer.createProcessor(WindowsHardwareAbstractionLayer.java:61) ~[oshi-core-6.2.2.jar:?]
    at oshi.util.Memoizer$1.get(Memoizer.java:87) ~[oshi-core-6.2.2.jar:?]
    at oshi.hardware.common.AbstractHardwareAbstractionLayer.getProcessor(AbstractHardwareAbstractionLayer.java:68) ~[oshi-core-6.2.2.jar:?]
    at net.minecraft.class_6396.method_37146(class_6396.java:75) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37128(class_6396.java:75) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37143(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.<init>(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.<init>(class_128.java:34) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.method_24305(class_128.java:274) ~[client-intermediary.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:152) ~[minecraft-1.19.4-client.jar:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.19.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:234) ~[NewLaunch.jar:?]
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:269) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.listen(EntryPoint.java:143) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.main(EntryPoint.java:34) ~[NewLaunch.jar:?]
[22:54:21] [main/WARN]: Failed retrieving info for group graphics
java.lang.AbstractMethodError: Receiver class com.sun.jna.platform.win32.WinNT$OSVERSIONINFOEX does not define or inherit an implementation of the resolved method 'abstract java.util.List getFieldOrder()' of abstract class com.sun.jna.Structure.
    at com.sun.jna.Structure.fieldOrder(Structure.java:952) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.getFields(Structure.java:1006) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.deriveLayout(Structure.java:1172) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.calculateSize(Structure.java:1097) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.calculateSize(Structure.java:1049) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.allocateMemory(Structure.java:403) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:194) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:182) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:169) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:161) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.platform.win32.WinNT$OSVERSIONINFOEX.<init>(WinNT.java:1980) ~[jna-platform-5.12.1.jar:?]
    at com.sun.jna.platform.win32.VersionHelpers.IsWindowsVersionOrGreater(VersionHelpers.java:59) ~[jna-platform-5.12.1.jar:?]
    at com.sun.jna.platform.win32.VersionHelpers.IsWindowsVistaOrGreater(VersionHelpers.java:127) ~[jna-platform-5.12.1.jar:?]
    at oshi.hardware.platform.windows.WindowsGraphicsCard.<clinit>(WindowsGraphicsCard.java:49) ~[oshi-core-6.2.2.jar:?]
    at oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer.getGraphicsCards(WindowsHardwareAbstractionLayer.java:106) ~[oshi-core-6.2.2.jar:?]
    at net.minecraft.class_6396.method_37140(class_6396.java:76) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37128(class_6396.java:76) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37143(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.<init>(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.<init>(class_128.java:34) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.method_24305(class_128.java:274) ~[client-intermediary.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:152) ~[minecraft-1.19.4-client.jar:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.19.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:234) ~[NewLaunch.jar:?]
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:269) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.listen(EntryPoint.java:143) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.main(EntryPoint.java:34) ~[NewLaunch.jar:?]
[22:54:21] [main/WARN]: Failed retrieving info for group memory
java.lang.AbstractMethodError: Receiver class com.sun.jna.platform.win32.WinNT$OSVERSIONINFOEX does not define or inherit an implementation of the resolved method 'abstract java.util.List getFieldOrder()' of abstract class com.sun.jna.Structure.
    at com.sun.jna.Structure.fieldOrder(Structure.java:952) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.getFields(Structure.java:1006) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.deriveLayout(Structure.java:1172) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.calculateSize(Structure.java:1097) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.calculateSize(Structure.java:1049) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.allocateMemory(Structure.java:403) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:194) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:182) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:169) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.Structure.<init>(Structure.java:161) ~[com_github_vatuu_discord-rpc-1.6.2-2c31cb9b578abf2.jar:?]
    at com.sun.jna.platform.win32.WinNT$OSVERSIONINFOEX.<init>(WinNT.java:1980) ~[jna-platform-5.12.1.jar:?]
    at com.sun.jna.platform.win32.VersionHelpers.IsWindowsVersionOrGreater(VersionHelpers.java:59) ~[jna-platform-5.12.1.jar:?]
    at com.sun.jna.platform.win32.VersionHelpers.IsWindows10OrGreater(VersionHelpers.java:194) ~[jna-platform-5.12.1.jar:?]
    at oshi.hardware.platform.windows.WindowsGlobalMemory.<clinit>(WindowsGlobalMemory.java:60) ~[oshi-core-6.2.2.jar:?]
    at oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer.createMemory(WindowsHardwareAbstractionLayer.java:56) ~[oshi-core-6.2.2.jar:?]
    at oshi.util.Memoizer$1.get(Memoizer.java:87) ~[oshi-core-6.2.2.jar:?]
    at oshi.hardware.common.AbstractHardwareAbstractionLayer.getMemory(AbstractHardwareAbstractionLayer.java:80) ~[oshi-core-6.2.2.jar:?]
    at net.minecraft.class_6396.method_37133(class_6396.java:77) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37128(class_6396.java:77) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37143(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.<init>(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.<init>(class_128.java:34) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.method_24305(class_128.java:274) ~[client-intermediary.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:152) ~[minecraft-1.19.4-client.jar:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.19.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:234) ~[NewLaunch.jar:?]
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:269) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.listen(EntryPoint.java:143) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.main(EntryPoint.java:34) ~[NewLaunch.jar:?]
[22:54:25] [Datafixer Bootstrap/INFO]: 180 Datafixer optimizations took 133 milliseconds
[22:54:27] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[22:54:27] [Render thread/INFO]: Setting user: PatateGivree
[22:54:27] [Render thread/INFO]: [The Backrooms] Initialized Main Backrooms
[22:54:27] [Render thread/INFO]: [The Backrooms] Registering ModBlocks for backrooms
[22:54:27] [Render thread/INFO]: [The Backrooms] Registered ModBlockEntites
[22:54:27] [Render thread/INFO]: [The Backrooms] Registering ModSounds for backrooms
[22:54:27] [Render thread/INFO]: [The Backrooms] Registered custom portal of backrooms
[22:54:27] [Render thread/INFO]: [The Backrooms] Registered custom portal of backrooms
[22:54:27] [Render thread/INFO]: [The Backrooms] Registered custom dimensions and portals
[22:54:27] [Render thread/INFO]: [The Backrooms] Registering ModItems
[22:54:28] [Render thread/INFO]: [The Backrooms] Registering ModItemsClient
[22:54:28] [Render thread/INFO]: [The Backrooms] Loading config...
[22:54:28] [Render thread/INFO]: [The Backrooms] Starting Discord
[22:54:28] [Render thread/INFO]: [The Backrooms] Initialized Client Backrooms
[22:54:28] [Render thread/INFO]: [Indigo] Registering Indigo renderer!
[22:54:28] [Render thread/INFO]: [LibuLib] Awakened
[22:54:28] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 SNAPSHOT
[22:54:31] [Render thread/WARN]: Failed retrieving info for group processor
java.lang.NoClassDefFoundError: Could not initialize class oshi.hardware.platform.windows.WindowsCentralProcessor
    at oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer.createProcessor(WindowsHardwareAbstractionLayer.java:61) ~[oshi-core-6.2.2.jar:?]
    at oshi.util.Memoizer$1.get(Memoizer.java:87) ~[oshi-core-6.2.2.jar:?]
    at oshi.hardware.common.AbstractHardwareAbstractionLayer.getProcessor(AbstractHardwareAbstractionLayer.java:68) ~[oshi-core-6.2.2.jar:?]
    at net.minecraft.class_6396.method_37146(class_6396.java:75) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37128(class_6396.java:75) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37143(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.<init>(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.<init>(class_128.java:34) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.method_560(class_128.java:266) ~[client-intermediary.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:204) ~[minecraft-1.19.4-client.jar:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.19.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:234) ~[NewLaunch.jar:?]
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:269) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.listen(EntryPoint.java:143) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.main(EntryPoint.java:34) ~[NewLaunch.jar:?]
[22:54:31] [Render thread/WARN]: Failed retrieving info for group graphics
java.lang.NoClassDefFoundError: Could not initialize class oshi.hardware.platform.windows.WindowsGraphicsCard
    at oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer.getGraphicsCards(WindowsHardwareAbstractionLayer.java:106) ~[oshi-core-6.2.2.jar:?]
    at net.minecraft.class_6396.method_37140(class_6396.java:76) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37128(class_6396.java:76) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37143(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.<init>(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.<init>(class_128.java:34) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.method_560(class_128.java:266) ~[client-intermediary.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:204) ~[minecraft-1.19.4-client.jar:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.19.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:234) ~[NewLaunch.jar:?]
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:269) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.listen(EntryPoint.java:143) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.main(EntryPoint.java:34) ~[NewLaunch.jar:?]
[22:54:31] [Render thread/WARN]: Failed retrieving info for group memory
java.lang.NoClassDefFoundError: Could not initialize class oshi.hardware.platform.windows.WindowsGlobalMemory
    at oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer.createMemory(WindowsHardwareAbstractionLayer.java:56) ~[oshi-core-6.2.2.jar:?]
    at oshi.util.Memoizer$1.get(Memoizer.java:87) ~[oshi-core-6.2.2.jar:?]
    at oshi.hardware.common.AbstractHardwareAbstractionLayer.getMemory(AbstractHardwareAbstractionLayer.java:80) ~[oshi-core-6.2.2.jar:?]
    at net.minecraft.class_6396.method_37133(class_6396.java:77) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37128(class_6396.java:77) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37143(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.method_37121(class_6396.java:82) ~[client-intermediary.jar:?]
    at net.minecraft.class_6396.<init>(class_6396.java:52) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.<init>(class_128.java:34) ~[client-intermediary.jar:?]
    at net.minecraft.class_128.method_560(class_128.java:266) ~[client-intermediary.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:204) ~[minecraft-1.19.4-client.jar:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.19.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.19.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:234) ~[NewLaunch.jar:?]
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:269) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.listen(EntryPoint.java:143) ~[NewLaunch.jar:?]
    at org.multimc.EntryPoint.main(EntryPoint.java:34) ~[NewLaunch.jar:?]
---- Minecraft Crash Report ----
// Who set us up the TNT?

Time: 2023-05-05 22:54:31
Description: Initializing game

java.lang.AbstractMethodError: Missing implementation of resolved method 'abstract java.util.List getFieldOrder()' of abstract class com.sun.jna.Structure.
    at com.sun.jna.Structure.fieldOrder(Structure.java:952)
    at com.sun.jna.Structure.getFields(Structure.java:1006)
    at com.sun.jna.Structure.deriveLayout(Structure.java:1172)
    at com.sun.jna.Structure.calculateSize(Structure.java:1097)
    at com.sun.jna.Structure.calculateSize(Structure.java:1049)
    at com.sun.jna.Structure.allocateMemory(Structure.java:403)
    at com.sun.jna.Structure.<init>(Structure.java:194)
    at com.sun.jna.Structure.<init>(Structure.java:182)
    at com.sun.jna.Structure.<init>(Structure.java:169)
    at com.sun.jna.Structure.<init>(Structure.java:161)
    at com.sun.jna.platform.win32.Guid$GUID.<init>(Guid.java:126)
    at com.sun.jna.platform.win32.Guid$GUID.fromString(Guid.java:257)
    at com.sun.jna.platform.win32.Guid$GUID.<init>(Guid.java:150)
    at com.sun.jna.platform.win32.Guid$CLSID.<init>(Guid.java:460)
    at com.mojang.text2speech.NarratorWindows.<clinit>(NarratorWindows.java:16)
    at com.mojang.text2speech.Narrator.getNarrator(Narrator.java:42)
    at net.minecraft.class_333.<init>(class_333.java:17)
    at net.minecraft.class_310.<init>(class_310.java:647)
    at net.minecraft.client.main.Main.main(Main.java:198)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:234)
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:269)
    at org.multimc.EntryPoint.listen(EntryPoint.java:143)
    at org.multimc.EntryPoint.main(EntryPoint.java:34)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
    at com.sun.jna.Structure.fieldOrder(Structure.java:952)
    at com.sun.jna.Structure.getFields(Structure.java:1006)
    at com.sun.jna.Structure.deriveLayout(Structure.java:1172)
    at com.sun.jna.Structure.calculateSize(Structure.java:1097)
    at com.sun.jna.Structure.calculateSize(Structure.java:1049)
    at com.sun.jna.Structure.allocateMemory(Structure.java:403)
    at com.sun.jna.Structure.<init>(Structure.java:194)
    at com.sun.jna.Structure.<init>(Structure.java:182)
    at com.sun.jna.Structure.<init>(Structure.java:169)
    at com.sun.jna.Structure.<init>(Structure.java:161)
    at com.sun.jna.platform.win32.Guid$GUID.<init>(Guid.java:126)
    at com.sun.jna.platform.win32.Guid$GUID.fromString(Guid.java:257)
    at com.sun.jna.platform.win32.Guid$GUID.<init>(Guid.java:150)
    at com.sun.jna.platform.win32.Guid$CLSID.<init>(Guid.java:460)
    at com.mojang.text2speech.NarratorWindows.<clinit>(NarratorWindows.java:16)
    at com.mojang.text2speech.Narrator.getNarrator(Narrator.java:42)
    at net.minecraft.class_333.<init>(class_333.java:17)
    at net.minecraft.class_310.<init>(class_310.java:647)

-- Initialization --
Details:
    Modules: ~~ERROR~~ NoSuchMethodError: 'com.sun.jna.Library com.sun.jna.Native.load(java.lang.String, java.lang.Class, java.util.Map)'
Stacktrace:
    at net.minecraft.client.main.Main.main(Main.java:198)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:234)
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:269)
    at org.multimc.EntryPoint.listen(EntryPoint.java:143)
    at org.multimc.EntryPoint.main(EntryPoint.java:34)

-- System Details --
Details:
    Minecraft Version: 1.19.4
    Minecraft Version ID: 1.19.4
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 17.0.5, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
    Memory: 474575536 bytes (452 MiB) / 880803840 bytes (840 MiB) up to 5242880000 bytes (5000 MiB)
    CPUs: 8
    JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms500m -Xmx5000m
    Fabric Mods: 
        backrooms: The Backrooms BETA-A0.1.4
            com_github_vatuu_discord-rpc: discord-rpc 1.6.2
            com_github_vatuu_discord-rpc-binaries: discord-rpc-binaries 3.4.0
            com_google_guava_guava: guava 31.1-jre
            customportalapi: Custom Portal Api 0.0.1-beta60-1.19
        fabric-api: Fabric API 0.80.0+1.19.4
            fabric-api-base: Fabric API Base 0.4.25+504944c8f4
            fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.26+504944c8f4
            fabric-biome-api-v1: Fabric Biome API (v1) 13.0.8+348a9c64f4
            fabric-block-api-v1: Fabric Block API (v1) 1.0.7+e022e5d1f4
            fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.35+c2e6f674f4
            fabric-client-tags-api-v1: Fabric Client Tags 1.0.16+504944c8f4
            fabric-command-api-v1: Fabric Command API (v1) 1.2.28+f71b366ff4
            fabric-command-api-v2: Fabric Command API (v2) 2.2.7+504944c8f4
            fabric-commands-v0: Fabric Commands (v0) 0.2.45+df3654b3f4
            fabric-containers-v0: Fabric Containers (v0) 0.1.55+df3654b3f4
            fabric-content-registries-v0: Fabric Content Registries (v0) 3.5.10+ae0966baf4
            fabric-convention-tags-v1: Fabric Convention Tags 1.4.2+9a7c5daaf4
            fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.16+aeb40ebef4
            fabric-data-generation-api-v1: Fabric Data Generation API (v1) 11.4.1+504944c8f4
            fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.46+7f87f8faf4
            fabric-entity-events-v1: Fabric Entity Events (v1) 1.5.14+504944c8f4
            fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.5.0+76ba65ebf4
            fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.53+df3654b3f4
            fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.34+a1ccd7bff4
            fabric-item-api-v1: Fabric Item API (v1) 2.1.18+504944c8f4
            fabric-item-group-api-v1: Fabric Item Group API (v1) 3.0.6+043f9acff4
            fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.34+504944c8f4
            fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.32+df3654b3f4
            fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.16+504944c8f4
            fabric-loot-api-v2: Fabric Loot API (v2) 1.1.28+75e98211f4
            fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.32+9e7660c6f4
            fabric-message-api-v1: Fabric Message API (v1) 5.1.2+504944c8f4
            fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.40+49abcf7ef4
            fabric-models-v0: Fabric Models (v0) 0.3.31+504944c8f4
            fabric-networking-api-v1: Fabric Networking API (v1) 1.3.2+504944c8f4
            fabric-networking-v0: Fabric Networking (v0) 0.3.42+df3654b3f4
            fabric-object-builder-api-v1: Fabric Object Builder API (v1) 7.0.4+504944c8f4
            fabric-particles-v1: Fabric Particles (v1) 1.0.24+f1e4495bf4
            fabric-recipe-api-v1: Fabric Recipe API (v1) 1.0.9+a1ccd7bff4
            fabric-registry-sync-v0: Fabric Registry Sync (v0) 2.2.1+504944c8f4
            fabric-renderer-api-v1: Fabric Renderer API (v1) 2.2.6+504944c8f4
            fabric-renderer-indigo: Fabric Renderer - Indigo 1.1.2+81e8c576f4
            fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.39+df3654b3f4
            fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.29+afca2f3ef4
            fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.22+504944c8f4
            fabric-rendering-v0: Fabric Rendering (v0) 1.1.42+df3654b3f4
            fabric-rendering-v1: Fabric Rendering (v1) 2.1.2+504944c8f4
            fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.2+e6c7d4eef4
            fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.3+1e1fb126f4
            fabric-screen-api-v1: Fabric Screen API (v1) 1.0.46+504944c8f4
            fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.21+504944c8f4
            fabric-sound-api-v1: Fabric Sound API (v1) 1.0.10+504944c8f4
            fabric-transfer-api-v1: Fabric Transfer API (v1) 3.1.2+504944c8f4
            fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 3.0.4+504944c8f4
        fabricloader: Fabric Loader 0.14.19
        geckolib: Geckolib 4.1.3
            com_eliotlash_mclib_mclib: mclib 20
        java: Java HotSpot(TM) 64-Bit Server VM 17
        libu: Libu 1.2.0
        minecraft: Minecraft 1.19.4
        yet_another_config_lib: YetAnotherConfigLib 2.5.1+1.19.4
    Launched Version: 1.19.4
    Backend library: LWJGL version 3.3.1 SNAPSHOT
    Backend API: NVIDIA GeForce RTX 3050 Laptop GPU/PCIe/SSE2 GL version 3.2.0 NVIDIA 522.25, NVIDIA Corporation
    Window size: <not initialized>
    GL Caps: Using framebuffer using OpenGL 3.2
    GL debug messages: 
    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fabric'
    Type: Client (map_client.txt)
    CPU: <unknown>
#@!@# Game crashed! Crash report saved to: #@!@# C:\Users\jeanb\OneDrive\Bureau\MultiMC\instances\Backrooms mod\.minecraft\crash-reports\crash-2023-05-05_22.54.31-client.txt
Le processus s'est arrêté avec le code de sortie -1 (0xffffffffffffffff).```

# Additional context
Might be because of some embedded dependencies from the mod
tanishisherewithhh commented 1 year ago

Yo I think the error is caused by Discord RPC. I tried building the project but I am also getting the same error. Also The vatuu discord RPC is specifically said to be deprecated on latest versions. image

Also they recommend using GameSDK java bindings: https://github.com/JnCrMx/discord-game-sdk4j

I am also not sure how the DiscordRPC was working for older versions of backrooms mod but I went through the error and saw that one of the methods which the DiscordRPC is trying to access has been removed from com.sun.jna.Structure which is probably causing the error. I think you might need to switch to a different latest version of DiscordRPC (prb the GameSDK bindings)

Also GameSDK java bindings says this: image

lumaa-dev commented 1 year ago

Hello, thank you for providing documents to this fix!

lumaa-dev commented 1 year ago

Fixed in commit b3e12c8