Commit Graph

349 Commits

Author SHA1 Message Date
Artemis-the-gr8
51653c4cee Merge remote-tracking branch 'origin/database' into database 2024-10-28 16:48:49 +01:00
Artemis-the-gr8
719562796c Merge branch 'refs/heads/main' into database 2024-10-28 16:46:49 +01:00
Artemis-the-gr8
8e9fe92ba2 Merge branch 'refs/heads/main' into database 2024-10-28 16:42:01 +01:00
Artemis-the-gr8
ce8d234a36 Minor library version updates 2024-10-28 15:22:01 +01:00
Elise
dac4c6094f
Update README.md 2024-10-04 15:22:47 +02:00
Artemis-the-gr8
af6864aaac Release v2.3 - updated PlaceholderAPI 2024-10-04 15:20:10 +02:00
Artemis-the-gr8
0e4edf6124 Release v2.3 - updated Spigot and Adventure API 2024-10-04 14:36:39 +02:00
Elise
7bae4303f6
Merge pull request #158 from DavidDoesCode/main
1.21 spigot and dependency update
2024-10-04 14:32:04 +02:00
David
c62e0edd93 1.21 spigot and dependency update 2024-09-17 09:09:34 -05:00
Artemis-the-gr8
de458d5e43 Release v2.2 - updated version number in plugin.yml that I forgot about 2024-01-19 12:00:22 +01:00
Artemis-the-gr8
00fa1ebc9b Merge branch 'main' into database
# Conflicts:
#	dependency-reduced-pom.xml
#	pom.xml
2024-01-19 11:53:42 +01:00
Artemis-the-gr8
e98f978315 Release v2.2 - updated Adventure API and PlaceholderAPI for 1.20.4 compatibility 2024-01-19 11:51:02 +01:00
Artemis-the-gr8
db3f94cc80 Merge branch 'main' into database
# Conflicts:
#	dependency-reduced-pom.xml
#	pom.xml
2023-10-31 11:22:12 +01:00
Artemis-the-gr8
919d44f38b Updated to v2.1 for release 2023-10-26 11:36:28 +02:00
Artemis-the-gr8
d435cc92ea Updated PlaceholderAPI and adventure API (#143) 2023-10-12 12:02:46 +02:00
Elise
1bbfde90bd
Update README.md 2023-10-11 12:05:14 +02:00
Artemis-the-gr8
26080ee52d Solved transitive dependency defining an overlapping resource 2023-09-11 11:10:49 +02:00
Artemis-the-gr8
eabf4286a5 More testing with putting stat data from files into the database 2023-09-08 13:16:10 +02:00
Artemis-the-gr8
8018834c62 Implemented small library to read json from stat files, tested inserting data from file into database 2023-08-24 13:34:44 +02:00
Elise
f2eb54282c
Update README.md 2023-08-12 13:39:51 +02:00
Artemis-the-gr8
d0c9ff83b9 Started experimenting with stat files, figured out how to get to the stats folder 2023-07-17 13:18:44 +02:00
Artemis-the-gr8
c48f913f8a Added blocks, items and entities to language.yml to prepare for more manual translation options and renamed FileHandler to YamlFileHandler 2023-06-19 13:39:43 +02:00
Artemis-the-gr8
455427772a Changed project SDK to java 16 (was incorrectly set to 17) 2023-06-16 14:14:56 +02:00
Artemis-the-gr8
0c82eb3abe Merge branch 'main' into database
# Conflicts:
#	pom.xml
2023-06-14 13:22:50 +02:00
Artemis-the-gr8
62c13f67d9 Renamed method in LanguageKeyHandler for consistency, did some testing for database stuff 2023-06-14 13:17:10 +02:00
Artemis-the-gr8
6c2b64ed64 Merge remote-tracking branch 'origin/main' 2023-06-12 12:56:25 +02:00
Artemis-the-gr8
e9f0992acb Updated dependencies 2023-06-12 12:55:54 +02:00
Artemis-the-gr8
0434bc644c Added method to insert players into database 2023-06-06 14:29:01 +02:00
Artemis-the-gr8
279020153c Shutdown ExecutorService after it's finished in OfflinePlayerHandler and made async method for initial database setup 2023-05-08 13:19:59 +02:00
Artemis-the-gr8
2ec80e8a84 Updated dependencies 2023-04-12 13:17:00 +02:00
Artemis-the-gr8
748498b99f Added logic to fill database with statistics and substatistics 2023-04-06 13:28:57 +02:00
Artemis-the-gr8
9d2c22bff6 Added Closable interface to deal with classes that need closing during onDisable, wrote register methods for Closable and Reloadable, and wrote logic to reload the datasource PlayerStats uses during /reload 2023-03-31 15:57:01 +02:00
Artemis-the-gr8
0057b2c530 Added Reloadable interface to more easily keep track of classes that need something on reload 2023-03-31 12:41:43 +02:00
Artemis-the-gr8
3591a879d9 Started working on database implementation, moved item/entity-related logic out of TabCompleter and into EnumHandler to better divide responsibilities 2023-03-28 15:16:37 +02:00
Elise
bb67e355e1
Update README.md 2023-03-24 12:08:33 +01:00
Elise
8245302c79
Update README.md 2023-03-24 12:03:37 +01:00
Elise
3a71a6af70
Update README.md 2023-03-02 12:29:24 +01:00
Elise
11a78decae
Merge pull request #131 from itHotL/v2.0
V2.0
2023-02-28 12:20:17 +01:00
Artemis-the-gr8
0653228a98 Updated version number, ready for release v2.0! 2023-02-28 12:12:36 +01:00
Artemis-the-gr8
fa0667f26a Updated documentation 2023-02-26 12:40:48 +01:00
Artemis-the-gr8
18bf8a56a7 Added method to API to check whether a player is on the exclude-list 2023-02-25 14:32:36 +01:00
Artemis-the-gr8
18ac4ecf00 Updated version number in plugin.yml, and made API #getVersion read the value from the plugin description and return the major version number only 2023-02-23 13:49:23 +01:00
Artemis-the-gr8
4a67dfef10 Moved some logic out of StatRequest to keep API and core separated 2023-02-10 12:53:04 +01:00
Artemis-the-gr8
1fe07176ef Merge branch 'main' into v2.0 2023-02-09 11:12:41 +01:00
Elise
220e98e4a1
Update README.md 2023-02-09 11:10:46 +01:00
Artemis-the-gr8
e8cf9ade47 Added feedback for /stat commands with excluded player targets (#88), fixed bug (#128) 2023-02-06 15:50:02 +01:00
Artemis-the-gr8
3dd43d3a8d Finished clean-up after merging the updated main branch into v2.0 2023-02-06 12:26:03 +01:00
Artemis-the-gr8
6298bf075c Merged locale-bugfix into v2.0 2023-02-06 12:16:34 +01:00
Artemis-the-gr8
991ab06f9f Merge branch 'main' into v2.0
# Conflicts:
#	src/main/java/com/artemis/the/gr8/playerstats/commands/TabCompleter.java
#	src/main/java/com/artemis/the/gr8/playerstats/commands/cmdutils/TabCompleteHelper.java
#	src/main/java/com/artemis/the/gr8/playerstats/core/msg/msgutils/LanguageKeyHandler.java
#	src/main/java/com/artemis/the/gr8/playerstats/msg/msgutils/StringUtils.java
2023-02-06 12:10:16 +01:00
Elise
ba757104a6
Merge pull request #130 from itHotL/locale-bugfix
Locale bugfix
2023-02-06 11:49:35 +01:00