Skip to content

highLightFluidSource causing fluid render error in UI #7

Description

@Mymark8

Version: Minecraft1.21.1 + Lucidity1.6.5

emi:

java.lang.NullPointerException: Cannot invoke "net.minecraft.class_1920.method_23752(net.minecraft.class_2338, net.minecraft.class_6539)" because "$$0" is null
	at knot/net.minecraft.class_1163.method_4965(class_1163.java:14) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_1163.method_4961(class_1163.java:26) ~[client-intermediary.jar:?]
	at knot/mypals.ml.features.highLightFluidSource.FluidSourceResourceLoader$1.getFluidColor(FluidSourceResourceLoader.java:144) ~[lucidity-1.6.5-1.21-fabric0.16.0.jar:?]
	at knot/net.fabricmc.fabric.api.transfer.v1.client.fluid.FluidVariantRenderHandler.getColor(FluidVariantRenderHandler.java:81) ~[fabric-transfer-api-v1-5.4.2+c24bd99419-13f2c10523d1d8ca.jar:?]
	at knot/net.fabricmc.fabric.api.transfer.v1.client.fluid.FluidVariantRendering.getColor(FluidVariantRendering.java:143) ~[fabric-transfer-api-v1-5.4.2+c24bd99419-13f2c10523d1d8ca.jar:?]
	at knot/net.fabricmc.fabric.api.transfer.v1.client.fluid.FluidVariantRendering.getColor(FluidVariantRendering.java:132) ~[fabric-transfer-api-v1-5.4.2+c24bd99419-13f2c10523d1d8ca.jar:?]
	at knot/dev.emi.emi.platform.fabric.EmiAgnosFabric.renderFluidAgnos(EmiAgnosFabric.java:221) ~[emi-1.1.20+1.21.1+fabric.jar:?]
	at knot/dev.emi.emi.platform.EmiAgnos.renderFluid(EmiAgnos.java:130) ~[emi-1.1.20+1.21.1+fabric.jar:?]
	at knot/dev.emi.emi.platform.EmiAgnos.renderFluid(EmiAgnos.java:126) ~[emi-1.1.20+1.21.1+fabric.jar:?]
	at knot/dev.emi.emi.api.stack.FluidEmiStack.render(FluidEmiStack.java:81) ~[emi-1.1.20+1.21.1+fabric.jar:?]
	at knot/dev.emi.emi.screen.StackBatcher.render(StackBatcher.java:176) ~[emi-1.1.20+1.21.1+fabric.jar:?]
	at knot/dev.emi.emi.screen.StackBatcher.render(StackBatcher.java:146) ~[emi-1.1.20+1.21.1+fabric.jar:?]
	at knot/dev.emi.emi.screen.EmiScreenManager$ScreenSpace.render(EmiScreenManager.java:1778) ~[emi-1.1.20+1.21.1+fabric.jar:?]
	at knot/dev.emi.emi.screen.EmiScreenManager$SidebarPanel.render(EmiScreenManager.java:1510) ~[emi-1.1.20+1.21.1+fabric.jar:?]
	at knot/dev.emi.emi.screen.EmiScreenManager.render(EmiScreenManager.java:656) ~[emi-1.1.20+1.21.1+fabric.jar:?]
	at knot/net.minecraft.class_465.handler$cbo001$emi$renderForeground(class_465.java:4738) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_465.method_25394(class_465.java:127) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_485.method_25394(class_485.java:32) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_481.method_25394(class_481.java:778) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_437.method_47413(class_437.java:117) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_757.mixinextras$bridge$method_47413$317(class_757.java) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_757.wrapOperation$den000$fabric-screen-api-v1$onRenderScreen(class_757.java:6086) [client-intermediary.jar:?]
	at knot/net.minecraft.class_757.method_3192(class_757.java:913) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1285) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
	at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
	at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:112) [JavaWrapper.jar:?]
	at oolloo.jlw.Wrapper.main(Wrapper.java:105) [JavaWrapper.jar:?]

jade:

java.lang.NullPointerException: Cannot invoke "net.minecraft.class_2338.method_10263()" because "$$0" is null
	at knot//net.minecraft.class_4700.method_23770(class_4700.java:83)
	at knot//net.minecraft.class_638.method_23752(class_638.java:785)
	at knot//net.minecraft.class_1163.method_4965(class_1163.java:14)
	at knot//net.minecraft.class_1163.method_4961(class_1163.java:26)
	at knot//mypals.ml.features.highLightFluidSource.FluidSourceResourceLoader$1.getFluidColor(FluidSourceResourceLoader.java:144)
	at knot//net.fabricmc.fabric.api.transfer.v1.client.fluid.FluidVariantRenderHandler.getColor(FluidVariantRenderHandler.java:81)
	at knot//snownee.jade.util.ClientProxy.getFluidSpriteAndColor(ClientProxy.java:243)
	at knot//snownee.jade.overlay.DisplayHelper.drawFluid(DisplayHelper.java:256)
	at knot//snownee.jade.impl.ui.FluidStackElement.render(FluidStackElement.java:31)
	at knot//snownee.jade.impl.ui.BoxElement.render(BoxElement.java:190)
	at knot//snownee.jade.overlay.OverlayRenderer.renderOverlay(OverlayRenderer.java:206)
	at knot//snownee.jade.overlay.OverlayRenderer.renderOverlay478757(OverlayRenderer.java:164)
	at knot//snownee.jade.util.ClientProxy.onRenderTick(ClientProxy.java:140)
	at knot//snownee.jade.util.ClientProxy.lambda$onInitializeClient$3(ClientProxy.java:310)
	at knot//net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback.lambda$static$0(HudRenderCallback.java:28)
	at knot//net.minecraft.class_329.handler$dbg000$fabric-rendering-v1$render(class_329.java:8038)
	at knot//net.minecraft.class_329.method_1753$mixinextras$wrapped$222(class_329.java:220)
	at knot//net.minecraft.class_329.mixinextras$bridge$method_1753$mixinextras$wrapped$222$223(class_329.java)
	at knot//net.minecraft.class_329.wrapMethod$eaa000$iris$handleHudHidingScreens(class_329.java:13548)
	at knot//net.minecraft.class_329.method_1753(class_329.java)
	at knot//net.minecraft.class_757.method_3192(class_757.java:896)
	at knot//net.minecraft.class_310.method_1523(class_310.java:1285)
	at knot//net.minecraft.class_310.method_1514(class_310.java:882)
	at knot//net.minecraft.client.main.Main.main(Main.java:256)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
	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:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:112)
	at oolloo.jlw.Wrapper.main(Wrapper.java:105)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions