Installation
Requirements, install steps, and the files zArrowChat creates on first run.
This page covers what you need, how to install zArrowChat, and the files it creates on first start.
Requirements
| Item | Requirement |
|---|---|
| Server software | Paper or Folia |
| Minecraft version | 1.21 and newer |
| Java | Java 21 and newer |
| Hard dependencies | None |
| Optional soft-depend | PlaceholderAPI |
zArrowChat also runs on Spigot-family servers that provide the Paper Adventure API. Paper is recommended.
Install steps
Stop the server
Shut the server down fully before adding the jar.
Get the jar
Buy and download zArrowChat from the Download page.
Drop in the jar
Move the jar into your server's plugins/ folder.
Start the server
Start the server. zArrowChat enables and creates its config files.
Configure
Edit the files in plugins/zArrowChat/, then run /zarrowchat reload. See Configuration.
First run
On the first start, zArrowChat writes its default config files into plugins/zArrowChat/. You can edit any of them and reload with /zarrowchat reload. No restart is needed for config changes.
Plugin folder layout
mention-toggles.yml is runtime data. It stores which players have turned their mention notifications off.
PlaceholderAPI (optional)
PlaceholderAPI is a soft-depend. If it is installed, you can use its placeholders in chat formats and messages. If it is not installed, zArrowChat still works and those placeholders are left as-is. See Placeholders.