All of Fabric 4 - AOF4 - 1.17.1

All of Fabric 4 - AOF4 - 1.17.1

351k Downloads

Crash in Roughly Enough Items

RomkaSk opened this issue ยท 3 comments

commented

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```
commented

@frqnny Please look at this =)

commented

i have the same problem

commented

Have the same problem. Have anyone found a solution?