
SVWaypoint
SVWaypoint is a clean and modern waypoint mod that lets players and servers create persistent 3D waypoints rendered directly in the world.
Unlike older waypoint systems, SVWaypoint does not use Armor Stands. Instead, it uses a custom lightweight waypoint entity designed for better performance, cleaner rendering, and better multiplayer support.
It is perfect for event servers, minigames, survival servers, roleplay servers, stream projects, and custom resource-pack experiences.
Features
- Custom lightweight waypoint entity.
- No Armor Stands.
- Persistent waypoints saved with world data.
- Multiplayer-ready server-side waypoint system.
- Clean 3D in-world rendering.
- Optional distance display.
- Optional unicode icon.
- Optional Minecraft item icon.
- Supports vanilla and modded items.
- Supports custom unicode fonts from resource packs.
- Public and private waypoints.
- Per-player waypoint ownership.
- Configurable text scale, icon scale, color, visibility, render distance, and item rotation.
- Closest-waypoint HUD.
- Keybind for quick temporary waypoints.
- Keybind for toggling the waypoint HUD.
Rendering System
Each waypoint can display:
- A main name.
- Distance below the name.
- A unicode symbol.
- A real Minecraft item as an icon.
- A custom font using a
ResourceLocation. - Optional rotating item icons.
- Optional through-walls rendering.
Example:
/svwaypoint create home Home
/svwaypoint edit home unicode \uE000
/svwaypoint edit home item minecraft:diamond
/svwaypoint edit home color #55FFAA
If an item icon is set, the unicode icon is cleared automatically. This keeps the waypoint clean and prevents both icons from rendering at the same time.
Commands
Create a waypoint at your current position
/svwaypoint create <id> <name>
Creates a persistent waypoint at the player's current position.
Example:
/svwaypoint create home Home
Create a waypoint at exact coordinates
/svwaypoint pos <id> <x> <y> <z> <name>
Creates a persistent waypoint at a specific position.
Example:
/svwaypoint pos spawn 0 80 0 Spawn
Remove a waypoint
/svwaypoint remove <id>
Deletes a waypoint completely.
Example:
/svwaypoint remove home
List waypoints
/svwaypoint list
Shows the waypoints visible to you.
View waypoint info
/svwaypoint info <id>
Shows waypoint data such as name, position, item, unicode icon, color, font, visibility, and render options.
Teleport to a waypoint
/svwaypoint tp <id>
Teleports you to the selected waypoint if you have permission.
Example:
/svwaypoint tp home
Edit a waypoint
/svwaypoint edit <id> <field> <value>
Available fields:
name
unicode
item
color
visible
distance
public
font
scale
unicode_scale
render_distance
background
through_walls
rotate_item
Examples:
/svwaypoint edit home name Base
/svwaypoint edit home unicode \uE000
/svwaypoint edit home item minecraft:nether_star
/svwaypoint edit home color #FFAA00
/svwaypoint edit home visible true
/svwaypoint edit home distance true
/svwaypoint edit home public false
/svwaypoint edit home font minecraft:default
/svwaypoint edit home scale 1.2
/svwaypoint edit home unicode_scale 1.5
/svwaypoint edit home render_distance 256
/svwaypoint edit home background true
/svwaypoint edit home through_walls false
/svwaypoint edit home rotate_item true
Temporary waypoint
/svwaypoint temp
Creates a temporary waypoint where the player is looking.
Reload waypoint data
/svwaypoint reload
Reloads and refreshes waypoint data and runtime waypoint entities.
Debug
/svwaypoint debug
Shows saved waypoint count, active runtime entity count, and useful debug information.
Keybinds
Default keybinds:
- X — Toggle closest-waypoint HUD.
- Z — Create a temporary raycast waypoint.
Keybinds can be changed from the Minecraft Controls menu.
Server Config
The server config is generated at:
config/svwaypoint-server.toml
Configurable options include:
- Temporary waypoint duration.
- Default render distance.
- Default text scale.
- Default icon scale.
- Default waypoint color.
- Default waypoint font.
- Show distance by default.
- Through-walls rendering.
- Text background.
- Item icon animation.
- Maximum waypoint limit.
- Command permissions.
- Teleport permissions.
- Debug mode.
Resource Pack Unicode Support
SVWaypoint supports custom unicode characters from resource packs.
Example:
/svwaypoint edit home unicode \uE000
/svwaypoint edit home font svwaypoint:waypoint_icons
This allows servers to use custom icons, symbols, and textures through Minecraft font providers.
If a custom font is missing or unavailable, the renderer safely falls back to:
minecraft:default
Item Icon Support
SVWaypoint can render real Minecraft items as waypoint icons.
Examples:
/svwaypoint edit home item minecraft:diamond
/svwaypoint edit home item minecraft:compass
/svwaypoint edit home item minecraft:nether_star
Modded items are also supported as long as the item exists on both the server and the client.
Example:
/svwaypoint edit boss item some_mod:custom_sword
Ченджлог
1.0.1Релиз1.20.1 · 19 июня 2026 г.
New Version
1.0.0Релиз1.20.1 · 4 ноября 2025 г.
SVWaypoint
On-screen waypoints for events and minigames. Create fixed waypoints, follow entities, drop quick raycast markers, list/hide/clear them, and show a clean HUD with distance. Perfect for event servers and streams.
✨ Features
Fixed waypoints at exact coordinates
Follow waypoints attached to an entity or player
Quick waypoint where the player is looking (raycast)
Per-player ownership (players manage their own waypoints)
HUD shows the closest visible waypoint (name + distance)
Client keybind to toggle HUD (default: X)
Server config for quick waypoint lifetime
🧭 Commands Create (fixed) /waypoint create
Sends a waypoint at exact coordinates to one or more targets.
targets supports @p, @a, player names, selectors, etc.
Examples
/waypoint create @p 10 64 10 Lobby /waypoint create @a 0 90 0 Summit
Follow (entity/player) /waypoint follow <entity|player>
The waypoint sticks to the target and moves with it. Example
/waypoint follow @p @e[type=minecraft:zombie,limit=1] Zombie
Temp (quick raycast) /waypoint temp
Creates a personal waypoint where the player is looking (up to 50 blocks).
Replaces any previous temp waypoint for that player.
Auto name: punto
Lifetime configurable (default: 200 ticks ≈ 10s).
List (owned by the player) /waypoint list
Shows your waypoints: name, distance (m), hidden/visible.
Visible (hide/show without deleting) /waypoint visible <enable|disable>
Examples
/waypoint visible Lobby disable /waypoint visible Lobby enable
Clear (delete one or all) /waypoint clear <name|all>
Examples
/waypoint clear Lobby /waypoint clear all
🖥 HUD & Keybind
HUD shows only the closest visible waypoint at top of screen as Name (XXm) with subtle distance-based scaling.
Keybind: toggle HUD (default X). Rebind in Controls → Key Binds.
⚙ Server Config
Generated at:
config/svwaypoint-server.toml
Option:
Duration of /waypoint temp in ticks (20 ticks = 1 second)
tempWaypointDuration = 200
Made by SV Studio (Director).
(ES) SVWaypoint
Waypoints en pantalla para eventos y minijuegos. Crea waypoints fijos, que siguen a entidades, marcadores rápidos con raycast y contrólalos con listar/ocultar/borrar. HUD limpio con distancia. Ideal para servidores de eventos y streams.
✨ Características
Waypoints fijos en coordenadas exactas
Waypoints que siguen a una entidad o jugador
Waypoint rápida donde miras (raycast)
Propietario por jugador (cada jugador gestiona las suyas)
HUD con la waypoint visible más cercana (nombre + distancia)
Tecla cliente para ocultar/mostrar HUD (por defecto: X)
Config del servidor para la duración de la rápida
🧭 Comandos Create (fijo) /waypoint create
Envía una waypoint a coordenadas exactas para uno o varios objetivos.
targets soporta @p, @a, nombres, selectores, etc.
Ejemplos
/waypoint create @p 10 64 10 Lobby /waypoint create @a 0 90 0 Cima
Follow (entidad/jugador) /waypoint follow <entity|player>
La waypoint sigue a la entidad o jugador y se mueve con él/ella. Ejemplo
waypoint follow @p @e[type=minecraft:zombie,limit=1] Zombie
Temp (rápida por raycast) /waypoint temp
Crea una waypoint personal donde estás mirando (hasta 50 bloques).
Reemplaza cualquier temp previa del jugador.
Nombre auto: punto
Duración configurable (por defecto: 200 ticks ≈ 10s).
List (del jugador) /waypoint list
Muestra tus waypoints: nombre, distancia (m), oculto/visible.
Visible (ocultar/mostrar sin borrar) /waypoint visible <enable|disable>
Ejemplos
/waypoint visible Lobby disable /waypoint visible Lobby enable
Clear (borrar una o todas) /waypoint clear <name|all>
Ejemplos
/waypoint clear Lobby /waypoint clear all
🖥 HUD y Tecla
El HUD muestra solo la waypoint visible más cercana arriba en pantalla como Nombre (XXm) con leve escalado por distancia.
Tecla: alterna HUD (por defecto X). Cambia en Controles → Teclas.
⚙ Configuración del Servidor
Se genera en:
config/svwaypoint-server.toml
Opción:
Duración de /waypoint temp en ticks (20 ticks = 1 segundo)
tempWaypointDuration = 200
Creado por SV Studio (Director).
Комментарии
Загружаем…