
Contour Shaders
This Minecraft Shader Adds Custom Outlines to Every Mob!
Список изменений
Contour Shaders v1.0.1
A bug-fix release on top of v1.0.
What's fixed
Outlines on overlapping entities now render correctly. Previously, when two mobs overlapped on screen — or when your hand overlapped a mob — the outline would disappear at the intersection. This happened because the edge-detection pass skipped any pixel that belonged to an entity, so mob-on-mob overlap zones were silently ignored.
The outline pass now runs on every pixel. Background pixels use a lenient depth threshold to handle coplanar surfaces like feet on the ground. Entity pixels use a view-space depth comparison converted to real in-game metres, requiring a neighbour to be at least 0.4 blocks closer before drawing — this distinguishes a separate mob in front from natural surface curvature on the same mob, preventing interior self-outlining while keeping all overlap cases correct.
Known issue (carried forward, not introduced in this release)
Outlines may disappear when you are very close to a mob. This is a remaining depth precision limitation and will be addressed in a future update!
Compatibility: Iris 1.7+ · Minecraft 1.21+
