Quick answer: Unity URP Decal Projector showing in editor but absent in the built game? Decals only render when the Decal Renderer Feature is added to your URP Renderer asset.
Bullet decals work in Play mode but disappear in standalone. The dev URP renderer has the Decal feature; the build’s renderer doesn’t.
Add Decal Renderer Feature
Open the URP Renderer asset (Universal Renderer Data). Add Renderer Feature → Decal. Configure technique (DBuffer for opaque, Screen Space for transparent).
Build-Used Renderer
The URP Asset has a list of renderers. The one active per camera determines features. Verify the build is using the renderer you configured.
Shader Inclusion
Decals use specific shaders. Add the URP Decal shaders to Always Included Shaders so they survive variant stripping.
Technique Choice
DBuffer: writes to a buffer during opaque pass, decals affect lighting. Screen Space: composites at end of frame; works with transparent surfaces. Pick by visual needs.
Verifying
Decals render in the built game identically to editor. Bullet hits, blood, footprints appear as designed.
“URP decals need the Decal Renderer Feature on the active renderer.”
Maintain one canonical URP Asset / Renderer per quality tier — multiple drift over time and produce build-vs-editor surprises.