Commit Graph

76 Commits

Author SHA1 Message Date
02a5d02dad
Fix build of PersistentStoreCommand 2023-03-24 22:50:35 -07:00
2d90f294c8
Fix bugs in the usage of koin. 2023-03-24 22:31:41 -07:00
a043e0852f
Implement common configuration loading mechanism. 2023-03-19 16:35:09 -07:00
3e50eb01a9
Update Service: Only consider bukkit-plugin items during update. 2023-03-15 21:45:56 -07:00
90690666c5
Implement extensible manifest for updates in Foundation. 2023-03-13 21:01:26 -07:00
3d4862adc0
More stuff. 2023-03-05 17:33:54 -08:00
eaa3888821
Minor refactoring and cleanup. 2023-02-09 00:41:10 -05:00
ac0a0b2bed
Use dependency catalogs, and add support for using local concrete. 2023-02-07 14:16:17 -05:00
3f67e737c4
Move persistence to plugin shared. 2023-02-07 12:49:47 -05:00
8ee6447c9b
Reform dependencies. 2023-02-07 05:05:26 -05:00
d335a0b63f
Reform dependency structure. 2023-02-07 04:52:54 -05:00
5e9ceebc53
Move AdvancementTitleCache to common-plugin 2023-02-05 21:54:03 -08:00
233c601595
Dependencies upgrade and upgrade to Kotlin 1.8.10 2023-02-05 21:49:53 -08:00
f96948beb5
Add annotation for marking plugin main class. 2023-02-05 19:37:59 -08:00
6803a456b3
Move some code to common-plugin. 2023-02-05 19:04:38 -08:00
ef6daa8467
/megatnt command 2023-02-04 22:59:00 -08:00
495601d085
Release build numbers and resilience in the update service. 2023-02-03 13:20:21 -08:00
b9da64cbd1
Update default update URL to https://artifacts.gay.pizza/foundation 2023-02-03 12:52:36 -08:00
fdeff648f4
kbity 2023-02-02 23:16:37 -08:00
b653c179b7
Fix main classes and authors. 2023-01-28 22:09:07 -08:00
85b567f399
Fix Concrete usage. 2023-01-28 19:38:57 -08:00
c39c5a99d5
Ensure newlines in all files. 2023-01-27 22:49:29 -08:00
Liv Gorence
83ae7df4a6
Initial renaming pass. 2023-01-24 21:37:24 -08:00
Logan Gorence
5d7bf94e5c
Update to new domains. 2022-05-30 17:07:10 -07:00
Logan Gorence
ba18fcddbc
Add anti-idle feature (Closes #21). 2022-01-29 06:02:15 +00:00
Logan Gorence
0da3202555
Add config defaults to prevent deserialize errors. 2022-01-29 04:57:01 +00:00
Logan Gorence
66ee0ba701 Persist all entities that have been leashed. 2022-01-24 17:22:46 -08:00
Kenneth Endfinger
9395f43e40
Bifrost: Implement player advancement notifications. Oh my god this was hard and it still is ugly. 2022-01-17 17:19:12 -05:00
Logan Gorence
4ca241aa5b Add allowLeads gameplay feature to allow leads on all mobs. 2022-01-16 14:04:21 -08:00
Kenneth Endfinger
9398ada817
Small amount of inspection cleanup. 2022-01-15 16:21:38 -05:00
Kenneth Endfinger
93d1888537
Gradle: runPaperServer should read Main-Class from manifest. 2022-01-15 16:15:11 -05:00
Kenneth Endfinger
ef13c2371c
Core: Backup should use a 16KB buffer. 2022-01-15 16:10:23 -05:00
Kenneth Endfinger
0a08436088
Core: Backup cleanup and fixes for Windows. 2022-01-15 15:08:22 -05:00
Logan Gorence
763b61ba04
Add gameplay feature. 2022-01-13 06:02:21 +00:00
Kenneth Endfinger
71f0b46728
Core: Add Enderman Griefing Disabler 2022-01-12 23:00:03 -05:00
Logan Gorence
4187b0f50c Add missing alias and try to improve tab completion. 2022-01-10 00:04:08 -08:00
Logan Gorence
203ecd1ca9 Blindly wrote a command. 2022-01-09 23:46:43 -08:00
Logan Gorence
c1a07f1001 Update GitLab path. 2022-01-09 16:23:18 -08:00
Logan Gorence
06eda8932a
Add backup file ignore list. 2021-12-28 09:41:28 +00:00
Logan Gorence
9386dc7c56
Adjust cron expression and config comments. 2021-12-27 21:08:43 +00:00
Logan Gorence
e10fa42c68
Adjust cron expression and config comments. 2021-12-24 22:10:48 +00:00
Logan Gorence
c1f621aa7b
Initial work on scheduled backups. 2021-12-24 08:38:57 +00:00
Kenneth Endfinger
139249c1de
Core: Properly register leaderboard under lb as well. 2021-12-24 02:02:04 -05:00
Kenneth Endfinger
e00ef21db1
Core: Add back leaderboard command. 2021-12-24 02:00:16 -05:00
Kenneth Endfinger
78566d08ad
Refactor persistence into it's own feature. 2021-12-23 21:26:10 -05:00
Logan Gorence
fca1db8802
Add S3 support to backups, fixes #7. 2021-12-24 00:43:44 +00:00
Logan Gorence
2c98cacf96
Reorganize feature + module init to fix bug. 2021-12-23 23:05:29 +00:00
Logan Gorence
c854e7c47c
Finalize package organization. 2021-12-23 22:51:42 +00:00
Logan Gorence
ec7810a11a
Not sure how this happened. 2021-12-23 22:47:10 +00:00
Logan Gorence
13479b1ae3
Major refactoring to use Koin. 2021-12-23 22:44:17 +00:00