CHANGELOG
Release notes for each on-chain version of the BlockForge engine.
v1.6
2026-05-21
Race Courses
- Place a START and FINISH flag (plus up to 4 optional checkpoints) on your own chunk to publish a course. Visible to every other player as soon as it saves.
- Walk near a course start to get a prompt. Press R to begin, hit each checkpoint in order, cross the finish line for a time. Live timer + checkpoint splits shown while you run.
- Finish screen shows your time, whether it's a personal best, and your rank on the global leaderboard for that course. Press R to race again, Q to quit.
- Leaderboards persist on the relay. Daily-best aggregation per course.
- The chunk owner can delete any course on their chunk with Q from the proximity prompt.
- On mobile: race START, Race Again, Quit, and Abandon buttons all respond to tap. Course creation stays desktop-only for now (flag placement uses the look-and-click flow).
New Creature: Mammoth
- Big shaggy tundra dweller with ivory tusks, curled ram horns, long tapered tail, and a brown arrow stripe down the spine. Roughly 4x the height of a sheep — tall enough to feel like an event when you spot one. Spawns at ~30% per tundra chunk alongside the existing penguins.
- Mountable. Walk up, look at it, press E to ride. Slower than a sheep, faster than walking — built for crossing the snow plains in style, not speed.
- Idle behavior: slow plodding wander with the occasional head-toss skyward.
Build Kudos
- Stand on any chunk you don't own and press K (or tap the ★ button on mobile) to give that build a kudos. The count is visible to everyone in the chunk-info HUD.
- Rate-limited to one kudos per build per IP per day, so the counter is a real signal — not a spam target.
- Counter resets if the owner re-inscribes the chunk (the build changed, the kudos vote was for the old version).
- Works on the pre-launch builds that ship with the engine too — every chunk with a build has its own counter.
Third-Person Camera
- Camera is now over-the-shoulder so the block you're targeting isn't hidden behind your avatar.
- Walking past a wall or into a tight spot no longer causes the camera to jerk in toward your head when the raycast catches a block edge.
- Camera holds steady for 3s after entering a world, so the first frames aren't a jitter storm while chunks finish loading.
Wallet + Explorer Compatibility
- BlockForge now loads from Unisat's
static.unisat.spacepreview viewer. Previously this path 403'd because the delegator redirected to/content/, which Unisat's static host doesn't expose. The delegator now preserves whichever route prefix served it. - Connecting a wallet from inside Unisat's preview viewer pops a friendly explainer (with a link to
ordinals.com/content/) — wallet signing isn't available on that origin, but viewing works fine.
Polish + Fixes
- Color grading is now damped at night so the world is no longer harshly oversaturated under low light.
- Block-info HUD shows the owner's display name (when set) instead of a truncated BTC address, and short names are no longer ellipsized.
- Race proximity prompt no longer overlaps the main menu when you Esc out mid-prompt.
- Tour / first-time-help popup no longer appears when opening the menu in gallery mode.
- Kudos count loads correctly when you spawn directly into a chunk with kudos (previously took a chunk-cross to refresh).
- Removed the redundant "AUTO-JUMP ON [j]" indicator from the block-info sheet.
v1.5
2026-05-13
New Blocks
- 8 Wool colors: White, Black, Red, Orange, Yellow, Green, Blue, Purple
- Hay Bale
- Pumpkin
- Jack-O-Lantern
- Aurora (emissive glow block)
New Creatures
- Cats spawn in plains and enchanted biomes. Follow you when you get close, but roll aloof 25% of the time and refuse to follow for a few seconds. They stop at chunk boundaries, but step back in and they pick the follow back up.
- Frogs spawn along shorelines at water level. They hop with their back legs only, front legs barely twitch. More common in enchanted biomes.
Chunk Tools
- Strip Decorations: keep the natural terrain heightmap but clear trees, grass, water, and buildings on top. Quick prep before placing a build.
- Restore to Inscribed State: discard all multiplayer and local edits, re-fetch the chunk from chain. Wipes the relay's 72h history for that chunk too.
Sky
- Sunset gradient: sky and fog warm to orange as the sun approaches the horizon. Subtle when the sun is high, ramps quickly in the last few degrees before sunset.
In-world Marketplace
- Stationary billboards near origin showing recent BlockForge chunk sales and active listings.
- Three blimps drifting in circles overhead, each carrying a billboard. Live data, pulled through the relay.
Fee Estimator
- Now accounts for brotli compression. Estimates match actual on-chain cost (was off by ~25x before).
Guest Mode
- Load the world without owning a chunk. See everything, build temporarily, but changes won't save. Linked from the landing page so anyone can drop in and explore.
Wallet + Multiplayer
- Wallet now connects in solo mode. Build in peace with your wallet attached, no relay required.
- Multiplayer toggle now reloads the page (with a warning) instead of toggling in-place, so you keep a clean session.
- Block-height-aware replay: relay edits older than the latest inscription no longer overwrite inscribed state on rejoin.
- Custom block textures resolve by inscription iid across tabs and across chunks, so two creators using the same texture name on different inscriptions no longer collide.
Polish + Fixes
- Reset / Strip / Erase + Floor exports are now compact diffs against the op's base state, not bloated full snapshots. Reset went from 224 KB to ~50 bytes.
- floorY persists correctly across page reloads.
- Strip op now applies on inscription load (previously was a no-op for inscribed chunks).
- Wiki controls reference updated to match the actual in-game bindings (Shift to descend, I for controls panel, mobile DESCEND button).
- Various relay stability and edge-case fixes.