Messages and Data
message-config.yml
Player and console-facing text is generated in plugins/TypicalWaypoint/message-config.yml. Messages use MiniMessage formatting and placeholder replacement.
Common placeholders:
| Placeholder | Meaning |
|---|---|
{name} | Waypoint name |
{x}, {y}, {z} | Integer waypoint coordinates |
{itemModel} | Resource-pack item model id |
{target} | Target player name |
{path} | Generated resource-pack zip path |
{folder} | Generated exploded pack folder |
{count} | Number of item models in the generated pack |
{error} | Resource-pack build failure message |
{pluginId} | License plugin id |
{code}, {message} | License verification result fields |
Keep operator-facing command names in messages aligned with the actual command surface. The resource-pack command is /waypoint pack.
waypoint-arrived is the action bar shown when a player enters the arrival radius of a waypoint with hide-when-nearby enabled. It supports {name}.
data/waypoint-data-config.yml
Saved waypoint definitions live under:
plugins/TypicalWaypoint/data/waypoint-data-config.ymlEach entry stores a name, world location, item model id, and whether its marker hides on arrival:
waypoints:- name: spawn location: world: world x: 0.0 y: 64.0 z: 0.0 yaw: 0.0 pitch: 0.0 item-model: waypoint_circle hide-when-nearby: true/waypoint set creates entries with hide-when-nearby: false. Missing fields in older data also default to false. Set it to true manually for waypoints that should disappear on arrival. The plugin saves this file when waypoints are added, removed, cleared, and on shutdown.
Edit this file only while the server is stopped. Runtime command changes can overwrite manual edits.