devs-immortal / Paradise-Lost

Paradise awaits...
https://immortaldevs.net/paradise-lost/
MIT License
199 stars 43 forks source link

Crash: Immediate crashing on 1.19 (NoChatReports Crash) #717

Closed TeaJeep closed 1 year ago

TeaJeep commented 1 year ago

What were you doing when the crash occured? How can we replicate it?

Not much to say, just tried launching on 1.19 with only Fabric API and Trinkets. Leads to an immediate crash.

Did it crash the client or server?

Client

Mod Version

Beta 2.0.0

Fabric API Version

0.58.0

Crash Report

---- Minecraft Crash Report ----
// There are four lights!

Time: 11/2/22, 10:03 PM
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'incubus_core'!
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
    at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
    at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
    at net.minecraft.class_310.<init>(class_310.java:443)
    at net.minecraft.client.main.Main.main(Main.java:198)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
    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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
    at java.base/java.lang.reflect.Method.invoke(Method.java:578)
    at org.prismlauncher.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)
    at org.prismlauncher.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:176)
    at org.prismlauncher.impl.OneSixLauncher.launch(OneSixLauncher.java:186)
    at org.prismlauncher.EntryPoint.listen(EntryPoint.java:144)
    at org.prismlauncher.EntryPoint.main(EntryPoint.java:74)
    Suppressed: java.lang.IllegalAccessError: class net.id.paradiselost.entities.ParadiseLostEntityTypes tried to access private method 'void net.minecraft.class_1317.method_20637(net.minecraft.class_1299, net.minecraft.class_1317$class_1319, net.minecraft.class_2902$class_2903, net.minecraft.class_1317$class_4306)' (net.id.paradiselost.entities.ParadiseLostEntityTypes and net.minecraft.class_1317 are in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @4450d156)
        at net.id.paradiselost.entities.ParadiseLostEntityTypes.lambda$spawnRestrictions$4(ParadiseLostEntityTypes.java:118)
        at net.id.incubus_core.util.RegistryQueue.register(RegistryQueue.java:111)
        at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:729)
        at net.id.incubus_core.util.RegistryQueue.register(RegistryQueue.java:104)
        at net.id.paradiselost.entities.ParadiseLostEntityTypes.init(ParadiseLostEntityTypes.java:130)
        at net.id.paradiselost.ParadiseLost.onInitialize(ParadiseLost.java:88)
        at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
        ... 14 more
Caused by: java.lang.NoSuchMethodError: 'void net.minecraft.class_1813.<init>(int, net.minecraft.class_3414, net.minecraft.class_1792$class_1793, int)'
    at net.id.incubus_core.misc.item.IncubusMusicDiscItem.<init>(IncubusMusicDiscItem.java:8)
    at net.id.incubus_core.IncubusCore.onInitialize(IncubusCore.java:65)
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
    ... 14 more

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

-- Head --
Thread: Render thread
Stacktrace:
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
    at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
    at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
    at net.minecraft.class_310.<init>(class_310.java:443)

-- Initialization --
Details:
    Modules: 
Stacktrace:
    at net.minecraft.client.main.Main.main(Main.java:198)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
    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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
    at java.base/java.lang.reflect.Method.invoke(Method.java:578)
    at org.prismlauncher.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)
    at org.prismlauncher.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:176)
    at org.prismlauncher.impl.OneSixLauncher.launch(OneSixLauncher.java:186)
    at org.prismlauncher.EntryPoint.listen(EntryPoint.java:144)
    at org.prismlauncher.EntryPoint.main(EntryPoint.java:74)

-- System Details --
Details:
    Minecraft Version: 1.19
    Minecraft Version ID: 1.19
    Operating System: Linux (amd64) version 6.0.6-zen1-1-zen
    Java Version: 19.0.1, N/A
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 1247522784 bytes (1189 MiB) / 2579496960 bytes (2460 MiB) up to 4294967296 bytes (4096 MiB)
    CPUs: 16
    Processor Vendor: GenuineIntel
    Processor Name: 12th Gen Intel(R) Core(TM) i5-12600K
    Identifier: Intel64 Family 6 Model 151 Stepping 2
    Microarchitecture: unknown
    Frequency (GHz): -0.00
    Number of physical packages: 1
    Number of physical CPUs: 10
    Number of logical CPUs: 16
    Graphics card #0 name: GA102 [GeForce RTX 3080 Ti]
    Graphics card #0 vendor: NVIDIA Corporation (0x10de)
    Graphics card #0 VRAM (MB): 16416.00
    Graphics card #0 deviceId: 0x2208
    Graphics card #0 versionInfo: unknown
    Virtual memory max (MB): 7883.18
    Virtual memory used (MB): 6532.17
    Swap memory total (MB): 0.00
    Swap memory used (MB): 0.00
    JVM Flags: 2 total; -Xms512m -Xmx4096m
    Fabric Mods: 
        fabric: Fabric API 0.58.0+1.19
            fabric-api-base: Fabric API Base 0.4.9+e62f51a3a9
            fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.7+9ff28f40a9
            fabric-biome-api-v1: Fabric Biome API (v1) 9.0.14+b2a4a624a9
            fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.18+9ff28f40a9
            fabric-command-api-v1: Fabric Command API (v1) 1.2.6+f71b366fa9
            fabric-command-api-v2: Fabric Command API (v2) 2.1.2+0d55f585a9
            fabric-commands-v0: Fabric Commands (v0) 0.2.23+df3654b3a9
            fabric-containers-v0: Fabric Containers (v0) 0.1.28+df3654b3a9
            fabric-content-registries-v0: Fabric Content Registries (v0) 3.2.1+07df213ea9
            fabric-convention-tags-v1: Fabric Convention Tags 1.0.8+37622d24a9
            fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.3+bd0a0d4aa9
            fabric-data-generation-api-v1: Fabric Data Generation API (v1) 5.1.2+a680b9b4a9
            fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.28+a6d2f785a9
            fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.16+9ff28f40a9
            fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.26+9ff28f40a9
            fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.26+df3654b3a9
            fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.19+18990361a9
            fabric-item-api-v1: Fabric Item API (v1) 1.5.5+35a03c43a9
            fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.26+9ff28f40a9
            fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.18+9ff28f40a9
            fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.16+df3654b3a9
            fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.1.0+33fbc738a9
            fabric-loot-api-v2: Fabric Loot API (v2) 1.1.1+03a4e568a9
            fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.4+9e7660c6a9
            fabric-message-api-v1: Fabric Message API (v1) 1.0.1+513f4a59a9
            fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.11+33fbc738a9
            fabric-models-v0: Fabric Models (v0) 0.3.15+9ff28f40a9
            fabric-networking-api-v1: Fabric Networking API (v1) 1.1.0+442de8b8a9
            fabric-networking-v0: Fabric Networking (v0) 0.3.15+df3654b3a9
            fabric-object-builder-api-v1: Fabric Object Builder API (v1) 4.0.8+9ff28f40a9
            fabric-particles-v1: Fabric Particles (v1) 1.0.8+dc39553aa9
            fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.18+23c4cfefa9
            fabric-renderer-api-v1: Fabric Renderer API (v1) 1.0.8+9ff28f40a9
            fabric-renderer-indigo: Fabric Renderer - Indigo 0.6.10+5187d39fa9
            fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.18+df3654b3a9
            fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.12+9ff28f40a9
            fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.5+9ff28f40a9
            fabric-rendering-v0: Fabric Rendering (v0) 1.1.20+df3654b3a9
            fabric-rendering-v1: Fabric Rendering (v1) 1.10.14+9ff28f40a9
            fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.9+e62f51a3a9
            fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.5.6+5f1a85e0a9
            fabric-screen-api-v1: Fabric Screen API (v1) 1.0.24+f05effafa9
            fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.7+9ff28f40a9
            fabric-textures-v0: Fabric Textures (v0) 1.0.18+9ff28f40a9
            fabric-transfer-api-v1: Fabric Transfer API (v1) 2.0.9+e62f51a3a9
            fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.1.1+9e7660c6a9
        fabricloader: Fabric Loader 0.14.10
        java: OpenJDK 64-Bit Server VM 19
        minecraft: Minecraft 1.19
        paradise_lost: Paradise Lost 0.2.0-beta+1.19
            cardinal-components-base: Cardinal Components API (base) 5.0.1
            cardinal-components-entity: Cardinal Components API (entities) 5.0.1
            customportalapi: Custom Portal Api 0.0.1-beta54-1.19
            gud_recipe_confidence: Recipe Confidence 1.0.2
            incubus_core: Incubus Core 1.7.1
            moretags: More Tags 3.0.5
            nochatreports: No Chat Reports 1.19-v1.2.1
            reach-entity-attributes: Reach Entity Attributes 2.3.0
            satin: Satin 1.8.0
        trinkets: Trinkets 3.4.0
    Launched Version: 1.19
    Backend library: LWJGL version 3.3.1 SNAPSHOT
    Backend API: Unknown
    Window size: <not initialized>
    GL Caps: Using framebuffer using OpenGL 3.2
    GL debug messages: <disabled>
    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fabric'
    Type: Client (map_client.txt)
    CPU: <unknown>

Other mods

No response

Additional Information

I am using Prism Launcher, but it happens on the first party launcher as well.

MBatt1 commented 1 year ago

Because of some changes between 1.19 and 1.19.2, the latest version of Paradise Lost only works for 1.19.2! Sorry for the inconvenience

TeaJeep commented 1 year ago

Oh, I actually had first tried on 1.19.2! I went back to 1.19 since I thought maybe that was the issue. It doesn't launch at all on 1.19.2 for me. Here's the log: latest.log

MBatt1 commented 1 year ago

Unfortunately, we left in a dependency that should not be there, a hotfix should be out soon that will resolve this error, all there is to do now is wait for the fix :(

TeaJeep commented 1 year ago

Got it, no problem! Thank you!

TeaJeep commented 1 year ago

Thank you for the fix! Really appreciate the work you all do here :)