Parkour updates

The latest Parkour changes on Foxcraft, newest first.

Update — October 4, 2026

Parkour

  • 🐛 Fix Map of the Day now comes only from the highest-rated maps, and a map won't be featured again within 30 days.
  • ✨ New Party members now share a private Simple Voice Chat group, so they hear each other wherever they are while players nearby don't hear the party.
  • 🐛 Fix Duel match prompts and queue join lines now show their buttons, including [REROLL], on servers with older lang files.
  • ✨ New Direct duel challenges can now stake cosmetics alongside points: the winner takes the loser's staked cosmetic, and stakes are locked until the duel is settled.
  • 🐛 Fix Backpacks now stay hidden while you glide, swim, crawl, spin in a riptide or sleep, and turn with the boat or horse you ride.
  • 🐛 Fix Fixed chained parties starting over when a mount was slowly worn down on a cactus at the checkpoint, and hand-out items now follow reloaded removal timers.
  • ✨ New Added Tag, a 1v1 minigame: one player chases the other through a generated arena, and the faster catch wins.
  • 🐛 Fix Visitors can no longer change a map's mobs with splash potions, lures, their own pets, or by walking into them, and a lectern reader who loses permission to turn a map's page has the view closed.
  • ✨ New Added Red Light, Green Light, a group race on parkour maps where you must stop when the light turns red.

Update — October 3, 2026

Parkour

  • 🐛 Fix Runners whose mount keeps getting destroyed at a checkpoint no longer hear a respawn sound every lap or restart their run each time.
  • 🐛 Fix Visitors can no longer hit, ride, feed, tame or shove a map's mobs, boats or minecarts; runners are still allowed to.
  • ✨ New Browse hotbar is less cluttered: Map options holds favorites, playlists, time trials, spectating and settings; after a run, More holds favorite, time trial and share.

Update — October 2, 2026

World Guard

  • Handle 26.3 poplar boats in boat placement and vehicle checks
  • Check EntityPlaceEvent placements (26.3 cushions) as entity spawns

Parkour

  • 🐛 Fix fix(protection): a map's powder snow, lily pads, lecterns, armor stands, mobs and vehicles stay as built (#1350)
  • 🐛 Fix fix(build): a test run started over a running one ends it first, and build mode's give-back neither despawns nor drops a beacon's payment (#1344)
  • 🐛 Fix fix(play): a plugin item can't go into a bundle, and a map's hand-out nobody picks up is removed after 15 s (#1346, #1350)
  • 🐛 Fix fix(play): a mount lost in a loop is quiet, leaves nothing on the ground and is logged per map stretch (#1348)
  • 🐛 Fix fix(build): the cursor and a crafting table's grid stay with build mode, and leaving build mode during a test run keeps the real inventory (#1342, #1343)
  • 🐛 Fix fix(play): what a hand-out bundle holds and what a runner crafts go at a reset too (#1341)
  • 🐛 Fix fix(play): nobody may hurt a runner's mount, and a mount the map takes sends the runner back (#1336)
  • 🐛 Fix fix(play): a move an ability teleported the runner out of no longer counts plates or portals (#1329)
  • 🐛 Fix fix(replay): a new run ends the finished run's save window, and only the move a teleport was made from is dropped (#1325, #1330)
  • 🐛 Fix fix(protection): bottles at a cauldron follow "Allow Decoration Use", and more ways to change a map without placing or breaking are refused (#1326, #1328)
  • 🐛 Fix fix(cosmetics): a backpack's body turn follows what viewers are sent when they start tracking the wearer afresh (#1331)
  • 🐛 Fix fix(modes): the cursor and crafting grid are held aside with the inventory when a mode starts, and discarded when it ends (#1338)
  • 🐛 Fix fix(protection): a map's boats and minecarts can't be punched or shot apart by anyone who may not edit it (#1336)

TAB

  • Preserve the nametag null guard in the 26.3 build

Update — October 1, 2026

Parkour

  • feat(build): let staff bypass test runs when saving or publishing maps
  • ✨ New Add cinematic capture for runs, duels, and replay groups
  • ✨ New Add checkpoint relay races with party and solo matchmaking
  • ✨ New Add cosmetic packs
  • Hold capture until the map is drawn and widen the capture viewer's border
  • feat(play): declutter the run hotbar and stop stray clicks setting off controls (#1282)
  • Balloons and backpacks without a visible stand, for spectators too (#1287)
  • ✨ New Capture: keep the finish off the POV lens, land airborne finishes, add elytra wind, hide map holograms
  • ✨ New A held right-click can't start a new run after the finish; runners can't use map decorations
  • Capture cameras keep filming when a wall blocks the view, stay clear of the runner, and give each shot its own angle
  • Stray wearables no longer block buttons or the bell; visitors can't reset redstone; per-map decoration use; left-clicks after a finish
  • Capture cameras keep their angle past posts, cut cleanly at resets and subject changes, and stop holding blind lenses
  • Record rocket boosts in replays (format 0x0B), capture finish polish, fewer wind restarts in the glide fade-in
  • 🐛 Fix fix(cosmetics): backpacks sit on the torso, drop with a crouch, and can be hidden from their wearer (#1317, #1318)
  • 🐛 Fix fix(replay): record a run's teleports as forced moves (#1316)
  • 🐛 Fix fix(protection): survival visitors can't edit a map's signs, punch its dragon egg, drain its cauldrons or bone-meal it (#1310, #1315)

Update — September 29, 2026

Holograms

  • 🐛 Fix Fix all 84 issues from the September code review (bugs, performance, Java/Bedrock UX)
  • 🐛 Fix Fix hologram viewer cleanup, Folia relayouts, and atomic save attributes

Stats

  • Preserve stats across resets and reconnects; modernize tracking and configuration
  • ✨ New Enable the missing TimesEaten statistic and placeholders

Update — September 28, 2026

World Guard

  • perf: cheaper piston debounce key, entry bypass check and query cache hits

Update — September 25, 2026

World Guard

  • perf: world-config lookup by reference, session read before computeIfAbsent

Parkour

  • feat(duel): watch past duels back — both runs, racing again
  • 🐛 Fix fix(menu): Bedrock form buttons re-check the session; an unbuildable form falls back to the chest (#1224, #1226)
  • 🐛 Fix fix(menu): paginated rows go where the layout says, not wherever firstEmpty() points (#1222)
  • 🐛 Fix fix(menu): open() says whether it opened; MenuHandler.tryOpen replaces the copied guards (#1221)
  • 🐛 Fix fix(menu): a biome picker older than /fp reload says so when its pick is withdrawn (#1225)
  • test(build): drive the biome picker end to end; tidy its leftovers (#1223, #1227)
  • 🐛 Fix fix(duel): replay browser reads map/order from the DB; map "delete replays" purges archived duel runs; shared spectate teardown (#1235, #1240, #1260, #1245)
  • 🐛 Fix fix(shop)/feat(cosmetics): charge only the shown price after /fp reload; tags re-read limits; earned-only cosmetics (#1258, #1257, #1217, #1216, #990)
  • 🐛 Fix fix(menu): missing or broken menus.yml sections use the jar's; menus checked once at load; one bundled-file cache and one warn-once hook (#1255, #1243, #1228, #1218, #1248)
  • 🐛 Fix fix(play/newcomer): dismounting a minecart keeps the run; browse picks while spectating start; starter playlist skips a bad map (#1252, #1241, #1259, #1231)
  • 🐛 Fix fix(menu): every menu form refuses a dead session; leaving build mode answers the form on screen (#1234, #1237, #1244, #1249, #1254)
  • 🐛 Fix fix(menu): chest clicks handled a tick after InventoryClickEvent; paginated load failures, empty server pages, placement policy, rowSlots, Replacer race (#1247, #1251, #1250, #1256, #1246, #1253)

Update — September 24, 2026

Stats

  • blocks_placed: count hand placements only, not /pwe wand builds thread

Update — September 23, 2026

Parkour

  • feat(newcomer): /play starts Start Here, hard maps ask first, hidden maps for newcomers (#1229)

Update — September 22, 2026

Parkour

  • feat(build): every biome in the picker, paged, from the server's registry thread
  • 🐛 Fix fix(menu): cosmetic icons render as plain paper on modern clients

Update — September 21, 2026

Parkour

  • 🐛 Fix fix(cmd-utils): 2026-09-21 review round — exit/reset aliases + honest typo suggestions, live PlayerData sites, sync-interval validation, multi-word /fp stats, PlayerGrabber name lookups, lang audit, Bedrock boost hint
  • 🐛 Fix fix(replay-perf): 2026-09-21 review round — head-rotation packet, per-viewer session index, far-range gate, phantom respawn/skin/team fixes, fog + placeholder caching
  • 🐛 Fix fix(menus): 2026-09-21 review round — dialog reopen, hub state/Bedrock content, replay & playlist navigation, unpublish confirm, Bedrock lore, lang sweep
  • 🐛 Fix fix(play-core): 2026-09-21 review round — map hand-outs, Leave, boss bar, checkpoint item, elimination start, chain, perf
  • 🐛 Fix fix(build-browse): 2026-09-21 review round — non-destructive checkBlocks, live re-resolve, auto-unpublish notices, double-start latches, Bedrock build pickers, leaderboard reset
  • 🐛 Fix fix(social): 2026-09-21 review round — duel countdown/queue/reroll, party leave/menu/chat, elimination early start, accept confusion
  • 🐛 Fix fix(lang): route the last hardcoded English menu strings through lang.yml (#1192)
  • 🐛 Fix fix: 2026-09-21 review residuals — phantom nametags, party leave, resume recording (#1205 #1206 #1207 #1181 #1176 #1152)
  • 🐛 Fix fix: don't fail map loads on clockless dimensions, and stop the cleanup-task log spam
  • feat(build): per-checkpoint night vision option; keep checkpoint effects across respawns thread
  • 🚫 Removed feat: automatically remove unavailable maps from playlists

Update — September 20, 2026

Parkour

  • 🐛 Fix fix(placeholders): total_completed_published for the completion-rate holograms (rate >100%)

Stay up to date

Every change to the servers shows up here once it is live.