Live Map

{!enabled ? 'Off' : status?.ready ? 'Live' : 'Setting up'}
{#if !enabled}

Turn on Live Map in this server's settings. The SCOPENET plugin/mod will then send chunks and player positions here, and launchers get a Live Map button.

{:else if status}
{#if status.generator.installed}{:else}{/if} Vantage generator {status.generator.installed ? status.generator.path : 'Not installed on the panel'}
{#if status.assets.configured}{:else}{/if} Minecraft assets {status.assets.configured ? status.assets.path : 'Set SCOPENET_VANTAGE_ASSETS'}
0}> {#if status.world.level_dat && totalRegions > 0}{:else}{/if} World data {totalRegions ? `${totalRegions} regions · ${formatBytes(totalBytes)} · ${status.stats.chunks_received.toLocaleString()} chunks this session` : 'Waiting for the server to upload'}
0}> {#if status.players > 0}{:else}{/if} Player positions {status.stats.last_players_at ? `${status.players} live · updated ${timeAgo(status.stats.last_players_at)}` : 'Nothing received yet'}
{#if !status.generator.installed || !status.assets.configured}

The panel stores what the server sends, but rendering needs the Vantage generator and Minecraft client assets. Install them as described in docs/vantage-setup.md — until then launchers show a “map is being set up” message.

{/if} {#if status.last_error}

Generator: {status.last_error}

{/if} {#if status.ready}
{#each status.dimensions as d (d.slug)} {/each}
{#if loading}
Rendering terrain…
{/if} {#if viewError}
Map unavailable: {viewError}
{/if}
{:else if status.message}

{status.message}

{/if} {:else}
{/if}

Deletes the mirrored world and rendered tiles for this server. The game server uploads everything again, which can take a while for big worlds.

{#snippet footer()} {/snippet}