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.jar
file. - Upload the file to the
/plugins/
folder of your server. - Restart your server. Plugin managers and
/reload
are not supported. - Modify the
/plugins/JoinCommands/config.yml
file to match your needs. - Execute the
/join-commands reload
command.
- Download the
JoinCommands.jar
file. - Upload the file to the
/plugins/
folder of your proxy. - Follow the installation guide for each server linked to your proxy.
- Enable the
bungeecord-hook
setting on each spigot server, even if your proxy is Velocity. - Restart the proxy to generate the configuration file.
- Modify the
/plugins/JoinCommands/config.yml
file 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