FreedomNetworkSuite/Patchwork/build.gradle
Paldiu 7d5cb35e50
Fully implement Discord bot (#33)
* Fully implement Discord bot

* Fix plugin-yml plugin errors & switch to night-config

# Changes:
- Migrate from com.google.gson:gson and com.tomlj:tomlj over to com.electronwill.night-config:core, toml, and json
- Add the appropriate bukkit tags required by the minecrell/plugin-yml gradle plugin to Veritas and Tyr.

* Replace TOML wrapper with generic support

# Changes:
- Removed specific TOML wrapper in favor of GenericConfiguration.
- Added ConfigType enum to define configuration formats, parsers, and writers for TOML and JSON.
- Created FileUtils class containing useful file and directory creation methods
- Added @ApiStatus.Internal to both the BukkitDelegate class and Completions annotation to specify that they should not be used externally.
2023-08-29 17:32:13 -05:00

30 lines
703 B
Groovy

group = 'fns.patchwork'
version = '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
dependencies {
library 'io.projectreactor:reactor-core:3.5.4'
library 'io.github.classgraph:classgraph:4.8.162'
library 'com.electronwill.night-config:core:3.6.7'
library 'com.electronwill.night-config:toml:3.6.7'
library 'com.electronwill.night-config:json:3.6.7'
api 'org.slf4j:slf4j-api:1.7.36'
testImplementation platform('org.junit:junit-bom:5.9.1')
testImplementation 'org.junit.jupiter:junit-jupiter'
}
bukkit {
main = "fns.patchwork.base.Patchwork"
description = "Freedom Network Suite Core Module (API & Library)"
}
def weight = 1
test {
useJUnitPlatform()
}