Commit graph

405 commits

Author SHA1 Message Date
Frank
fe7e1aa28d Prepare Configs that enable us to derive a ConfigScreen 2021-08-20 14:15:21 +02:00
Frank
8d6dc18ce2 Merge branch 'main' of github.com-quiqueck:paulevsGitch/BCLib 2021-08-20 13:24:56 +02:00
Frank
d88462e827 Make auto-sync options consistent with UI 2021-08-20 13:24:47 +02:00
paulevsGitch
5ed75012cd
Merge pull request #32 from glisco03/main
Always use the KubeJS workaround for recipe loading to improve mod compatibility
2021-08-20 13:02:38 +03:00
Frank
6e2a539232 Minor refactoring 2021-08-20 03:16:20 +02:00
Frank
290bed1ffe Added missing doc 2021-08-20 03:06:34 +02:00
Frank
0486b56ec3 Refactored to expose the ModMenu Integration to other Mods 2021-08-20 03:05:36 +02:00
Frank
5808bab08e ModMenu Integration 2021-08-20 01:57:27 +02:00
Frank
fa4e086220 close screen to parent 2021-08-20 01:54:20 +02:00
Frank
48c46e2105 Offer ModMenu if installed 2021-08-20 01:53:55 +02:00
Frank
7eb44ebb82 Make sure the server can load client-side mod's for syncing 2021-08-20 01:52:37 +02:00
Frank
14d3c18945 Small Mod Sync fixes 2021-08-19 20:30:43 +02:00
Frank
dfe25a9599 Sync Screen offers user-options 2021-08-19 20:12:01 +02:00
Frank
d46e375501 WIP: SyncScreen allows users to choose which content type to sync 2021-08-19 16:49:43 +02:00
Frank
698ecefba4 Fixed message 2021-08-19 16:39:37 +02:00
Frank
2d8c92d946 Better GridLayout for Screens 2021-08-19 16:39:30 +02:00
Frank
32e1b2edb4 Make config-register message clearer 2021-08-19 09:05:38 +02:00
Frank
ddaf8a0e01 Do not offer unavailable mod dependencies 2021-08-18 14:32:06 +02:00
Frank
3bb8fec4b2 Refactoring of ModUtil members 2021-08-18 14:29:15 +02:00
Frank
71ad055ea5 Implemented ModSync 2021-08-18 14:23:33 +02:00
Frank
8588191556 Adding ModFile Request 2021-08-18 10:05:11 +02:00
Frank
e9fc77ab0d Prepare to sync Mods 2021-08-18 09:57:52 +02:00
Frank
55f00c664c better naming for client/server only handlers 2021-08-17 12:56:37 +02:00
Frank
29fe59b4b9 Fix confi classes 2021-08-17 12:56:09 +02:00
Frank
123a5e2dc4 Refactored AutoSync 2021-08-17 11:57:40 +02:00
Frank
b398e47056 Make sure users have the option to not use AutoSync 2021-08-17 10:10:15 +02:00
Frank
de5e56cc04 Added API to load all ModMetadata from the 'mods' folder (classpath is not included) 2021-08-17 10:03:14 +02:00
Frank
6837c7d081 Make a non-recursive fileWalker 2021-08-17 09:53:04 +02:00
Frank
742ea56e34 Added Step to handler that allows users to stop the message from beeing sent and prepare some data. 2021-08-17 09:52:48 +02:00
Frank
132623419d moved fileWalker 2021-08-16 10:28:37 +02:00
Frank
03bef0ae88 Reject file sync in a Singleplayer World 2021-08-16 09:37:06 +02:00
Frank
0b3e4198cd Disabled testing code 2021-08-16 09:34:49 +02:00
Frank
fcf2d041cb check file-hashes before content comparison 2021-08-16 09:30:01 +02:00
Frank
31ae7a6d3a Reject folder syncs outside of game-dir 2021-08-16 09:04:53 +02:00
Frank
c7aeef43dd Reminder 2021-08-16 01:05:39 +02:00
Frank
fdbde2e0a6 Make sure we reject files that are not children of a sync-path 2021-08-16 01:01:51 +02:00
Frank
0b9d6093a0 [Ready for Testing] Folder-Syncing 2021-08-15 23:54:42 +02:00
glisco03
7f80cad6f4 Merge remote-tracking branch 'origin/main' 2021-08-15 21:37:19 +02:00
glisco03
23b372252b always load recipes later to improve mod compat 2021-08-15 21:34:22 +02:00
Frank
9cd0ef1f04 make diffContent count 2021-08-15 21:02:30 +02:00
Frank
1f239baeb9 *WIP* Prepared Folder Syncing - Filelist exchange 2021-08-15 15:06:36 +02:00
Frank
5df6de1e3a Implemented content based syncing 2021-08-15 13:55:31 +02:00
Frank Bauer
f80b55aa50 Prepared sync pipeline for content-based config sync 2021-08-15 11:30:39 +02:00
paulevsGitch
895b605523 Better Fabric biome API support 2021-08-15 01:42:51 +03:00
paulevsGitch
67be2ce342 Old biome source patcher 2021-08-14 23:06:32 +03:00
paulevsGitch
9e051d9ab9 Datapack biome source fix 2021-08-14 22:55:25 +03:00
paulevsGitch
28228b35e2 Version change, removed old API functions, javadoc fixes 2021-08-14 16:57:51 +03:00
paulevsGitch
1f0403d1b3 Merge remote-tracking branch 'origin/main' 2021-08-14 16:49:09 +03:00
paulevsGitch
410ff87c88 Small javadoc fixes 2021-08-14 16:48:55 +03:00
Frank
25bcbd6369 Using correct ModID 2021-08-14 15:45:51 +02:00