Commit graph

56 commits

Author SHA1 Message Date
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
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
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
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
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
09395921ce Accept subclasses in equals 2021-08-14 15:43:48 +02:00
Frank
f28c3e0594 Config reload after write and hash-debug 2021-08-14 15:05:41 +02:00
paulevsGitch
a9b8c57567 Temporal GUI disabling 2021-08-13 03:19:48 +03:00
paulevsGitch
7845f5beb3 Custom model bakery fix (#31) 2021-08-13 02:50:23 +03:00
Frank
49e833e147 Removed unused network hooks 2021-08-11 00:04:37 +02:00
Frank
e06543dac6 More debug messages for file-sync 2021-08-11 00:01:36 +02:00
Frank
a21e7e115b Add config options to control autoSync 2021-08-10 23:39:59 +02:00
Frank
ca721368ea Make sure Mods are not registered twice 2021-08-10 23:39:34 +02:00
Frank
911ca85b03 Make sure server does not offer non-existing config files 2021-08-10 23:15:48 +02:00
paulevsGitch
0f3df9b229
Merge pull request #29 from quiqueck/main
Respect AutoSync setting for Config and add a prePatch run for level.dat
2021-08-10 23:17:01 +03:00
paulevsGitch
56592f3034 Javadoc fixes 2021-08-10 11:46:30 +03:00
Frank
54e1b486a7 Disable BCLibVersion-missmatch screen (as it is currently non functional) 2021-08-08 17:37:05 +02:00
Frank Bauer
819514a699 Start Hello process when player joins (not on enter) 2021-08-08 17:24:29 +02:00
Frank
ace3156fb2 Additional Log output 2021-08-07 00:18:27 +02:00
Frank
5c11fb5424 Invalidate tokens on fail 2021-08-06 23:49:15 +02:00
Frank
5bff609fb6 Invalidate request token 2021-08-06 23:38:40 +02:00
Frank
4d3f7aa34b Api cleanup 2021-08-06 23:29:41 +02:00
Frank
3438c86de2 Refactor 2021-08-06 23:20:39 +02:00
Frank
6883287c72 Finished first draft of File syncing 2021-08-06 23:08:13 +02:00
Frank
c28a566c78 Fixed server crashes 2021-08-06 22:26:56 +02:00
Frank
391ca845cf Adding more verbose message 2021-08-06 22:11:08 +02:00
Frank
d01b7923aa Receive requested file contents on client 2021-08-06 21:27:33 +02:00
Frank Bauer
869dc762fa Send file requests 2021-08-06 19:19:49 +02:00
Frank Bauer
ae344c48ac Merge branch 'feature/networking' of github.com-quiqueck:quiqueck/BCLib into feature/networking 2021-08-06 18:12:21 +02:00
Frank
119e94520c Compare files on client/server 2021-08-06 17:40:46 +02:00
Frank
8397ef7cca Added FileHash Object 2021-08-06 09:33:11 +02:00
Frank
feee3514a9 Unpolute public API 2021-08-06 08:23:23 +02:00
Frank
9b92c6cbf2 call sendOnEnter 2021-08-05 19:09:34 +02:00
Frank
16cbba6e76 Preparing Config-Objects to automatically sync from Server to Client 2021-08-05 19:07:14 +02:00
Frank Bauer
433aa7a1c7 Merge branch 'main' into feature/networking 2021-08-01 14:24:28 +02:00
Frank Bauer
2ae840634a Fixed message 2021-08-01 11:05:11 +02:00
Frank Bauer
70cfdf0dd8 Display DataExchange Dialog 2021-07-31 14:04:14 +02:00
Frank Bauer
7bfe0b01cd Ability to send data when player first enters the level 2021-07-31 13:51:39 +02:00
paulevsGitch
3a5a264436 Model loading fix 2021-07-31 14:46:20 +03:00
Frank Bauer
4fc9c06204 Prepared BCLib Version warning screen 2021-07-31 11:29:13 +02:00