Skip to content

v0.2.0

Choose a tag to compare

@castledking castledking released this 22 Apr 06:19

v0.2.0: Preview Renderer Overhaul + 1.21.7 Support

Fixes ghost block rendering artefacts, reduces stutter on large selections, and raises preview limits. Now supports Minecraft 1.21.7 (mod + Paper plugin).

Highlights

  • New: Minecraft 1.21.7 support: mod and Paper plugin now support 1.21.7 (Fabric dedicated server remains 1.21.11-only)
  • Fixed inner face bleeding: switched to TemplateBlockRenderView so interior faces between adjacent preview blocks are correctly culled
  • Fixed repeat boundary seams: face culling now runs across all repeat origins at once, eliminating exposed faces at stacking boundaries
  • Fold result cache: LRU cache (capacity 8) for folded clipboard results eliminates main-thread recomputation when scrolling stack count or direction
  • Smarter mesh cache: color, alpha, and scale removed from the cache key — these are applied at draw time and were causing unnecessary misses
  • Larger preview limits: ghost block and outline limits raised 4× (e.g. MAX_GHOST_BLOCKS 16k → 64k)
  • Aggregate outline: large non-sparse selections now show a single bounding box instead of one box per origin

Supported Versions

1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11

Support and Feedback