Skip to content

PlaceholderAPI

Both directions work as soon as PlaceholderAPI is installed. Nothing to enable beyond the switch in integrations.yml:

plugins/Voxen/integrations.yml
placeholderapi: true

Any registered PlaceholderAPI placeholder can be dropped into a chat format:

plugins/Voxen/channels/global.yml
format: "%vault_prefix%<player> <dark_gray>»</dark_gray> <message>"

They are resolved per viewer, so a placeholder that depends on who is looking shows the right value for each of them.

Voxen publishes its own expansion, so scoreboards, tab lists and holograms can read it:

Placeholder Value
%voxen_channel% active channel id
%voxen_channel_display% active channel display name
%voxen_muted% true or false, global mute state
%voxen_party% party name, or empty
%voxen_party_leader% party leader’s name, or empty
%voxen_language% chosen language, or auto
%voxen_mentions% mention toggle
%voxen_pm% private message toggle
%voxen_chat% chat toggle