Running `/posteffect add @s minecraft:entity_outline` in a singleplayer world, restarting the game (just doing 'Save and Quit' and loading the world directly didn’t seem to do it) and trying to go back into that world makes the client crash
---- Minecraft Crash Report ----
// My bad.
Time: 2026-07-30 11:29:54
Description: Referenced external targets are not available in this context: [minecraft:entity_outline]
net.minecraft.client.renderer.ShaderManager$CompilationException: Referenced external targets are not available in this context: [minecraft:entity_outline]
at net.minecraft.client.renderer.PostChain.load(PostChain.java:64)
at net.minecraft.client.renderer.ShaderManager$CompilationCache.loadPostChain(ShaderManager.java:230)
at net.minecraft.client.renderer.ShaderManager$CompilationCache.getOrLoadPostChain(ShaderManager.java:217)
at net.minecraft.client.renderer.ShaderManager.getPostChain(ShaderManager.java:174)
at net.minecraft.client.renderer.GameRenderer.preparePostEffects(GameRenderer.java:525)
at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:483)
at net.minecraft.client.Minecraft.renderFrame(Minecraft.java:1365)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1263)
at net.minecraft.client.Minecraft.run(Minecraft.java:956)
at net.minecraft.client.main.Main.main(Main.java:292)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at net.minecraft.client.Minecraft.fillReport(Minecraft.java:2503)
-- Uptime --
Details:
JVM uptime: 35.095s
Wall uptime: 27.400s
High-res time: 27.151s
Client ticks: 428 ticks / 21.400s
Stacktrace:
at net.minecraft.client.Minecraft.fillReport(Minecraft.java:2503)
at net.minecraft.client.Minecraft.emergencySaveAndCrash(Minecraft.java:1000)
at net.minecraft.client.Minecraft.triggerResourcePackRecovery(Minecraft.java:927)
at net.minecraft.client.renderer.ShaderManager.tryTriggerRecovery(ShaderManager.java:168)
at net.minecraft.client.renderer.ShaderManager.getPostChain(ShaderManager.java:179)
at net.minecraft.client.renderer.GameRenderer.preparePostEffects(GameRenderer.java:525)
at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:483)
at net.minecraft.client.Minecraft.renderFrame(Minecraft.java:1365)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1263)
at net.minecraft.client.Minecraft.run(Minecraft.java:956)
at net.minecraft.client.main.Main.main(Main.java:292)
-- Window --
Details:
Error section: Render
-- Affected level --
Details:
All players: 1 total; LocalPlayer{name=kennytv, id=41, pos=(940.9817459868211, 81.0, 617.6609072103544), mode=CREATIVE, permission=owner}
Chunk stats: 2025, 25
Level dimension: minecraft:overworld
Level time: 1468275 game time, 171299 day time
Level spawn location: World: (656,72,208), Section: (at 0,8,0 in 41,4,13; chunk contains blocks 656,-64,208 to 671,319,223), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,-64,0 to 1023,319,511)
Server brand: vanilla
Server type: Integrated singleplayer server
Tracked entity count: 25
Client weather: Raining: false, thundering: false
-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: vanilla, vanilla, file/formatting.zip
Recovery: Yes
Recovery reason: net.minecraft.client.renderer.ShaderManager$CompilationException: Referenced external targets are not available in this context: [minecraft:entity_outline]
at net.minecraft.client.renderer.PostChain.load(PostChain.java:64)
at net.minecraft.client.renderer.ShaderManager$CompilationCache.loadPostChain(ShaderManager.java:230)
at net.minecraft.client.renderer.ShaderManager$CompilationCache.getOrLoadPostChain(ShaderManager.java:217)
at net.minecraft.client.renderer.ShaderManager.getPostChain(ShaderManager.java:174)
at net.minecraft.client.renderer.GameRenderer.preparePostEffects(GameRenderer.java:525)
at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:483)
at net.minecraft.client.Minecraft.renderFrame(Minecraft.java:1365)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1263)
at net.minecraft.client.Minecraft.run(Minecraft.java:956)
at net.minecraft.client.main.Main.main(Main.java:292)
Can confirm.