Minecraft Spigot Plugin developed mainly for usage on the DJ-Battle Server but can be used elsewhere with ease
Create, join and use teams via the /djteam
command
Spectate your teammates and the battle automatically.
- Switch targets via
/djspec
- Fly around as usual after your team is eliminated
Supports events via BattleStartedEvent
and BattleStoppedEvent
from BattlePluginApi
Configure the lobby location, spawn location, grace period, map size and map shrink duration easily via a config file
- Not documented completely right now!
- After first server start, check
plugins/BattlePlugin/config.yml
to modify
- After first server start, check
- Use
/djbattle init
and/djbattle reload
to apply your config to the server and set up the environment - Let every player setup their teams via
/djteam join
- Test if every player is in a team via
/djteam test
- Use
/djbattle start
to start a battle
- If the battle should be stopped, use
/djbattle stop
- The battle will not be stopped automatically!
- It will check after
stop
if only 1 team is left and declare that team as a winner though.
- Java 17+
- Maven 3+
git checkout https://github.com/JoKrus/dj-battle-plugin.git
cd dj-battle-plugin
mvn package
target/BattlePlugin-{Version}.jar
is the built plugin.- Copy that into your
plugins/
directory on your Spigot Server
At the moment, it is not planned to take contributions. If you discover an issue or have a feature request, you can always create an issue.
If the feature fits into the plugin, we can discuss implementation of it.