Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
org.jetbrains annotations 23.0.0 jar The Apache Software License, Version 2.0
org.mongodb mongodb-driver-sync 4.3.1 jar The Apache License, Version 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
org.junit.jupiter junit-jupiter 5.10.1 jar Eclipse Public License v2.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Classifier Type Licenses
com.github.MilkBowl VaultAPI 1.7.1 - jar GNU Lesser General Public License v3.0
net.luckperms api 5.4 - jar MIT
net.md-5 bungeecord-api 1.19-R0.1-SNAPSHOT - jar Modified BSD 3-Clause License
net.md-5 bungeecord-api 1.19-R0.1-SNAPSHOT javadoc javadoc Modified BSD 3-Clause License
org.spigotmc plugin-annotations 1.1.0-SNAPSHOT - jar -
org.spigotmc spigot-api 1.20.1-R0.1-SNAPSHOT - jar -

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
org.mongodb bson 4.3.1 jar The Apache License, Version 2.0
org.mongodb mongodb-driver-core 4.3.1 jar The Apache License, Version 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.10.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.1 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.10 jar Apache-2.0
com.google.errorprone error_prone_annotations 2.11.0 jar Apache 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 31.1-jre jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 1.3 jar The Apache Software License, Version 2.0
com.googlecode.json-simple json-simple 1.1.1 jar The Apache Software License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
io.netty netty-buffer 4.1.93.Final jar Apache License, Version 2.0
io.netty netty-codec 4.1.93.Final jar Apache License, Version 2.0
io.netty netty-common 4.1.93.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.1.93.Final jar Apache License, Version 2.0
io.netty netty-transport 4.1.93.Final jar Apache License, Version 2.0
io.netty netty-transport-native-unix-common 4.1.93.Final jar Apache License, Version 2.0
junit junit 4.10 jar Common Public License Version 1.0
net.md-5 brigadier 1.0.16-SNAPSHOT jar -
net.md-5 bungeecord-chat 1.20-R0.1 jar Modified BSD 3-Clause License
net.md-5 bungeecord-config 1.19-R0.1-SNAPSHOT jar Modified BSD 3-Clause License
net.md-5 bungeecord-event 1.19-R0.1-SNAPSHOT jar Modified BSD 3-Clause License
net.md-5 bungeecord-protocol 1.19-R0.1-SNAPSHOT jar Modified BSD 3-Clause License
net.sf.trove4j core 3.1.0 jar GNU Lesser General Public License 2.1
org.bukkit bukkit 1.12.2-R0.1-SNAPSHOT jar -
org.checkerframework checker-qual 3.12.0 jar The MIT License
org.hamcrest hamcrest-core 1.1 jar BSD style
org.joml joml 1.10.5 jar MIT License
org.yaml snakeyaml 2.0 jar Apache License, Version 2.0
se.llbit jo-nbt 1.3.0 jar Modified BSD License

Project Dependency Graph

Dependency Tree

Licenses

Modified BSD 3-Clause License: BungeeCord-API, BungeeCord-Chat, BungeeCord-Config, BungeeCord-Event, BungeeCord-Protocol

Apache 2.0: error-prone annotations

Modified BSD License: jo-nbt

The Apache License, Version 2.0: BSON, MongoDB Driver, MongoDB Java Driver Core, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

MIT License: JOML

Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API

BSD style: Hamcrest Core

GNU Lesser General Public License 2.1: Trove (core)

Unknown: BetterBanSystem, Brigadier, Bukkit, Plugin Annotations, Spigot-API

The MIT License: Checker Qual

Apache License, Version 2.0: Guava: Google Core Libraries for Java, Netty/Buffer, Netty/Codec, Netty/Common, Netty/Resolver, Netty/Transport, Netty/Transport/Native/Unix/Common, SnakeYAML

Apache-2.0: Gson

GNU Lesser General Public License v3.0: VaultAPI

MIT: LuckPerms API

The Apache Software License, Version 2.0: Commons Lang, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2ObjC Annotations, JSON.simple, JetBrains Java Annotations

Common Public License Version 1.0: JUnit

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
VaultAPI-1.7.1.jar 13.1 kB 20 7 3 1.8 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.10.jar 286.2 kB 238 218 10 9 Yes
error_prone_annotations-2.11.0.jar 16 kB 38 26 2 1.7 Yes
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-31.1-jre.jar 3 MB 2053 2023 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes
json-simple-1.1.1.jar 23.9 kB 23 12 2 1.2 Yes
commons-lang-2.6.jar 284.2 kB 155 133 10 1.3 Yes
netty-buffer-4.1.93.Final.jar 305.4 kB 154 137 2 1.6 Yes
netty-codec-4.1.93.Final.jar 345.2 kB 242 213 10 1.6 Yes
netty-common-4.1.93.Final.jar 659.3 kB 523 491 9 1.6 Yes
netty-resolver-4.1.93.Final.jar 37.8 kB 41 29 1 1.6 Yes
netty-transport-4.1.93.Final.jar 488.6 kB 397 366 12 1.6 Yes
netty-transport-native-unix-common-4.1.93.Final.jar 43.9 kB 45 32 1 1.6 Yes
junit-4.10.jar 253.2 kB 290 252 31 1.5 Yes
api-5.4.jar 142.3 kB 231 184 42 1.8 Yes
brigadier-1.0.16-SNAPSHOT.jar 78.7 kB 68 52 7 1.8 Yes
bungeecord-api-1.19-R0.1-SNAPSHOT.jar 104.9 kB 102 83 10 1.8 Yes
bungeecord-api-1.19-R0.1-SNAPSHOT-javadoc.jar 804.1 kB - - - - -
bungeecord-chat-1.20-R0.1.jar 149.2 kB 58 40 4 1.8 Yes
bungeecord-config-1.19-R0.1-SNAPSHOT.jar 13.8 kB 19 8 1 1.8 Yes
bungeecord-event-1.19-R0.1-SNAPSHOT.jar 7.9 kB 15 4 1 1.8 Yes
bungeecord-protocol-1.19-R0.1-SNAPSHOT.jar 167.7 kB 113 101 2 1.8 Yes
core-3.1.0.jar 2.6 MB 1588 1562 23 1.6 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 9 Yes
bukkit-1.12.2-R0.1-SNAPSHOT.jar 863.9 kB 845 790 47 1.7 Yes
checker-qual-3.12.0.jar 208.8 kB 399 333 29 1.8 Yes
hamcrest-core-1.1.jar 76.6 kB 54 21 3 1.5 Yes
annotations-23.0.0.jar 29.4 kB 68 58 3 9 Yes
joml-1.10.5.jar 712.1 kB 123 112 3 9 Yes
junit-jupiter-5.10.1.jar 6.4 kB 5 1 1 9 No
junit-jupiter-api-5.10.1.jar 211 kB 197 182 8 9 Yes
junit-jupiter-engine-5.10.1.jar 244.7 kB 147 130 9 9 Yes
junit-jupiter-params-5.10.1.jar 586 kB 381 347 22 9 Yes
junit-platform-commons-1.10.1.jar 106.3 kB 64 44 7 9 Yes
junit-platform-engine-1.10.1.jar 204.8 kB 153 136 10 9 Yes
bson-4.3.1.jar 501 kB 409 392 14 1.8 Yes
mongodb-driver-core-4.3.1.jar 1.5 MB 1100 1047 42 1.8 Yes
mongodb-driver-sync-4.3.1.jar 139.2 kB 85 77 4 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 9 Yes
plugin-annotations-1.1.0-SNAPSHOT.jar 21.9 kB 42 23 6 1.8 Yes
spigot-api-1.20.1-R0.1-SNAPSHOT.jar 1.5 MB 1386 1312 65 1.8 Yes
snakeyaml-2.0.jar 334.8 kB 280 232 24 9 Yes
jo-nbt-1.3.0.jar 28.4 kB 23 18 1 1.7 Yes
Total Size Entries Classes Packages Java Version Debug Information
46 17.1 MB 12289 11289 508 9 43
compile: 4 compile: 2.2 MB compile: 1662 compile: 1574 compile: 63 9 compile: 4
provided: 34 provided: 13.5 MB provided: 9656 provided: 8863 provided: 384 provided: 32
test: 8 test: 1.4 MB test: 971 test: 852 test: 61 9 test: 7