diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..7b016a8 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "java.compile.nullAnalysis.mode": "automatic" +} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 5265033..4689f83 100644 --- a/pom.xml +++ b/pom.xml @@ -9,22 +9,23 @@ 1.0-SNAPSHOT - 20 - 20 + 21 + 21 UTF-8 + - spigot-repo - https://hub.spigotmc.org/nexus/content/repositories/snapshots/ + papermc + https://repo.papermc.io/repository/maven-public/ - org.spigotmc - spigot-api - 1.20.2-R0.1-SNAPSHOT + io.papermc.paper + paper-api + 1.21.4-R0.1-SNAPSHOT provided @@ -33,4 +34,4 @@ 2.2 - \ No newline at end of file + diff --git a/target/classes/dev/quantumbagel/statify/CustomCommand.class b/target/classes/dev/quantumbagel/statify/CustomCommand.class new file mode 100644 index 0000000..347e790 Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/CustomCommand.class differ diff --git a/target/classes/dev/quantumbagel/statify/CustomFavorites.class b/target/classes/dev/quantumbagel/statify/CustomFavorites.class new file mode 100644 index 0000000..472e1ac Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/CustomFavorites.class differ diff --git a/target/classes/dev/quantumbagel/statify/GenerateErrorMessage.class b/target/classes/dev/quantumbagel/statify/GenerateErrorMessage.class new file mode 100644 index 0000000..5563241 Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/GenerateErrorMessage.class differ diff --git a/target/classes/dev/quantumbagel/statify/GenerateLeaderboardMessage.class b/target/classes/dev/quantumbagel/statify/GenerateLeaderboardMessage.class new file mode 100644 index 0000000..fad8b48 Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/GenerateLeaderboardMessage.class differ diff --git a/target/classes/dev/quantumbagel/statify/GetRanking$1.class b/target/classes/dev/quantumbagel/statify/GetRanking$1.class new file mode 100644 index 0000000..8d93829 Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/GetRanking$1.class differ diff --git a/target/classes/dev/quantumbagel/statify/GetRanking.class b/target/classes/dev/quantumbagel/statify/GetRanking.class new file mode 100644 index 0000000..a4fa71c Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/GetRanking.class differ diff --git a/target/classes/dev/quantumbagel/statify/GetStatJson.class b/target/classes/dev/quantumbagel/statify/GetStatJson.class new file mode 100644 index 0000000..13c1ffc Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/GetStatJson.class differ diff --git a/target/classes/dev/quantumbagel/statify/LeaderboardCommand.class b/target/classes/dev/quantumbagel/statify/LeaderboardCommand.class new file mode 100644 index 0000000..b26fa0a Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/LeaderboardCommand.class differ diff --git a/target/classes/dev/quantumbagel/statify/QueryParser$1.class b/target/classes/dev/quantumbagel/statify/QueryParser$1.class new file mode 100644 index 0000000..a7852de Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/QueryParser$1.class differ diff --git a/target/classes/dev/quantumbagel/statify/QueryParser$2.class b/target/classes/dev/quantumbagel/statify/QueryParser$2.class new file mode 100644 index 0000000..c31ede7 Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/QueryParser$2.class differ diff --git a/target/classes/dev/quantumbagel/statify/QueryParser.class b/target/classes/dev/quantumbagel/statify/QueryParser.class new file mode 100644 index 0000000..e101f87 Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/QueryParser.class differ diff --git a/target/classes/dev/quantumbagel/statify/StatCommand.class b/target/classes/dev/quantumbagel/statify/StatCommand.class new file mode 100644 index 0000000..c5b6a4f Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/StatCommand.class differ diff --git a/target/classes/dev/quantumbagel/statify/Statify.class b/target/classes/dev/quantumbagel/statify/Statify.class new file mode 100644 index 0000000..e88d055 Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/Statify.class differ diff --git a/target/classes/dev/quantumbagel/statify/StoresForVerify.class b/target/classes/dev/quantumbagel/statify/StoresForVerify.class new file mode 100644 index 0000000..c96b840 Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/StoresForVerify.class differ diff --git a/target/classes/dev/quantumbagel/statify/UserCacheReader$1.class b/target/classes/dev/quantumbagel/statify/UserCacheReader$1.class new file mode 100644 index 0000000..7ba6a7c Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/UserCacheReader$1.class differ diff --git a/target/classes/dev/quantumbagel/statify/UserCacheReader.class b/target/classes/dev/quantumbagel/statify/UserCacheReader.class new file mode 100644 index 0000000..ebda7ed Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/UserCacheReader.class differ diff --git a/target/classes/dev/quantumbagel/statify/VerifyUsername.class b/target/classes/dev/quantumbagel/statify/VerifyUsername.class new file mode 100644 index 0000000..115b7a0 Binary files /dev/null and b/target/classes/dev/quantumbagel/statify/VerifyUsername.class differ diff --git a/target/classes/dev/quantumbagel/statify/server_favorites.json b/target/classes/dev/quantumbagel/statify/server_favorites.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/target/classes/dev/quantumbagel/statify/server_favorites.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/target/classes/plugin.yml b/target/classes/plugin.yml new file mode 100644 index 0000000..b112f8c --- /dev/null +++ b/target/classes/plugin.yml @@ -0,0 +1,16 @@ +name: Statify +version: 1.0 +main: dev.quantumbagel.statify.Statify +api-version: '1.20' +description: Statify - Minecraft Stats Done Right +commands: + leaderboard: + description: View leaderboards across the entire server. + usage: /leaderboard [number of top entries]=10 + aliases: lb + stat: + description: View individual player rankings + usage: /stat [username]= [number of top entries]=10 + custom: + description: Create, view, and delete custom stats + usage: /custom set/list/get/delete diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..9af6d03 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,12 @@ +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\CustomCommand.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\CustomFavorites.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\GenerateErrorMessage.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\GenerateLeaderboardMessage.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\GetRanking.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\GetStatJson.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\LeaderboardCommand.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\QueryParser.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\StatCommand.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\Statify.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\UserCacheReader.java +c:\Users\Reco\Documents\GitHub\Statify\src\main\java\dev\quantumbagel\statify\VerifyUsername.java