Commit Graph

78 Commits

Author SHA1 Message Date
df5787e5b7 Implement optional automatic update mechanism. 2023-03-31 14:03:43 -07:00
2262ceb1d1 Implement usage of the new Tailscale channel library. 2023-03-26 21:21:04 -07:00
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
83ae7df4a6 Initial renaming pass. 2023-01-24 21:37:24 -08:00
5d7bf94e5c Update to new domains. 2022-05-30 17:07:10 -07:00
ba18fcddbc Add anti-idle feature (Closes #21). 2022-01-29 06:02:15 +00:00
0da3202555 Add config defaults to prevent deserialize errors. 2022-01-29 04:57:01 +00:00
66ee0ba701 Persist all entities that have been leashed. 2022-01-24 17:22:46 -08:00
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
4ca241aa5b Add allowLeads gameplay feature to allow leads on all mobs. 2022-01-16 14:04:21 -08:00
9398ada817 Small amount of inspection cleanup. 2022-01-15 16:21:38 -05:00
93d1888537 Gradle: runPaperServer should read Main-Class from manifest. 2022-01-15 16:15:11 -05:00
ef13c2371c Core: Backup should use a 16KB buffer. 2022-01-15 16:10:23 -05:00
0a08436088 Core: Backup cleanup and fixes for Windows. 2022-01-15 15:08:22 -05:00
763b61ba04 Add gameplay feature. 2022-01-13 06:02:21 +00:00
71f0b46728 Core: Add Enderman Griefing Disabler 2022-01-12 23:00:03 -05:00
4187b0f50c Add missing alias and try to improve tab completion. 2022-01-10 00:04:08 -08:00
203ecd1ca9 Blindly wrote a command. 2022-01-09 23:46:43 -08:00
c1a07f1001 Update GitLab path. 2022-01-09 16:23:18 -08:00
06eda8932a Add backup file ignore list. 2021-12-28 09:41:28 +00:00
9386dc7c56 Adjust cron expression and config comments. 2021-12-27 21:08:43 +00:00
e10fa42c68 Adjust cron expression and config comments. 2021-12-24 22:10:48 +00:00
c1f621aa7b Initial work on scheduled backups. 2021-12-24 08:38:57 +00:00
139249c1de Core: Properly register leaderboard under lb as well. 2021-12-24 02:02:04 -05:00
e00ef21db1 Core: Add back leaderboard command. 2021-12-24 02:00:16 -05:00
78566d08ad Refactor persistence into it's own feature. 2021-12-23 21:26:10 -05:00
fca1db8802 Add S3 support to backups, fixes #7. 2021-12-24 00:43:44 +00:00
2c98cacf96 Reorganize feature + module init to fix bug. 2021-12-23 23:05:29 +00:00
c854e7c47c Finalize package organization. 2021-12-23 22:51:42 +00:00