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
Kenneth Endfinger
f8178c2307
DevUpdateServer: Change HTTP server stop delay to one second.
2021-12-23 02:55:51 -05:00
Kenneth Endfinger
7f9bd32cc7
DevUpdateServer: Minor logging changes.
2021-12-23 02:51:06 -05:00
Kenneth Endfinger
a7d7c9f818
DevUpdateServer: Properly handle update in callback.
2021-12-23 02:47:32 -05:00
Kenneth Endfinger
4284791804
DevUpdateServer: Simple code cleanup change.
2021-12-23 02:45:53 -05:00
Kenneth Endfinger
ad8c82725b
leaderboard: improved format and more leaderboards
2021-12-23 02:38:59 -05:00
Kenneth Endfinger
4e066d8f11
leaderboard: add tab completion
2021-12-23 02:32:14 -05:00
Kenneth Endfinger
76019a62fc
DevUpdateServer: Improve update code.
2021-12-23 02:22:12 -05:00
Logan Gorence
552ef608d9
Break off update plugins code into separate object.
2021-12-23 07:17:48 +00:00
Logan Gorence
46ba0a4a44
Opt-into ExperimentalSerializationApi.
2021-12-23 07:02:31 +00:00
Kenneth Endfinger
e3402505fd
DevServer: Parse pipeline payload for filtering.
2021-12-23 01:51:27 -05:00
Logan Gorence
f7e19b1509
Add /setspawn and /spawn.
2021-12-23 06:32:12 +00:00
Kenneth Endfinger
139ce551dc
DevUpdate Server for Test Server Updates
2021-12-22 23:45:41 -05:00
Kenneth Endfinger
4439fe74a6
Delete println that I stupidly left in tab completion for persistent store.
...
I' a println debugger and I'm PROUD https://youtu.be/-N0yXGVWS1Y
2021-12-22 22:22:02 -05:00
Kenneth Endfinger
ecdb6a2898
Persistent Store Command Tweaks
...
- delete-all-entities command.
- Basic tab completion.
2021-12-22 22:06:34 -05:00
Kenneth Endfinger
b32b8efc84
Persistent store fixes and /pstore command
...
- Fixes find() and getAll() to run in a transaction.
- Add /pstore command which has debug utilities.
2021-12-22 21:37:01 -05:00
Logan Gorence
fb1fd1a6e5
Forgot to add mkdir after reworking logic.
2021-12-23 02:25:06 +00:00
Logan Gorence
32ed137591
Move bifrost.yaml to foundation-bifrost.
2021-12-23 02:19:47 +00:00
Logan Gorence
dfbba05403
Update command now updates the plugins.
2021-12-23 02:19:46 +00:00
Kenneth Endfinger
9533dd5e4f
Persistent Store Improvements
...
- Fix bug where find() would return Unit while still performing the operational.
- Add a getAll() function for fetching all entities of a specific type.
- Close persistent stores on plugin disable.
2021-12-22 21:11:16 -05:00
Kenneth Endfinger
e2e7cc4840
Basic Persistent Store using Xodus
2021-12-22 19:53:27 -05:00
Logan Gorence
5ad75a2580
Add basic update checking.
2021-12-22 08:11:22 +00:00
Kenneth Endfinger
0159675567
Leaderboard Command
2021-12-22 02:58:54 -05:00
Logan Gorence
728904fa23
Add short gamemode commands.
2021-12-22 04:49:36 +00:00
Logan Gorence
69380906e6
Add basic channel and chat bridge.
2021-12-22 01:38:22 +00:00