Commit Graph

66 Commits

Author SHA1 Message Date
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
Artemis-the-gr8
26080ee52d Solved transitive dependency defining an overlapping resource 2023-09-11 11:10:49 +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
Artemis-the-gr8
0c82eb3abe Merge branch 'main' into database
# Conflicts:
#	pom.xml
2023-06-14 13:22:50 +02:00
Artemis-the-gr8
e9f0992acb Updated dependencies 2023-06-12 12:55:54 +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
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
Artemis-the-gr8
0653228a98 Updated version number, ready for release v2.0! 2023-02-28 12:12: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
7a48e59049 Added formatDefaultNumber to StatNumberFormatter for API 2022-11-02 13:33:31 +01:00
Artemis-the-gr8
c4b963a057 Separated internal code from api code to improve future maintainability 2022-11-01 14:18:25 +01:00
Artemis-the-gr8
ca63eca1a0 Gathered the request-rewrite and pre-work for excluding players into new branch for v2.0 2022-10-18 14:41:55 +02:00
Artemis-the-gr8
63740aae47 Reverted folder structure change to keep backwards compatibility with the placeholder-expansion 2022-09-15 17:04:53 +02:00
Artemis-the-gr8
d1cb3d37c9 Improved documentation, (#120) 2022-08-28 15:17:16 +02:00
Artemis-the-gr8
c713879312 Added #getVersion() for reflection, moved lib folder (#120) 2022-08-22 21:21:33 +02:00
Artemis-the-gr8
386270ef52 Updated maven compiler plugin 2022-08-22 01:55:20 +02:00
Artemis-the-gr8
db8a0349cd Release v1.7.2 2022-08-20 21:48:52 +02:00
Artemis-the-gr8
928aae3173 Added another formatting method to the API 2022-08-20 21:17:14 +02:00
Artemis-the-gr8
73c7fd8445 Small bug fix (API didn't follow config-settings for use-dots) 2022-08-19 18:43:30 +02:00
Artemis-the-gr8
329bc8fb10 Fixed package-name in plugin.yml, getting ready for release v1.7! (#83) 2022-08-17 17:22:59 +02:00
Artemis-the-gr8
ff37999ccb v1.7-SNAPSHOT! 2022-08-17 14:09:47 +02:00
Artemis-the-gr8
d22938982b Added maven gpg plugin for artifact-signing (#101) 2022-08-17 11:34:46 +02:00
Artemis-the-gr8
7e2a105b71 Added finishing touches to javadoc comments and started preparing for 1.7 release (#100) 2022-08-17 00:27:25 +02:00
Artemis-the-gr8
7c9f03038f Added javadoc configuration and improved documentation (#100) 2022-08-16 17:14:22 +02:00
Artemis-the-gr8
93b44da8c7 Reworked all javadoc comments to follow official guidelines (#100) 2022-08-16 15:16:57 +02:00
Artemis-the-gr8
5eb4a1705c Added more documentation (#100) 2022-08-15 23:20:25 +02:00
Artemis-the-gr8
20fa697eab Improved POM and changed package name and groupId to an appropriate domain (#101) 2022-08-15 22:40:54 +02:00
Elise
84ee9a86db
Merge pull request #104 from itHotL/placeholder-api
Placeholder api
2022-08-04 15:16:35 +02:00
Artemis-the-gr8
d4e3463cea Updated Adventure-platform, removed some unnecessary logging from DebugLevel.LOW 2022-08-04 15:11:59 +02:00
Artemis-the-gr8
50b12921f3 Attempted to serialize the final TranslatableComponents into String, 95% there (entity ones are killing me) 2022-07-27 01:31:53 +02:00
Artemis-the-gr8
b361918ca3 Generated sources for build 2022-07-26 13:20:13 +02:00
Artemis-the-gr8
810c93c5bd Added bStats! 2022-07-26 01:17:33 +02:00
Artemis-the-gr8
fe4f5db12e Started experimenting with serializing my Components into String 2022-07-25 17:33:16 +02:00
Artemis-the-gr8
5368331441 The API is working! 2022-07-24 17:09:58 +02:00
Artemis-the-gr8
9781cb4dec Added some more Eastereggs for my own server 2022-07-23 23:53:17 +02:00
Artemis-the-gr8
a775def8f8 Experimented with Interfaces to create an API 2022-07-22 19:28:40 +02:00
Artemis-the-gr8
ce8b870560 Changed to jdk-16 and made it work with Minecraft 1.16.5 and 1.17.1 as well 2022-07-12 23:06:30 +02:00
Artemis-the-gr8
8619b0af4e Improved config explanations, improved shading and relocating for potential use on Minecraft 1.17 (#47), more minor improvements 2022-07-12 16:26:47 +02:00
Artemis-the-gr8
aa8f31c6fb Finished up tab-complete improvements, added "examples" at start of command (#72, #91), changed version number to 1.6 2022-07-12 12:54:08 +02:00
Artemis-the-gr8
5093fc6398 Changed banlist-check for player-is-banned check if LiteBans is present (#77), release v1.5! 2022-07-04 22:26:36 +02:00
Artemis-the-gr8
9949da4384 Improved reload process, excluded unnecessary files in pom.xml and deleted some unnecessary error throwing 2022-06-29 21:30:25 +02:00
Artemis-the-gr8
3926ddcceb Added config migration (#69), and upgraded version numbers for release v1.4! 2022-06-23 21:29:41 +02:00
Artemis-the-gr8
8e0666bceb Put brackets around subStatNames (#65), made nicer default color scheme, fixed entityNames appearing twice (#68), half-fixed Style issues with stat/subStat Components (#67) 2022-06-23 17:30:52 +02:00