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.
This commit is contained in:
Paldiu
2023-08-29 17:32:13 -05:00
committed by GitHub
parent b4c8e05310
commit 7d5cb35e50
39 changed files with 1169 additions and 66 deletions

View File

@ -9,6 +9,12 @@ repositories {
mavenCentral()
}
bukkit {
main = "fns.tyr.Tyr"
description = "SSH -> RCON Module for Freedom Network Suite"
depend = ["Patchwork", "Datura"]
}
dependencies {
compileOnly project(":Patchwork")
compileOnly project(":Datura")