This module improves on the vanilla world border implementation, there are many issues with how vanilla implements it, for example, all the vanilla world borders are linked, and do not scale correctly per dimension. This api fixes many of those issues.
It also provides a way to keep track of border(s) which is useful for minigames.
The extensions module depends on some other arcade modules; it's recommended that you include all of these.
repositories {
maven("https://maven.supersanta.me/snapshots")
}
dependencies {
include(modImplementation("net.casualchampionships:arcade-world-border:0.4.0-beta.1+1.21.4")!!)
include(modImplementation("net.casualchampionships:arcade-commands:0.4.0-beta.1+1.21.4")!!)
include(modImplementation("net.casualchampionships:arcade-event-registry:0.4.0-beta.1+1.21.4")!!)
include(modImplementation("net.casualchampionships:arcade-events-server:0.4.0-beta.1+1.21.4")!!)
include(modImplementation("net.casualchampionships:arcade-extensions:0.4.0-beta.1+1.21.4")!!)
include(modImplementation("net.casualchampionships:arcade-scheduler:0.4.0-beta.1+1.21.4")!!)
include(modImplementation("net.casualchampionships:arcade-utils:0.4.0-beta.1+1.21.4")!!)
}