Initial commit: Bluesky Camera mod for Fabric (MC 26.1.2)
Core features:
- Camera item (spyglass-like hold-to-aim with gentle FOV zoom via mixin,
clean-HUD screenshot on release, JPEG compression + auto-downscale to
stay under Bluesky's 1 MB blob limit)
- Photo sign item that stores the captured JPEG + rich metadata
(player, position, biome, dimension, weather, seed, etc.) in NBT
- Text sign item (craftable) for text-only posts with the same metadata
- In-game config screen (handle + app password + PDS override) with
auto-PDS resolution via did:plc and did:web lookup
- Click-to-post-and-place flow: right-click a wall with an unposted sign
to open the edit screen; on successful Bluesky post the sign is
automatically placed as a world entity on that wall
- PhotoSign / TextSign hanging entities that render the captured photo
(via DynamicTexture) plus wrapped caption text in the world, break
to drop the item back, survive world reloads
- `/bskycam` client command + sneak+right-click to open config
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>