Join Commands is a plugin for Spigot and BungeeCord that allows you to execute commands for the following events:
- A player joins the BungeeCord proxy.
- A player joins the Spigot server.
- A player joins a world within a Spigot server.
- Java 21
| Name | API Versions | Type |
|---|---|---|
| Spigot or Paper | 1.21-R0.1-SNAPSHOT | Server |
| BungeeCord or Waterfall | 1.21-R0.1-SNAPSHOT | Proxy |
| Velocity | 3.3.0-SNAPSHOT | Proxy |
- Download the
JoinCommands.jarfile. - Upload the file to the
/plugins/folder of your server. - Restart your server. Plugin managers and
/reloadare not supported. - Modify the
/plugins/JoinCommands/config.ymlfile to match your needs. - Execute the
/join-commands reloadcommand.
- Download the
JoinCommands.jarfile. - Upload the file to the
/plugins/folder of your proxy. - Follow the installation guide for each server linked to your proxy.
- Enable the
bungeecord-hooksetting on each spigot server, even if your proxy is Velocity. - Restart the proxy to generate the configuration file.
- Modify the
/plugins/JoinCommands/config.ymlfile to match your needs. - Restart the proxy again.
- Restart all servers linked to the proxy so that the messaging channels can be setup properly.
You can compile this project yourself with the gradle wrapper.
> gradlew.bat clean build$ ./gradlew clean build