Commit Graph
57 Commits
Author SHA1 Message Date
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
Logan Gorence 4ca241aa5b Add allowLeads gameplay feature to allow leads on all mobs. 2022-01-16 14:04:21 -08:00
Logan Gorence ea83ce5853 Add missing sendPlayerDeath to Bifrost config template. 2022-01-16 13:15:26 -08:00
Logan Gorence 2bfa39c6a2 Fix download for setupPaperServer. 2022-01-16 13:11:36 -08:00
Logan Gorence 763b61ba04 Add gameplay feature. 2022-01-13 06:02:21 +00: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 86f82692b4 Fix issue that prevented plugins from being published as artifacts. 2022-01-08 01:08:42 +00:00
Logan Gorence 927abe54b6 Update to Gradle v7.3.3. 2022-01-07 23:27:47 +00: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
Logan Gorence 847f46273b Update README. 2021-12-24 06:12:24 +00:00
Logan Gorence fca1db8802 Add S3 support to backups, fixes #7. 2021-12-24 00:43:44 +00:00
Logan Gorence da820b8a0d Disable Bifrost onDisable if plugin was not initialized. 2021-12-23 23:08:02 +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
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
Logan Gorence f7e19b1509 Add /setspawn and /spawn. 2021-12-23 06:32:12 +00:00
Logan Gorence 7a30d066ac If token is empty (the default now), Bifrost won't do anything.
- Fixes #6.
2021-12-23 06:31:46 +00:00
Logan Gorence 795e99ad4f Add toggles for chat bridge. 2021-12-23 04:10:40 +00:00
Logan Gorence b8c8097f58 Add toggles for start, shutdown, player join and quit events. 2021-12-23 03:44:16 +00:00
Logan Gorence b91602d719 Add installation instructions to README. 2021-12-23 03:02:40 +00:00
Logan Gorence fb1fd1a6e5 Forgot to add mkdir after reworking logic. 2021-12-23 02:25:06 +00:00
Logan Gorence 6b4bd2a987 Bump version to v0.2. 2021-12-23 02:23:26 +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
Logan Gorence 5f6a663cb3 Add start-up and shutdown messages to Bifrost. 2021-12-23 01:31:15 +00:00
Logan Gorence 583ffc17d7 Only forward Discord messages from configured channel. 2021-12-23 00:42:00 +00:00
Logan Gorence e45f46dc71 Add join/quit messages to Bifrost. 2021-12-23 00:39:36 +00:00
Logan Gorence 7b9b7b9b3b Add check for curl and jq. 2021-12-22 23:58:59 +00:00
Logan Gorence 3b36456a5d Add install script. 2021-12-22 23:53:06 +00:00
Logan Gorence 3591906076 Add README.md and LICENSE, fixes #5. 2021-12-22 23:12:28 +00:00
Logan Gorence 5ad75a2580 Add basic update checking. 2021-12-22 08:11:22 +00:00
Logan Gorence 3b47ec75bb Initial update manifest generation. 2021-12-22 06:55:47 +00:00
Logan Gorence b410fdf9e0 Try a build version-based version scheme. 2021-12-22 05:52:10 +00: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
Logan Gorence be7df6dcc6 Adjust plugin JAR name. 2021-12-21 21:32:34 +00:00
Logan Gorence 3377060736 Fix build by moving jar task disable to correct place. 2021-12-21 17:22:32 +00:00
Logan Gorence f941dc9206 Bump the GitLab CI Java version to 17. 2021-12-21 09:23:29 +00:00
Logan Gorence 2e0ebb0501 Quote invalid YAML syntax to make string. 2021-12-21 09:20:16 +00:00
Logan Gorence b3f2c9270b Possible working CI. 2021-12-21 09:19:28 +00:00
Logan Gorence e303f6f937 Test plugin dependencies and casting the existing instance. 2021-12-21 09:07:10 +00:00
Logan Gorence aed37ae013 Gradle................. 2021-12-21 08:58:44 +00:00
Logan Gorence 7259de6c17 Convert to Kotlin. 2021-12-21 00:58:22 +00:00
Logan Gorence 9413211a82 Refactor backup command. 2021-12-20 23:28:00 +00:00
Logan Gorence 10f6bf98dd Rework command output. 2021-12-20 18:51:35 +00:00
Logan Gorence 42f5f33149 Basic world backup command. 2021-12-20 18:01:54 +00:00
Logan Gorence f36f996315 Initial commit. 2021-12-19 02:05:59 +00:00