diff --git a/src/main/java/quek/undergarden/event/UndergardenClientEvents.java b/src/main/java/quek/undergarden/event/UndergardenClientEvents.java index 58b228f2e..da8700df1 100644 --- a/src/main/java/quek/undergarden/event/UndergardenClientEvents.java +++ b/src/main/java/quek/undergarden/event/UndergardenClientEvents.java @@ -398,6 +398,8 @@ private static void registerOverlays(RegisterGuiLayersEvent event) { }); event.registerAbove(VanillaGuiLayers.CAMERA_OVERLAYS, ResourceLocation.fromNamespaceAndPath(Undergarden.MODID, "utheric_infection_vignette"), ((guiGraphics, deltaTracker) -> { Minecraft minecraft = Minecraft.getInstance(); + if (minecraft.screen != null && minecraft.screen.isPauseScreen()) + return; LocalPlayer player = minecraft.player; ResourceLocation overlay = ResourceLocation.fromNamespaceAndPath(Undergarden.MODID, "textures/utheric_infection_overlay.png"); RenderSystem.disableDepthTest();