Skip to content

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:

PlaceholderMeaning
{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.

data/waypoint-data-config.yml

Saved waypoint definitions live under:

plugins/TypicalWaypoint/data/waypoint-data-config.yml

Each entry stores a name, world location, and item model id. 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.