Astral Realms Documentation Help

messages.yml Reference

plugins/AstralItems/messages.yml holds every player-facing string sent by the plugin. Values are MiniMessage and support the standard AstralCore variable tags (<info>, <success>, <error>, etc.) and any AstralCore placeholder.

Default file

# Item status unbreakable: "<gray>[<red><bold>!</bold></red>]<gray> Incassable" repairable: "<gray>[<red><bold>!</bold></red>]<gray> Cet item doit être réparé" not-repairable: "<warning>Cet item n'est pas réparable" none: "<gray>[<red><bold>!</bold></red>]<gray> Aucun" # System reloading: "<gray>Reloading...</gray>" reload-success: "<green>Reloaded successfully!</green>" reload-failed: "<red>Failed to reload!</red>" # Misc not-gliding: "<red>You are not gliding!</red>"

Keys

Key

Sent to

Context placeholders

When

unbreakable

Item lore

none

Injected by ItemService.updateLore via the %unbreakableStatus% placeholder when the item is Unbreakable.

repairable

Item lore

none

Injected via %repairableStatus% when the blueprint is metadata.repairable: true and the item is at max damage.

not-repairable

Item lore

none

Injected via %repairableStatus% when the blueprint is metadata.repairable: false.

none

Item lore / placeholders

none

Default rendering for %instance_data_stored-material_name% when no material has been stored yet.

reloading

Sender of /items reload

none

Reload starts.

reload-success

Sender

none

Reload completes without error.

reload-failed

Sender

none

Reload threw an exception. The stack trace is written to the console.

not-gliding

Player

none

Emitted by the firework-boost link when the player tries to boost while not gliding.

Pipelines fire actions through the AstralCore action framework, so all in-game feedback beyond the keys above comes from your YAML actions (execute-actions).

Last modified: 25 July 2026