Orderly (Fabric)

Orderly (Fabric)

164k Downloads

java.lang.NullPointerException in renderHealthBar

TheAifam5 opened this issue ยท 5 comments

commented

It could be upstream issue.

Crash log:

---- Minecraft Crash Report ----
// You should try our sister game, Minceraft!

Time: 8/8/19, 6:37 PM
Description: Unexpected error

java.lang.NullPointerException: Unexpected error
	at io.github.prospector.orderly.HealthBarRenderer.renderHealthBar(HealthBarRenderer.java:126)
	at io.github.prospector.orderly.HealthBarRenderer.lambda$render$0(HealthBarRenderer.java:68)
	at java.base/java.lang.Iterable.forEach(Iterable.java:75)
	at io.github.prospector.orderly.HealthBarRenderer.render(HealthBarRenderer.java:66)
	at net.minecraft.class_761.handler$render$zzo000(class_761.java:3273)
	at net.minecraft.class_761.method_3271(class_761.java:1034)
	at net.optifine.shaders.ShadersRender.renderShadowMap(ShadersRender.java:362)
	at net.optifine.shaders.Shaders.beginRender(Shaders.java:4204)
	at net.minecraft.class_757.method_3188(class_757.java:1024)
	at net.minecraft.class_757.method_3192(class_757.java:792)
	at net.minecraft.class_310.method_1523(class_310.java:954)
	at net.minecraft.class_310.method_1514(class_310.java:410)
	at net.minecraft.client.main.Main.main(Main.java:155)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170)
	at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129)
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
	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: Client thread
Stacktrace:
	at io.github.prospector.orderly.HealthBarRenderer.renderHealthBar(HealthBarRenderer.java:126)
	at io.github.prospector.orderly.HealthBarRenderer.lambda$render$0(HealthBarRenderer.java:68)
	at java.base/java.lang.Iterable.forEach(Iterable.java:75)
	at io.github.prospector.orderly.HealthBarRenderer.render(HealthBarRenderer.java:66)
	at net.minecraft.class_761.handler$render$zzo000(class_761.java:3273)
	at net.minecraft.class_761.method_3271(class_761.java:1034)
	at net.optifine.shaders.ShadersRender.renderShadowMap(ShadersRender.java:362)
	at net.optifine.shaders.Shaders.beginRender(Shaders.java:4204)
	at net.minecraft.class_757.method_3188(class_757.java:1024)

-- Affected level --
Details:
	All players: 1 total; [class_746['TheAifam5'/190, l='MpServer', x=300.97, y=69.00, z=24.60]]
	Chunk stats: Client Chunk Cache: 1225, 337
	Level dimension: minecraft:overworld
	Level name: MpServer
	Level seed: 0
	Level generator: ID 00 - default, ver 1. Features enabled: false
	Level generator options: {}
	Level spawn location: World: (128,66,32), Chunk: (at 0,4,0 in 8,2; contains blocks 128,0,32 to 143,255,47), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
	Level time: 29184 game time, 50139 day time
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
	Server brand: fabric
	Server type: Integrated singleplayer server
Stacktrace:
	at net.minecraft.class_638.method_8538(class_638.java:574)
	at net.minecraft.class_310.method_1587(class_310.java:1923)
	at net.minecraft.class_310.method_1514(class_310.java:430)
	at net.minecraft.client.main.Main.main(Main.java:155)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170)
	at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129)
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
	at org.multimc.EntryPoint.main(EntryPoint.java:34)

-- System Details --
Details:
	Minecraft Version: 1.14.4
	Minecraft Version ID: 1.14.4
	Operating System: Linux (amd64) version 5.2.0-pf4
	Java Version: 11.0.4, Oracle Corporation
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 2789551104 bytes (2660 MB) / 4464836608 bytes (4258 MB) up to 8589934592 bytes (8192 MB)
	CPUs: 16
	JVM Flags: 2 total; -Xms1024m -Xmx8192m
	Fabric Mods: 
		adorn: Adorn 1.3.0+1.14.4
		aquarius: Aquarius 1.3.1+1.14.1
		artifice: Artifice 0.3.4
		autoconfig1: Auto Config v1 1.2.0+mc1.14.4
		blue_endless_jankson: jankson 1.1.2
		cloth: Cloth Events 0.3.1+build.23
		cloth-config: Cloth Config 0.2.4+build.17
		cloth-config2: Cloth Config v2 0.2.0
		clothesline-fabric: Clothesline 0.1.0
		cosmeticarmorslots: Cosmetic Armor Slots 1.1.5
		cotton: Cotton 1.0.0-rc.3
		cotton-cauldron: Cotton Cauldron 1.0.0-rc.1
		cotton-commons: Cotton Commons 1.0.0-rc.3
		cotton-config: Cotton Config 1.0.0-rc.1
		cotton-datapack: Cotton Datapack 1.0.0-rc.1
		cotton-logging: Cotton Logging 1.0.0-rc.1
		cotton-player-events: Cotton Player Events 1.0.0-rc.2
		cotton-resources: Cotton Resources 1.4.0+1.14.4
		couplings: Couplings 1.1.0
		epicurean: Epicurean Gastronomy 2.2.3+1.14.2
		extrapieces: Extra Pieces 2.5.3
		fabric: Fabric API 0.3.0+build.207
		fabric-api-base: fabric-api-base 0.1.0+b494ebeb42
		fabric-biomes-v1: fabric-biomes-v1 0.1.0+896c7fbb42
		fabric-commands-v0: fabric-commands-v0 0.1.1+b494ebeb42
		fabric-containers-v0: fabric-containers-v0 0.1.2+b494ebeb42
		fabric-content-registries-v0: fabric-content-registries-v0 0.1.1+b494ebeb42
		fabric-crash-report-info-v1: fabric-crash-report-info-v1 0.1.0+5914746342
		fabric-events-interaction-v0: fabric-events-interaction-v0 0.1.0+ea100f6142
		fabric-events-lifecycle-v0: fabric-events-lifecycle-v0 0.1.0+5914746342
		fabric-item-groups-v0: fabric-item-groups-v0 0.1.0+1e69a0a542
		fabric-keybindings-v0: fabric-keybindings-v0 0.1.1+7dfef87c42
		fabric-language-kotlin: Fabric Language Kotlin 1.3.40+build.1
		fabric-loot-tables-v1: fabric-loot-tables-v1 0.1.0+b494ebeb42
		fabric-mining-levels-v0: fabric-mining-levels-v0 0.1.0+ab421b9c42
		fabric-models-v0: fabric-models-v0 0.1.0+5914746342
		fabric-networking-blockentity-v0: fabric-networking-blockentity-v0 0.1.1+b494ebeb42
		fabric-networking-v0: fabric-networking-v0 0.1.2+9b03381f42
		fabric-object-builders-v0: fabric-object-builders-v0 0.1.1+9b03381f42
		fabric-registry-sync-v0: fabric-registry-sync-v0 0.2.2+9b03381f42
		fabric-renderer-api-v1: fabric-renderer-api-v1 0.1.1+9b03381f42
		fabric-renderer-indigo: fabric-renderer-indigo 0.1.9+9b03381f42
		fabric-rendering-data-attachment-v1: fabric-rendering-data-attachment-v1 0.1.0+b494ebeb42
		fabric-rendering-fluids-v1: fabric-rendering-fluids-v1 0.1.0+dc4c57c242
		fabric-rendering-v0: fabric-rendering-v0 0.1.1+6dad974e42
		fabric-resource-loader-v0: fabric-resource-loader-v0 0.1.1+7495ea2842
		fabric-tag-extensions-v0: fabric-tag-extensions-v0 0.1.1+b494ebeb42
		fabric-textures-v0: fabric-textures-v0 0.1.4+b494ebeb42
		fabricloader: Fabric Loader 0.4.8+build.159
		firstperson: FirstpersonModel 1.0.1
		glassdoor: Glass Doors 1.3.1
		glassential: Glassential 1.14.4-1.1.0
		jankson: Jankson 1.0.0+j1.1.2
		ladderapi: Ladder API 1.14.4-1.1.0
		libblockattributes: LibBlockAttributes 0.4.9
		libblockattributes_core: LibBlockAttributes (Core) 0.4.9
		libblockattributes_fluids: LibBlockAttributes (Fluids) 0.4.9
		libblockattributes_items: LibBlockAttributes (Items) 0.4.9
		libcd: LibCapableData 1.3.1+1.14.4
		libgui: LibGui 1.2.5
		mm: Manningham Mills 1.6
		modmenu: Mod Menu 1.7.6+build.115
		net_fabricmc_stitch: stitch 0.2.1.61
		optifabric: Optifabric 0.5.1
		orderly: Orderly 1.0.1+build.7
		org_jetbrains_annotations: annotations 16.0.3
		org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.3.40
		org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.3.40
		org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.3.40
		org_jetbrains_kotlinx_kotlinx-coroutines-core: kotlinx-coroutines-core 1.2.2
		org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.2.2
		org_slf4j_slf4j-api: slf4j-api 1.7.26
		org_slf4j_slf4j-simple: slf4j-simple 1.7.26
		org_zeroturnaround_zt-zip: zt-zip 1.13
		roughlyenoughitems: Roughly Enough Items 2.9.7+build.143
		rtree-3i-lite-fabric: rtree-3i-lite for Fabric 0.3.0
		sit: Sit 3
		smokeextender: Smoke Extender 1.2.1
		terraform: Terraform 1.1.4+build.9
		terrestria: Terrestria 1.0.8+build.21
		toolbuilder: Tool Builder 1.5.0
		trees-do-not-float: Trees Do Not Float 1.5.0+build.49
	Launched Version: MultiMC5
	LWJGL: 3.2.2 build 10
	OpenGL: GeForce RTX 2080/PCIe/SSE2 GL version 4.6.0 NVIDIA 430.40, NVIDIA Corporation
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fabric'
	Type: Client (map_client.txt)
	Resource Packs: vanilla, file/realistico-08-full_v3.zip (incompatible)
	Current Language: English (US)
	CPU: 16x Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz
#@!@# Game crashed! Crash report saved to: #@!@# /home/theaifam5/.local/share/multimc/instances/1.14.4/.minecraft/crash-reports/crash-2019-08-08_18.37.03-client.txt
AL lib: (EE) alc_cleanup: 1 device not closed
Process exited with code 255.
commented

damn, could you post the full crash report then?

commented

It's still not fixed:

[21:48:07] [main/FATAL]: Unreported exception thrown!
java.lang.NullPointerException: null
	at io.github.prospector.orderly.HealthBarRenderer.renderHealthBar(HealthBarRenderer.java:121) ~[orderly-1.1.0+build.13.jar:?]
	at io.github.prospector.orderly.HealthBarRenderer.lambda$render$1(HealthBarRenderer.java:65) ~[orderly-1.1.0+build.13.jar:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?]
	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) ~[?:?]
	at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) ~[?:?]
	at io.github.prospector.orderly.HealthBarRenderer.render(HealthBarRenderer.java:65) ~[orderly-1.1.0+build.13.jar:?]
	at net.minecraft.class_761.handler$render$zzg000(class_761.java:2773) ~[intermediary-minecraft-1.14.4-client.jar:?]
	at net.minecraft.class_761.method_3271(class_761.java:1034) ~[intermediary-minecraft-1.14.4-client.jar:?]
	at net.optifine.shaders.ShadersRender.renderShadowMap(ShadersRender.java:362) ~[Optifine-mapped.jar:?]
	at net.optifine.shaders.Shaders.beginRender(Shaders.java:4204) ~[Optifine-mapped.jar:?]
	at net.minecraft.class_757.method_3188(class_757.java:1024) ~[intermediary-minecraft-1.14.4-client.jar:?]
	at net.minecraft.class_757.method_3192(class_757.java:792) ~[intermediary-minecraft-1.14.4-client.jar:?]
	at net.minecraft.class_310.method_1523(class_310.java:954) ~[intermediary-minecraft-1.14.4-client.jar:?]
	at net.minecraft.class_310.method_1514(class_310.java:410) [intermediary-minecraft-1.14.4-client.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:155) [intermediary-minecraft-1.14.4-client.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170) [fabric-loader-0.4.8+build.159.jar:?]
	at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129) [fabric-loader-0.4.8+build.159.jar:?]
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26) [fabric-loader-0.4.8+build.159.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) [NewLaunch.jar:?]
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
commented

After creating new world, I can join to it, but leaving the world, makes the world unjoinable using that mod. Without that mod I can join the world again.

---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.

Time: 8/18/19, 6:09 PM
Description: Unexpected error

java.lang.NullPointerException: Unexpected error
	at io.github.prospector.orderly.HealthBarRenderer.renderHealthBar(HealthBarRenderer.java:121)
	at io.github.prospector.orderly.HealthBarRenderer.lambda$render$1(HealthBarRenderer.java:65)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at io.github.prospector.orderly.HealthBarRenderer.render(HealthBarRenderer.java:65)
	at net.minecraft.class_761.handler$render$zzg000(class_761.java:2773)
	at net.minecraft.class_761.method_3271(class_761.java:1034)
	at net.optifine.shaders.ShadersRender.renderShadowMap(ShadersRender.java:362)
	at net.optifine.shaders.Shaders.beginRender(Shaders.java:4204)
	at net.minecraft.class_757.method_3188(class_757.java:1024)
	at net.minecraft.class_757.method_3192(class_757.java:792)
	at net.minecraft.class_310.method_1523(class_310.java:954)
	at net.minecraft.class_310.method_1514(class_310.java:410)
	at net.minecraft.client.main.Main.main(Main.java:155)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170)
	at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129)
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
	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: Client thread
Stacktrace:
	at io.github.prospector.orderly.HealthBarRenderer.renderHealthBar(HealthBarRenderer.java:121)
	at io.github.prospector.orderly.HealthBarRenderer.lambda$render$1(HealthBarRenderer.java:65)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at io.github.prospector.orderly.HealthBarRenderer.render(HealthBarRenderer.java:65)
	at net.minecraft.class_761.handler$render$zzg000(class_761.java:2773)
	at net.minecraft.class_761.method_3271(class_761.java:1034)
	at net.optifine.shaders.ShadersRender.renderShadowMap(ShadersRender.java:362)
	at net.optifine.shaders.Shaders.beginRender(Shaders.java:4204)
	at net.minecraft.class_757.method_3188(class_757.java:1024)

-- Affected level --
Details:
	All players: 1 total; [class_746['TheAifam5'/35, l='MpServer', x=-32.59, y=130.00, z=-12.31]]
	Chunk stats: Client Chunk Cache: 1225, 573
	Level dimension: minecraft:overworld
	Level name: MpServer
	Level seed: 0
	Level generator: ID 01 - flat, ver 0. Features enabled: false
	Level generator options: {}
	Level spawn location: World: (-80,130,32), Chunk: (at 0,8,0 in -5,2; contains blocks -80,0,32 to -65,255,47), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
	Level time: 11601 game time, 26602 day time
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
	Server brand: fabric
	Server type: Integrated singleplayer server
Stacktrace:
	at net.minecraft.class_638.method_8538(class_638.java:574)
	at net.minecraft.class_310.method_1587(class_310.java:1923)
	at net.minecraft.class_310.method_1514(class_310.java:430)
	at net.minecraft.client.main.Main.main(Main.java:155)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170)
	at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129)
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
	at org.multimc.EntryPoint.main(EntryPoint.java:34)

-- System Details --
Details:
	Minecraft Version: 1.14.4
	Minecraft Version ID: 1.14.4
	Operating System: Linux (amd64) version 5.2.0-pf5
	Java Version: 11.0.4, Oracle Corporation
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 2603714520 bytes (2483 MB) / 4414504960 bytes (4210 MB) up to 8589934592 bytes (8192 MB)
	CPUs: 16
	JVM Flags: 2 total; -Xms1024m -Xmx8192m
	Fabric Mods: 
		adorn: Adorn 1.3.0+1.14.4
		antiqueatlas: Antique Atlas 5.1.0-fabric
		appleskin: AppleSkin 1.0.7
		aquarius: Aquarius 1.3.1+1.14.1
		artifice: Artifice 0.3.4
		autoconfig1: Auto Config v1 1.2.0+mc1.14.4
		blue_endless_jankson: jankson 1.1.2
		cloth: Cloth Events 0.4.0
		cloth-config: Cloth Config 0.2.4+build.17
		cloth-config2: Cloth Config v2 0.5.3
		com_typesafe_config: config 1.3.1
		composableautomation: Composable Automation 0.6.0+mc1.14.4
		cosmeticarmorslots: Cosmetic Armor Slots 1.1.5
		cotton: Cotton 1.0.0-rc.3
		cotton-cauldron: Cotton Cauldron 1.0.0-rc.1
		cotton-commons: Cotton Commons 1.0.0-rc.3
		cotton-config: Cotton Config 1.0.0-rc.1
		cotton-datapack: Cotton Datapack 1.0.0-rc.1
		cotton-logging: Cotton Logging 1.0.0-rc.1
		cotton-player-events: Cotton Player Events 1.0.0-rc.2
		cotton-resources: Cotton Resources 1.4.1+1.14.4
		couplings: Couplings 1.1.0
		durabilityviewer: Giselbaers Durability Viewer 1.14-fabric0.2.7-1.5
		epicurean: Epicurean Gastronomy 2.2.3+1.14.2
		extrapieces: Extra Pieces 2.5.3
		fabric: Fabric API 0.3.1+build.208
		fabric-api-base: fabric-api-base 0.1.0+59147463
		fabric-biomes-v1: fabric-biomes-v1 0.1.0+896c7fbb42
		fabric-commands-v0: fabric-commands-v0 0.1.1+b494ebeb42
		fabric-containers-v0: fabric-containers-v0 0.1.2+b494ebeb42
		fabric-content-registries-v0: fabric-content-registries-v0 0.1.1+b494ebeb42
		fabric-crash-report-info-v1: fabric-crash-report-info-v1 0.1.1+9f55aa7042
		fabric-events-interaction-v0: fabric-events-interaction-v0 0.1.1+9f55aa7042
		fabric-events-lifecycle-v0: fabric-events-lifecycle-v0 0.1.1+eff46b3d42
		fabric-item-groups-v0: fabric-item-groups-v0 0.1.0+1e69a0a542
		fabric-keybindings-v0: fabric-keybindings-v0 0.1.1+7dfef87c42
		fabric-language-kotlin: Fabric Language Kotlin 1.3.40+build.1
		fabric-loot-tables-v1: fabric-loot-tables-v1 0.1.0+b494ebeb42
		fabric-mining-levels-v0: fabric-mining-levels-v0 0.1.0+ab421b9c42
		fabric-models-v0: fabric-models-v0 0.1.0+5914746342
		fabric-networking-blockentity-v0: fabric-networking-blockentity-v0 0.1.1+b494ebeb42
		fabric-networking-v0: fabric-networking-v0 0.1.3+9f55aa7042
		fabric-object-builders-v0: fabric-object-builders-v0 0.1.1+9b03381f42
		fabric-registry-sync-v0: fabric-registry-sync-v0 0.2.2+9b03381f42
		fabric-renderer-api-v1: fabric-renderer-api-v1 0.1.1+9b03381f42
		fabric-renderer-indigo: fabric-renderer-indigo 0.1.10+f0fe03ff42
		fabric-rendering-data-attachment-v1: fabric-rendering-data-attachment-v1 0.1.0+b494ebeb42
		fabric-rendering-fluids-v1: fabric-rendering-fluids-v1 0.1.1+39442fc242
		fabric-rendering-v0: fabric-rendering-v0 0.1.1+6dad974e42
		fabric-resource-loader-v0: fabric-resource-loader-v0 0.1.2+232e294c42
		fabric-tag-extensions-v0: fabric-tag-extensions-v0 0.1.1+b494ebeb42
		fabric-textures-v0: fabric-textures-v0 0.1.4+b494ebeb42
		fabricloader: Fabric Loader 0.4.8+build.159
		firstperson: FirstpersonModel 1.0.1
		gbfabrictools: GBfabrictools 1.0.0
		glassdoor: Glass Doors 1.3.1
		glassential: Glassential 1.14.4-1.1.0
		jankson: Jankson 1.0.0+j1.1.2
		ladderapi: Ladder API 1.14.4-1.1.0
		leaf-decay: Leaf Decay 1.0.4
		libblockattributes: LibBlockAttributes 0.4.9
		libblockattributes_core: LibBlockAttributes (Core) 0.4.9
		libblockattributes_fluids: LibBlockAttributes (Fluids) 0.4.9
		libblockattributes_items: LibBlockAttributes (Items) 0.4.9
		libcd: LibCapableData 1.3.1+1.14.4
		libgui: LibGui 1.2.5
		mm: Manningham Mills 1.6
		modid: Structure Utils 2.0.0
		modmenu: Mod Menu 1.7.7+build.116
		moenchantments: Mo'Enchantments 1.5.9
		net_fabricmc_stitch: stitch 0.2.1.61
		optifabric: Optifabric 0.5.1
		orderly: Orderly 1.1.0+build.13
		org_jetbrains_annotations: annotations 16.0.3
		org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.3.40
		org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.3.40
		org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.3.40
		org_jetbrains_kotlinx_kotlinx-coroutines-core: kotlinx-coroutines-core 1.2.2
		org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.2.2
		org_slf4j_slf4j-api: slf4j-api 1.7.26
		org_slf4j_slf4j-simple: slf4j-simple 1.7.26
		org_spongepowered_configurate-core: configurate-core 3.6
		org_spongepowered_configurate-hocon: configurate-hocon 3.6
		org_zeroturnaround_zt-zip: zt-zip 1.13
		reborncore: Reborn Core 4.0.9.128
		roughlyenoughitems: Roughly Enough Items 2.9.8+build.149
		roughlyenoughresources: Roughly Enough Resources 1.1.0
		sekcphysics: SekC Physics 0.1.0
		silk: Silk API 1.2.4-43
		smokeextender: Smoke Extender 1.2.1
		techreborn: Tech Reborn 3.0.7.138
		terraform: Terraform 1.1.5+build.10
		terrestria: Terrestria 1.0.9+build.23
		toolbuilder: Tool Builder 1.7.0
		traverse: Traverse 2.0.7+build.22
		trees-do-not-float: Trees Do Not Float 1.5.57+1.14.4
		waila: Hwyla 1.9.17
	Launched Version: MultiMC5
	LWJGL: 3.2.2 build 10
	OpenGL: GeForce RTX 2080/PCIe/SSE2 GL version 4.6.0 NVIDIA 430.40, NVIDIA Corporation
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fabric'
	Type: Client (map_client.txt)
	Resource Packs: vanilla, file/realistico-08-full_v3.zip (incompatible)
	Current Language: English (US)
	CPU: 16x Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz
commented

It looks like its caused by Optifine / Optifabric reseting the renderers

[14:17:48] [main/INFO]: [Shaders] Framebuffer created.
[14:17:48] [main/INFO]: [Shaders] Shadow framebuffer created.
[14:17:48] [main/INFO]: [Shaders] Reset model renderers
[14:17:48] [main/INFO]: [Shaders] Reset world renderers
[14:17:48] [main/FATAL]: Unreported exception thrown!
java.lang.NullPointerException: null
	at io.github.prospector.orderly.HealthBarRenderer.renderHealthBar(HealthBarRenderer.java:153) ~[orderly-1.1.1+build.16.jar:?]
	at io.github.prospector.orderly.HealthBarRenderer.lambda$render$1(HealthBarRenderer.java:63) ~[orderly-1.1.1+build.16.jar:?]

Tthe 2 lines before the crash. The Optifine Shaders are Resetting the world and Model renderers

You may need to add some null checks to your code where you pull it here

getEntityRenderManager

getCamera

commented

shaders disable shaders
work around
1 on main menu go to setting disable shaders
2 join server or load your world
3 enable shaders again

repeat if you close your world or leave a server