TeamAOF / All-of-Fabric-4

Modpack containing the latest & best of Fabric.
15 stars 4 forks source link

Crash in Roughly Enough Items #151

Open RomkaSk opened 2 years ago

RomkaSk commented 2 years ago

Hi! Have some crash when trying to search by "mine" word and when paging recipes pages.


// Oh - I know what I did wrong!

Time: 12/11/21, 8:10 AM
Description: Rendering entity in world

java.lang.NullPointerException: Cannot invoke "net.fabricmc.fabric.api.renderer.v1.mesh.Mesh.forEach(java.util.function.Consumer)" because "this.mesh" is null
    at dev.monarkhes.myron.impl.client.model.MyronBakedModel.method_4707(MyronBakedModel.java:62)
    at io.github.frqnny.golemsgalore.client.render.ObamaPyramidGolemEntityRenderer.render(ObamaPyramidGolemEntityRenderer.java:72)
    at io.github.frqnny.golemsgalore.client.render.ObamaPyramidGolemEntityRenderer.method_3936(ObamaPyramidGolemEntityRenderer.java:18)
    at net.minecraft.class_898.method_3954(class_898.java:135)
    at io.github.lucaargolo.entitybanners.client.EntityBannersClient.drawEntityOnCanvas(EntityBannersClient.java:46)
    at net.minecraft.class_823.md9a98a1$lambda$renderCanvas$0$0(class_823.java:547)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1092)
    at net.minecraft.class_823.handler$chd000$renderCanvas(class_823.java:535)
    at net.minecraft.class_823.method_23802(class_823.java:142)
    at net.minecraft.class_823.method_29999(class_823.java:129)
    at net.minecraft.class_823.method_3546(class_823.java:122)
    at net.minecraft.class_823.method_3569(class_823.java:30)
    at net.minecraft.class_824.method_23080(class_824.java:92)
    at net.minecraft.class_824.method_3554(class_824.java:98)
    at net.minecraft.class_824.method_23077(class_824.java:92)
    at net.minecraft.class_756.method_3166(class_756.java:139)
    at net.minecraft.class_918.method_23179(class_918.java:132)
    at me.shedaniel.rei.plugin.client.entry.ItemEntryDefinition$ItemEntryRenderer.render(ItemEntryDefinition.java:249)
    at me.shedaniel.rei.api.client.entry.renderer.ForwardingEntryRenderer.render(ForwardingEntryRenderer.java:42)
    at me.shedaniel.rei.impl.common.entry.AbstractEntryStack.render(AbstractEntryStack.java:176)
    at me.shedaniel.rei.impl.client.gui.widget.EntryWidget.drawCurrentEntry(EntryWidget.java:313)
    at me.shedaniel.rei.impl.client.gui.widget.EntryWidget.method_25394(EntryWidget.java:283)
    at me.shedaniel.rei.impl.client.gui.widget.BatchedEntryRendererManager.renderSlow(BatchedEntryRendererManager.java:225)
    at me.shedaniel.rei.impl.client.gui.widget.BatchedEntryRendererManager.render(BatchedEntryRendererManager.java:125)
    at me.shedaniel.rei.impl.client.gui.widget.EntryListWidget.method_25394(EntryListWidget.java:291)
    at me.shedaniel.rei.impl.client.gui.ScreenOverlayImpl.renderWidgets(ScreenOverlayImpl.java:607)
    at me.shedaniel.rei.impl.client.gui.ScreenOverlayImpl.method_25394(ScreenOverlayImpl.java:505)
    at me.shedaniel.rei.RoughlyEnoughItemsCoreClient.lambda$registerEvents$20(RoughlyEnoughItemsCoreClient.java:341)
    at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
    at dev.architectury.event.EventFactory.invokeMethod(EventFactory.java:54)
    at dev.architectury.event.EventFactory$1.handleInvocation(EventFactory.java:63)
    at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:84)
    at jdk.proxy3/jdk.proxy3.$Proxy125.render(Unknown Source)
    at net.minecraft.class_757.handler$zid000$renderScreenPost(class_757.java:3039)
    at net.minecraft.class_757.method_3192(class_757.java:874)
    at net.minecraft.class_310.method_1523(class_310.java:1112)
    at net.minecraft.class_310.method_1514(class_310.java:728)
    at net.minecraft.client.main.Main.main(Main.java:217)
    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 net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:568)
    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:210)
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
    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 dev.monarkhes.myron.impl.client.model.MyronBakedModel.method_4707(MyronBakedModel.java:62)
    at io.github.frqnny.golemsgalore.client.render.ObamaPyramidGolemEntityRenderer.render(ObamaPyramidGolemEntityRenderer.java:72)
    at io.github.frqnny.golemsgalore.client.render.ObamaPyramidGolemEntityRenderer.method_3936(ObamaPyramidGolemEntityRenderer.java:18)

-- Entity being rendered --
Details:
    Entity Type: golemsgalore:obama_prism_golem (io.github.frqnny.golemsgalore.entity.ObamaPyramidGolemEntity)
    Entity ID: 2929
    Entity Name: Obamium Golem
    Entity's Exact location: 0.00, 0.00, 0.00
    Entity's Block location: World: (0,0,0), Section: (at 0,0,0 in 0,0,0; chunk contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Entity's Momentum: 0.00, 0.00, 0.00
    Entity's Passengers: []
    Entity's Vehicle: null

-- Renderer details --
Details:
    Assigned renderer: io.github.frqnny.golemsgalore.client.render.ObamaPyramidGolemEntityRenderer@180f1d7d
    Location: 0.00,0.00,0.00 - World: (0,0,0), Section: (at 0,0,0 in 0,0,0; chunk contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Rotation: 0.0
    Delta: 0.0
Stacktrace:
    at net.minecraft.class_898.method_3954(class_898.java:135)
    at io.github.lucaargolo.entitybanners.client.EntityBannersClient.drawEntityOnCanvas(EntityBannersClient.java:46)
    at net.minecraft.class_823.md9a98a1$lambda$renderCanvas$0$0(class_823.java:547)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1092)
    at net.minecraft.class_823.handler$chd000$renderCanvas(class_823.java:535)
    at net.minecraft.class_823.method_23802(class_823.java:142)
    at net.minecraft.class_823.method_29999(class_823.java:129)
    at net.minecraft.class_823.method_3546(class_823.java:122)
    at net.minecraft.class_823.method_3569(class_823.java:30)
    at net.minecraft.class_824.method_23080(class_824.java:92)

-- Block Entity Details --
Details:
    Name: minecraft:banner // net.minecraft.class_2573
Stacktrace:
    at net.minecraft.class_824.method_3554(class_824.java:98)
    at net.minecraft.class_824.method_23077(class_824.java:92)
    at net.minecraft.class_756.method_3166(class_756.java:139)
    at net.minecraft.class_918.method_23179(class_918.java:132)

-- Screen details --
Details:
    Screen name: me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen
Stacktrace:
    at me.shedaniel.rei.impl.client.util.CrashReportUtils.screen(CrashReportUtils.java:49)
    at me.shedaniel.rei.impl.client.util.CrashReportUtils.essential(CrashReportUtils.java:43)
    at me.shedaniel.rei.impl.common.entry.AbstractEntryStack.render(AbstractEntryStack.java:178)
    at me.shedaniel.rei.impl.client.gui.widget.EntryWidget.drawCurrentEntry(EntryWidget.java:313)
    at me.shedaniel.rei.impl.client.gui.widget.EntryWidget.method_25394(EntryWidget.java:283)
    at me.shedaniel.rei.impl.client.gui.widget.BatchedEntryRendererManager.renderSlow(BatchedEntryRendererManager.java:225)
    at me.shedaniel.rei.impl.client.gui.widget.BatchedEntryRendererManager.render(BatchedEntryRendererManager.java:125)
    at me.shedaniel.rei.impl.client.gui.widget.EntryListWidget.method_25394(EntryListWidget.java:291)
    at me.shedaniel.rei.impl.client.gui.ScreenOverlayImpl.renderWidgets(ScreenOverlayImpl.java:607)
    at me.shedaniel.rei.impl.client.gui.ScreenOverlayImpl.method_25394(ScreenOverlayImpl.java:505)
    at me.shedaniel.rei.RoughlyEnoughItemsCoreClient.lambda$registerEvents$20(RoughlyEnoughItemsCoreClient.java:341)
    at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
    at dev.architectury.event.EventFactory.invokeMethod(EventFactory.java:54)
    at dev.architectury.event.EventFactory$1.handleInvocation(EventFactory.java:63)
    at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:84)
    at jdk.proxy3/jdk.proxy3.$Proxy125.render(Unknown Source)
    at net.minecraft.class_757.handler$zid000$renderScreenPost(class_757.java:3039)
    at net.minecraft.class_757.method_3192(class_757.java:874)
    at net.minecraft.class_310.method_1523(class_310.java:1112)
    at net.minecraft.class_310.method_1514(class_310.java:728)
    at net.minecraft.client.main.Main.main(Main.java:217)
    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 net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:568)
    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:210)
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
    at org.multimc.EntryPoint.listen(EntryPoint.java:143)
    at org.multimc.EntryPoint.main(EntryPoint.java:34)

-- Renderer details --
Details:
    Renderer name: me.shedaniel.rei.impl.common.entry.TypedEntryStack
    Z level: 100
    Entry type: minecraft:item
    Is empty: false
    Entry identifier: entitybanners:entity_banner

-- Entry Renderer --
Details:
    Entry definition class name: me.shedaniel.rei.plugin.client.entry.ItemEntryDefinition
    Item Type: entity_banner
    Item Damage: 0
    Item NBT: {BlockEntityTag:{Bannerpp_LoomPatterns:[{Color:15,Index:0,Pattern:"golemsgalore:obama_prism_golem_banner"}],Patterns:[{Color:7,Pattern:"tts"},{Color:7,Pattern:"bts"},{Color:7,Pattern:"bo"},{Color:15,Pattern:"cs"}],entitybanners_Entity:"golemsgalore:obama_prism_golem"}}
    Item Foil: false

-- Screen details --
Details:
    Screen name: me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen

-- Renderer details --
Details:
    Renderer name: me.shedaniel.rei.impl.client.gui.widget.EntryListWidget.EntryListEntry
    Z level: 0
    Bounds: me.shedaniel.math.Rectangle@5b3cb662[height=18,width=18,x=514,y=388]
    Notice mark: 0
    Interactable: true
    Interactable favorites: true
    Highlight enabled: true
    Tooltip enabled: true
    Background enabled: false
    Entries count: 1

-- Current Rendering Entry --
Details:
    Renderer name: me.shedaniel.rei.impl.common.entry.TypedEntryStack
    Z level: 100
    Entry type: minecraft:item
    Is empty: false
    Entry identifier: entitybanners:entity_banner

-- Entry Renderer --
Details:
    Entry definition class name: me.shedaniel.rei.plugin.client.entry.ItemEntryDefinition
    Item Type: entity_banner
    Item Damage: 0
    Item NBT: {BlockEntityTag:{Bannerpp_LoomPatterns:[{Color:15,Index:0,Pattern:"golemsgalore:obama_prism_golem_banner"}],Patterns:[{Color:7,Pattern:"tts"},{Color:7,Pattern:"bts"},{Color:7,Pattern:"bo"},{Color:15,Pattern:"cs"}],entitybanners_Entity:"golemsgalore:obama_prism_golem"}}
    Item Foil: false

-- Screen render details --
Details:
    Screen name: me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen
    Mouse location: Scaled: (531, 258). Absolute: (1063.765625, 516.378906)
    Screen size: Scaled: (720, 450). Absolute: (2880, 1800). Scale factor of 4.000000

-- Affected level --
Details:
    All players: 1 total; [class_746['SadCex'/328, l='ClientLevel', x=105.75, y=64.00, z=-263.80]]
    Chunk stats: 1024, 575
    Level dimension: minecraft:overworld
    Level spawn location: World: (112,65,-128), Section: (at 0,1,0 in 7,4,-8; chunk contains blocks 112,0,-128 to 127,255,-113), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
    Level time: 9010 game time, 9010 day time
    Server brand: fabric
    Server type: Integrated singleplayer server

-- Last reload --
Details:
    Reload number: 1
    Reload reason: initial
    Finished: Yes
    Packs: Default, Generated Resources, Fabric Mods, charmonium/journeyman, KubeJS Resource Pack [assets]

-- System Details --
Details:
    Minecraft Version: 1.17.1
    Minecraft Version ID: 1.17.1
    Operating System: Mac OS X (aarch64) version 11.4
    Java Version: 17.0.1, Azul Systems, Inc.
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
    Memory: 286239072 bytes (272 MiB) / 2550136832 bytes (2432 MiB) up to 6442450944 bytes (6144 MiB)
    CPUs: 8
    Processor Vendor: Apple Inc.
    Processor Name: Apple M1
    Identifier: Apple Inc. Family 0x1b588bb3 Model 0 Stepping 0
    Microarchitecture: ARM64 SoC: Firestorm + Icestorm
    Frequency (GHz): 24.00
    Number of physical packages: 1
    Number of physical CPUs: 8
    Number of logical CPUs: 8
    Graphics card #0 name: Apple M1
    Graphics card #0 vendor: Apple (0x106b)
    Graphics card #0 VRAM (MB): 0.00
    Graphics card #0 deviceId: unknown
    Graphics card #0 versionInfo: unknown
    Memory slot #0 capacity (MB): 0.00
    Memory slot #0 clockSpeed (GHz): 0.00
    Memory slot #0 type: unknown
    Virtual memory max (MB): 16384.00
    Virtual memory used (MB): 8461.41
    Swap memory total (MB): 0.00
    Swap memory used (MB): 0.00
    JVM Flags: 2 total; -Xms512m -Xmx6144m
    Fabric Mods: 
        ...Nothing changed from original list

    Launched Version: MultiMC5
    Backend library: LWJGL version 3.2.3 SNAPSHOT
    Backend API: Apple M1 GL version 4.1 Metal - 71.6.4, Apple
    Window size: 2880x1800
    GL Caps: Using framebuffer using OpenGL 3.2
    GL debug messages: <disabled>
    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fabric'
    Type: Integrated Server (map_client.txt)
    GPU Warnings: version: Metal
    Graphics mode: fast
    Resource Packs: Fabric Mods, charmonium/journeyman, charmonium/journeyman
    Current Language: English (US)
    CPU: 8x Apple M1
    Player Count: 1 / 8; [class_3222['SadCex'/328, l='ServerLevel[New World]', x=105.75, y=64.00, z=-263.80]]
    Data Packs: vanilla, secretrooms:server_pack, Fabric Mods```
RomkaSk commented 2 years ago

@frqnny Please look at this =)

Tranquanto commented 2 years ago

i have the same problem

raultron commented 2 years ago

Have the same problem. Have anyone found a solution?