Astral Realms Documentation Help

messages.yml Reference

plugins/AstralCollections/messages.yml holds every player-facing string. Values are MiniMessage and support both the global AstralCore variable tags (<info>, <success>, etc.) and the AstralCollections placeholders (%collection_*%, %entry_*%).

Default file

# Discovery entry-discovered: "<success>Vous avez découvert un nouvel item : <secondary_color>%entry_item_name% <success>dans <secondary_color>%entry_collection_display_name% <success>(<secondary_color>%entry_collection_progress%<success>/<secondary_color>%entry_collection_total%<success>) !" # Reload reloading: "<info>Rechargement du plugin..." reloaded-successfully: "<success>Plugin rechargé avec succès !" reload-failed: "<error>Échec du rechargement du plugin. Veuillez vérifier la console pour plus de détails." # Misc error-occurred: "<error>Une erreur s'est produite lors du traitement de votre requête. Veuillez vérifier la console pour plus de détails."

Keys

Key

Sent to

Context placeholders

When

entry-discovered

Discovering player

entry_*, collection_* (via entry_collection_*)

A new entry is recorded.

reloading

Sender of /collections reload

none

Reload starts.

reloaded-successfully

Sender

none

Reload completes without error.

reload-failed

Sender

none

Reload threw an exception.

error-occurred

Sender

none

Generic failure (menu compute failed, missing player data, etc.).

Custom placeholders in messages

Any placeholder registered with AstralCore is resolved here, including the standard player and server namespaces:

entry-discovered: "<gold>%player_name%</gold> found <yellow>%entry_item_name%</yellow> ($e(%entry_collection_progress% + 1)/%entry_collection_total%)"

See Placeholders for the full syntax including $e(...) evaluation and %a_{b}% inner placeholders.

Last modified: 25 July 2026