Commit graph

83 commits

Author SHA1 Message Date
DaTTV
f2c3f65d76 Updated a libary! 2025-02-17 18:19:58 +01:00
DaTTV
293938e58a Added clan chat feature! 2025-02-17 18:08:47 +01:00
DaTTV
0dad4cf59a Added a Bukkit Runnable to update the player tags! Added a PlayerManager to handle the logic behind updateing and ordering the player in tab! Added JoinListener to set playertag on join! Added debugging, registered listener...! 2025-02-17 17:51:00 +01:00
DaTTV
5b184a8384 Changed to display correctly 2025-02-17 17:48:54 +01:00
DaTTV
1066d5e8ac Modified the modify command and create command to allow tags with spaces 2025-02-17 17:48:36 +01:00
DaTTV
8180ede6be Partielly added PlayerManager 2025-02-17 13:35:32 +01:00
DaTTV
a5e3bab8f9 implemented missing functions in the clan command 2025-02-16 21:39:25 +01:00
DaTTV
ab2bf7691f implemented onCommand 2025-02-16 21:13:29 +01:00
DaTTV
c2d65187ff
Merge pull request #7 from Freezy-Studios/main
Dev Merge
2025-02-16 20:49:23 +01:00
DaTTV
8bc458c468 Added ClanCommand and implemented tabcompletor 2025-02-16 20:47:39 +01:00
DaTTV
a1a6f21624 Merge branch 'dev' of https://github.com/Freezy-Studios/BlazeSMP 2025-02-16 20:03:01 +01:00
EmrageGHC
208a1064cf Merge branch 'main' of https://github.com/Freezy-Studios/BlazeSMP 2025-02-16 19:42:11 +01:00
DaTTV
7bacc58bee Added logging for loading the files! 2025-02-16 18:56:00 +01:00
DaTTV
e4e48db818 Added clan manager!
Loading all storage files
2025-02-16 18:49:38 +01:00
DaTTV
0e339fc0b6 Merge remote-tracking branch 'origin/dev' 2025-02-16 18:35:55 +01:00
DaTTV
d724d64334 Add JSON storage support for clans, homes, and protected blocks
- Implemented the **Clan** class to load, reload, and save clan data (including chunk locations and ownership) using Gson and the Paper API.
 - Added the **Homes** class to manage player home locations, converting JSON-stored coordinates into Bukkit `Location` objects.
 - Created **ProtectedBlocks** and **ProtectedBlock** classes to handle protected block data (owner, key, and block location) from JSON.
2025-02-16 18:35:41 +01:00
EmrageGHC
b28b24289e removed Test Object 2025-02-16 18:20:01 +01:00
EmrageGHC
81a941d925
Merge pull request #5 from Freezy-Studios/dev
test
2025-02-16 18:04:49 +01:00
EmrageGHC
e7fc7f199f test 2025-02-16 18:00:50 +01:00
DaTTV
aaa020822f
Merge pull request #4 from Freezy-Studios/dev
Added configs!
2025-02-16 17:25:58 +01:00
DaTTV
30b50b14a4 Added template configs!
Implemented gson, lombok!
2025-02-16 17:23:02 +01:00
DaTTV
b3c91e197a
Merge pull request #3 from Freezy-Studios/main
Merge to dev
2025-02-16 16:54:10 +01:00
DaTTV
660218e0dd
Made merge ready, fixed typo 2025-02-16 16:52:28 +01:00
DaTTV
abef711684
tests #2 2025-02-16 16:49:18 +01:00
DaTTV
63bb1415ab
tests 2025-02-16 16:48:23 +01:00
DaTTV
7de12dbb64
add upload artifact step for JAR files 2025-02-16 16:44:03 +01:00
DaTTV
5bb47e5d0a
Merge pull request #2 from Freezy-Studios/dev
Added the Default plugin
2025-02-16 16:40:58 +01:00
DaTTV
8e6d90da37
Removed dependency submission 2025-02-16 16:39:25 +01:00
DaTTV
7103300e54
chore(workflow): Gradle Wrapper-Generierung im GitHub Actions Workflow hinzugefügt - Automatische Erstellung des Gradle Wrappers, falls nicht im Repository vorhanden - Setzt die Ausführungsrechte für gradlew, um den Build zu ermöglichen 2025-02-16 16:37:30 +01:00
DaTTV
975c942699 Init 2025-02-16 16:30:56 +01:00
DaTTV
c2e33c63e6
Merge pull request #1 from Freezy-Studios/main
Create gradle.yml
2025-02-16 16:25:08 +01:00
DaTTV
688ee2ae84
Create gradle.yml 2025-02-16 16:21:53 +01:00
DaTTV
2b4067fa31
Initial commit 2025-02-16 16:12:12 +01:00