#✅ | actionbar
1 messages · Page 1 of 1 (latest)
Use a Single-Line Text element since it can parse the JSON text that action_bar_message returns.
- Add a Single-Line Text element to your layout (right-click background → New Element → Single-Line Text).
- Open the text editor, click the Placeholders button, and insert the Action Bar Message placeholder (
{"placeholder":"action_bar_message"}). - Keep the element content just that placeholder so the component renders correctly.
- Optionally add the Action Bar Message Time placeholder or an Is Number requirement to hide it when nothing is showing.
This way whatever you output to the action bar also shows up in your custom HUD.
Need a refresher on placeholders? Check the FancyMenu placeholder docs here.
When I type a message, the message appears but with ""
Sounds like you’re seeing the raw JSON component instead of the parsed text. Make sure you’re using a Single-Line Text element (it’s the only vanilla element that parses JSON text components).
- Add a Single-Line Text element to your HUD layout.
- In the text editor, hit the Placeholders button and insert the Action Bar Message placeholder (
{"placeholder":"action_bar_message"}) so the element’s content is exactly that placeholder. - The element will now render whatever you send to the action bar as readable text (no quotes).
- If you only want it visible when something is displayed, add an Is Number loading requirement on
action_bar_message_timeand check if it’s greater than0.
Here’s the relevant doc section if you want a refresher: FancyMenu placeholder docs – Action Bar Message.