Sable Schematics 0.2.37. Single-mod replacement for 0.2.36 on clients and server.

Fixes the remaining invisible blocks in the lightweight ship-construction preview. Version 0.2.36 intentionally excluded any BlockState whose block has a block entity. Version 0.2.37 removes that exclusion: every non-air landed visual-only Schematicannon shot is retained in the client preview cache using its exact BlockState and target position.

For block-entity-backed blocks, the launched shot's block-entity NBT is retained as well. The client first renders the exact captured BlockState through Minecraft's normal baked-model block renderer and then creates a detached client-only preview block entity when possible so block-entity renderers can contribute their model. Preview block entities are never inserted into the real level and no BlockDisplay entities are spawned.

The server behavior is unchanged from 0.2.36: visual-only ship shots are removed server-side at landing and no staging blocks are placed into the real world. Normal non-ship Schematicannon construction is unchanged.

Validation includes a regression test which fails on 0.2.36 because a block-entity-backed BlockState is filtered, and passes with 0.2.37. Existing cache-retention and client/server landing-lifecycle tests are also retained.
