Requiem

Requiem

562k Downloads

Incompatible with Automated Crafting

PixelatedBruh opened this issue ยท 5 comments

commented

placing the autocrafting table causes instant crash.

I put this report on that mod as well

---- Minecraft Crash Report ----
// Why did you do that?

Time: 2/24/21 7:43 PM
Description: Exception in server tick loop

java.lang.ExceptionInInitializerError
at net.sssubtlety.automated_crafting.blockEntity.AbstractAutoCrafterBlockEntity.(AbstractAutoCrafterBlockEntity.java:56)
at net.sssubtlety.automated_crafting.blockEntity.SimpleAutoCrafterBlockEntity.(SimpleAutoCrafterBlockEntity.java:12)
at net.sssubtlety.automated_crafting.block.complexity.SimpleMode.getNewBlockEntity(SimpleMode.java:9)
at net.sssubtlety.automated_crafting.block.AutoCrafterBlock.method_10123(AutoCrafterBlock.java:60)
at net.minecraft.class_2818.method_12010(class_2818.java:298)
at net.minecraft.class_1937.method_30092(class_1937.java:231)
at net.minecraft.class_1937.method_8652(class_1937.java:217)
at net.minecraft.class_1747.method_7708(class_1747.java:151)
at net.minecraft.class_1747.method_7712(class_1747.java:68)
at net.minecraft.class_1747.method_7884(class_1747.java:43)
at net.minecraft.class_1799.method_7981(class_1799.java:227)
at net.minecraft.class_3225.method_14262(class_3225.java:345)
at net.minecraft.class_3244.method_12046(class_3244.java:1040)
at net.minecraft.class_2885.method_12547(class_2885.java:36)
at net.minecraft.class_2885.method_11054(class_2885.java:10)
at net.minecraft.class_2600.method_11072(class_2600.java:21)
at net.minecraft.class_2600$$Lambda$5289/1998417791.run(Unknown Source)
at net.minecraft.class_3738.run(class_3738.java:18)
at net.minecraft.class_1255.method_18859(class_1255.java:144)
at net.minecraft.class_4093.method_18859(class_4093.java:23)
at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:761)
at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:155)
at net.minecraft.class_1255.method_16075(class_1255.java:118)
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:743)
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:737)
at net.minecraft.class_1255.method_18857(class_1255.java:127)
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:722)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:674)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257)
at net.minecraft.server.MinecraftServer$$Lambda$4691/1603672862.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at nerdhub.cardinal.components.api.ComponentType.getInternal(ComponentType.java:70)
at nerdhub.cardinal.components.api.ComponentType.get(ComponentType.java:105)
at net.minecraft.class_1661.handler$zfh000$constructor(class_1661.java:746)
at net.minecraft.class_1661.(class_1661.java:50)
at net.sssubtlety.automated_crafting.CraftingInventoryWithoutHandler.(CraftingInventoryWithoutHandler.java:12)
... 31 more

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

-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 841420472 bytes (802 MB) / 1207959552 bytes (1152 MB) up to 2147483648 bytes (2048 MB)
CPUs: 4
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
autoconfig1u: Auto Config v1 Updated 3.3.1
automated_crafting: Automated Crafting 1.3.21+MC1.16.2-1.16.5
cardinal-components-base: Cardinal Components API (base) 2.7.12
cardinal-components-entity: Cardinal Components API (entities) 2.7.12
cardinal-components-scoreboard: Cardinal Components API (scoreboard) 2.7.12
cloth-basic-math: Cloth Basic Math 0.5.1
cloth-config2: Cloth Config v4 4.8.3
crowdin-translate: CrowdinTranslate 1.2
fabric: Fabric API 0.31.0+1.16
fabric-api-base: Fabric API Base 0.2.1+9354966b7d
fabric-biome-api-v1: Fabric Biome API (v1) 3.1.1+ca58154a7d
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+ca58154a7d
fabric-command-api-v1: Fabric Command API (v1) 1.1.0+f9b3753b7d
fabric-commands-v0: Fabric Commands (v0) 0.2.2+ca58154a7d
fabric-containers-v0: Fabric Containers (v0) 0.1.11+9354966b7d
fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.1+ca58154a7d
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.3+ca58154a7d
fabric-dimensions-v1: fabric-dimensions-v1 2.0.6+9354966b7d
fabric-entity-events-v1: Fabric Entity Events (v1) 1.0.3+ca58154a7d
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.2+ca58154a7d
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+ca58154a7d
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.6+ca58154a7d
fabric-item-api-v1: Fabric Item API (v1) 1.2.1+ca58154a7d
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.3+ca58154a7d
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+9354966b7d
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.1+ca58154a7d
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.2.1+ca58154a7d
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.2+ca58154a7d
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+ca58154a7d
fabric-models-v0: Fabric Models (v0) 0.2.1+ca58154a7d
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.1+ca58154a7d
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.8+ca58154a7d
fabric-networking-v0: Fabric Networking (v0) 0.3.2+ca58154a7d
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.9.4+9354966b7d
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.2+ca58154a7d
fabric-particles-v1: Fabric Particles (v1) 0.2.4+ca58154a7d
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.4+ca58154a7d
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.1+ca58154a7d
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.4+ca58154a7d
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 2.2.1+ca58154a7d
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+ca58154a7d
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+ca58154a7d
fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+ca58154a7d
fabric-rendering-v1: Fabric Rendering (v1) 1.5.1+ca58154a7d
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.2+ca58154a7d
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.0+c045166c7d
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.5+9354966b7d
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.4+ca58154a7d
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.1+ca58154a7d
fabric-textures-v0: Fabric Textures (v0) 1.0.6+ca58154a7d
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.6+ca58154a7d
fabricloader: Fabric Loader 0.11.1
fiber: fiber 0.23.0-2
fiber2cloth: Fiber To Cloth 3.1.0
jankson: Jankson 3.0.1+j1.2.0
java: Java HotSpot(TM) 64-Bit Server VM 8
libgui: LibGui 3.2.1+1.16.3
minecraft: Minecraft 1.16.5
playerabilitylib: Pal 1.2.1
requiem: Requiem 1.4.4
requiemapi: Requiem-API 1.4.4
satin: Satin 1.5.1
sodium: Sodium 0.1.0
Player Count: 1 / 8; [class_3222['Program_file_x86'/72, l='ServerLevel[New World]', x=-166.46, y=5.39, z=-147.93]]
Data Packs: vanilla (incompatible), Fabric Mods
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fabric'

commented

(I'm the dev of automated crafting)
I thought this was actually an issue between automated crafting and CCA, but over on CCA's issues, the CCA dev pointed out that it likely comes down to this line of code in Requiem.

Could you please add a null check here?

commented

Thanks for the info, I'll do just that.

commented

(I'm the dev of automated crafting)
I thought this was actually an issue between automated crafting and CCA, but over on CCA's issues, the CCA dev pointed out that it likely comes down to this line of code in Requiem.

Could you please add a null check here?

different line actually (possibly both)

commented

I am still getting the same crash with requiem 1.5.0. The log is almost the same as before.

---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 2/26/21 9:20 AM
Description: Unexpected error

java.lang.ExceptionInInitializerError
at net.sssubtlety.automated_crafting.blockEntity.AbstractAutoCrafterBlockEntity.(AbstractAutoCrafterBlockEntity.java:56)
at net.sssubtlety.automated_crafting.blockEntity.SimpleAutoCrafterBlockEntity.(SimpleAutoCrafterBlockEntity.java:12)
at net.sssubtlety.automated_crafting.block.complexity.SimpleMode.getNewBlockEntity(SimpleMode.java:9)
at net.sssubtlety.automated_crafting.block.AutoCrafterBlock.method_10123(AutoCrafterBlock.java:60)
at net.minecraft.class_2818.method_12010(class_2818.java:298)
at net.minecraft.class_1937.method_30092(class_1937.java:231)
at net.minecraft.class_1937.method_8652(class_1937.java:217)
at net.minecraft.class_1747.method_7708(class_1747.java:151)
at net.minecraft.class_1747.method_7712(class_1747.java:68)
at net.minecraft.class_1747.method_7884(class_1747.java:43)
at net.minecraft.class_1799.method_7981(class_1799.java:227)
at net.minecraft.class_636.method_2896(class_636.java:328)
at net.minecraft.class_310.method_1583(class_310.java:1452)
at net.minecraft.class_310.method_1508(class_310.java:1709)
at net.minecraft.class_310.method_1574(class_310.java:1534)
at net.minecraft.class_310.method_1523(class_310.java:1021)
at net.minecraft.class_310.method_1514(class_310.java:681)
at net.minecraft.client.main.Main.main(Main.java:215)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:139)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27)
Caused by: java.lang.NullPointerException
at nerdhub.cardinal.components.api.ComponentType.getInternal(ComponentType.java:70)
at nerdhub.cardinal.components.api.ComponentType.get(ComponentType.java:105)
at net.minecraft.class_1735.handler$zdc000$constructor(class_1735.java:581)
at net.minecraft.class_1735.(class_1735.java:24)
at net.minecraft.class_1714.(class_1714.java:51)
at net.minecraft.class_1714.(class_1714.java:34)
at net.sssubtlety.automated_crafting.CraftingInventoryWithoutHandler.(CraftingInventoryWithoutHandler.java:12)
... 25 more

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

-- Head --
Thread: Render thread
Stacktrace:
at net.sssubtlety.automated_crafting.blockEntity.AbstractAutoCrafterBlockEntity.(AbstractAutoCrafterBlockEntity.java:56)
at net.sssubtlety.automated_crafting.blockEntity.SimpleAutoCrafterBlockEntity.(SimpleAutoCrafterBlockEntity.java:12)
at net.sssubtlety.automated_crafting.block.complexity.SimpleMode.getNewBlockEntity(SimpleMode.java:9)
at net.sssubtlety.automated_crafting.block.AutoCrafterBlock.method_10123(AutoCrafterBlock.java:60)
at net.minecraft.class_2818.method_12010(class_2818.java:298)
at net.minecraft.class_1937.method_30092(class_1937.java:231)
at net.minecraft.class_1937.method_8652(class_1937.java:217)
at net.minecraft.class_1747.method_7708(class_1747.java:151)
at net.minecraft.class_1747.method_7712(class_1747.java:68)
at net.minecraft.class_1747.method_7884(class_1747.java:43)
at net.minecraft.class_1799.method_7981(class_1799.java:227)
at net.minecraft.class_636.method_2896(class_636.java:328)
at net.minecraft.class_310.method_1583(class_310.java:1452)
at net.minecraft.class_310.method_1508(class_310.java:1709)

-- Affected level --
Details:
All players: 1 total; [class_746['Program_file_x86'/1, l='ClientLevel', x=-253.50, y=4.00, z=-229.50]]
Chunk stats: Client Chunk Cache: 441, 289
Level dimension: minecraft:overworld
Level spawn location: World: (-256,4,-240), Chunk: (at 0,0,0 in -16,-15; contains blocks -256,0,-240 to -241,255,-225), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 124 game time, 124 day time
Server brand: fabric
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.class_638.method_8538(class_638.java:449)
at net.minecraft.class_310.method_1587(class_310.java:2239)
at net.minecraft.class_310.method_1514(class_310.java:704)
at net.minecraft.client.main.Main.main(Main.java:215)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:139)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27)

-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 2918128808 bytes (2782 MB) / 3539992576 bytes (3376 MB) up to 7635730432 bytes (7282 MB)
CPUs: 4
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx8G
Fabric Mods:
autoconfig1u: Auto Config v1 Updated 3.3.1
automated_crafting: Automated Crafting 1.3.21+MC1.16.2-1.16.5
blame: Blame 1.16.4-2.4.1
cardinal-components-base: Cardinal Components API (base) 2.7.12
cardinal-components-entity: Cardinal Components API (entities) 2.7.12
cardinal-components-scoreboard: Cardinal Components API (scoreboard) 2.7.12
cardinal-components-world: Cardinal Components API (worlds) 2.7.12
cloth-basic-math: Cloth Basic Math 0.5.1
cloth-config2: Cloth Config v4 4.8.3
crowdin-translate: CrowdinTranslate 1.2
fabric: Fabric API 0.31.0+1.16
fabric-api-base: Fabric API Base 0.2.1+9354966b7d
fabric-biome-api-v1: Fabric Biome API (v1) 3.1.1+ca58154a7d
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+ca58154a7d
fabric-command-api-v1: Fabric Command API (v1) 1.1.0+f9b3753b7d
fabric-commands-v0: Fabric Commands (v0) 0.2.2+ca58154a7d
fabric-containers-v0: Fabric Containers (v0) 0.1.11+9354966b7d
fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.1+ca58154a7d
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.3+ca58154a7d
fabric-dimensions-v1: fabric-dimensions-v1 2.0.6+9354966b7d
fabric-entity-events-v1: Fabric Entity Events (v1) 1.0.3+ca58154a7d
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.2+ca58154a7d
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+ca58154a7d
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.6+ca58154a7d
fabric-item-api-v1: Fabric Item API (v1) 1.2.1+ca58154a7d
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.3+ca58154a7d
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+9354966b7d
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.1+ca58154a7d
fabric-language-scala: Fabric Language Scala 1.0.0
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.2.1+ca58154a7d
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.2+ca58154a7d
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+ca58154a7d
fabric-models-v0: Fabric Models (v0) 0.2.1+ca58154a7d
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.1+ca58154a7d
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.8+ca58154a7d
fabric-networking-v0: Fabric Networking (v0) 0.3.2+ca58154a7d
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.9.4+9354966b7d
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.2+ca58154a7d
fabric-particles-v1: Fabric Particles (v1) 0.2.4+ca58154a7d
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.4+ca58154a7d
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.1+ca58154a7d
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.4+ca58154a7d
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 2.2.1+ca58154a7d
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+ca58154a7d
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+ca58154a7d
fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+ca58154a7d
fabric-rendering-v1: Fabric Rendering (v1) 1.5.1+ca58154a7d
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.2+ca58154a7d
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.0+c045166c7d
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.5+9354966b7d
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.4+ca58154a7d
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.1+ca58154a7d
fabric-textures-v0: Fabric Textures (v0) 1.0.6+ca58154a7d
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.6+ca58154a7d
fabricloader: Fabric Loader 0.11.1
fiber: fiber 0.23.0-2
fiber2cloth: Fiber To Cloth 3.1.0
impersonate: Impersonate 2.1.0
jankson: Jankson 3.0.1+j1.2.0
java: Java HotSpot(TM) 64-Bit Server VM 8
libgui: LibGui 3.2.1+1.16.3
minecraft: Minecraft 1.16.5
pandemonium: Requiem: Pandemonium 1.5.0
pandemoniumapi: Requiem: Pandemonium-API 1.5.0
playerabilitylib: Pal 1.2.1
requiem: Requiem 1.5.0
requiemapi: Requiem-API 1.5.0
satin: Satin 1.5.1
Launched Version: fabric-loader-0.11.1-1.16.5
Backend library: LWJGL version 3.2.2 build 10
Backend API: GeForce GTX 1060 3GB/PCIe/SSE2 GL version 4.6.0 NVIDIA 461.40, NVIDIA Corporation
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'

commented

Darnit I missed one