0.0.20.11 — COMPATIBILITY HOOK RETENTION FIX

Symptom:
- Xaero block compatibility did not activate.
- Surface vegetation preparation did not activate.

Root cause:
- Local compile stubs marked Sponge Mixin annotations as RUNTIME-retained.
- Real Mixin expects CLASS-retained annotations, so Mixin 0.8.5 rejected the classes as missing @Mixin.

Fix:
- Recompiled PhayriosisMapColorMixin, XaeroBlockTextureColorMixin, and DeathSurfacePreparationMixin with CLASS-retained annotation metadata.
- No gameplay formulas or compatibility algorithms changed in this fix.
- Keep annotation stubs CLASS-retained for all future mixin builds.

Final architecture:
- Surface preparation is directly injected into the two death procedures; no surface Mixin remains.
- Missing Phayriosis map colors are assigned once during block construction; no vanilla BlockState Mixin remains.
- Only the optional XaeroLib texture-color bridge remains a Mixin, compiled with correct CLASS retention.
