Commit Graph

730 Commits

Author SHA1 Message Date
James Seibel 6a6ab4bd78 add instructions to setup a docker runner 2022-07-04 22:09:18 -05:00
TomTheFurry ab7b97b29c Start nuking old files + work on FullData -> ColumnData logic 2022-07-04 00:18:00 +08:00
James Seibel 32fd3b6084 Add API Geometry Config 2022-07-02 22:42:17 -05:00
James Seibel e0947d3490 Add API Debug Config 2022-07-02 22:11:52 -05:00
James Seibel 0adf9b31cf Fix an incorrect API config generic type 2022-07-02 22:03:13 -05:00
James Seibel aabf087f55 Api threading config comments 2022-07-02 22:02:04 -05:00
James Seibel bff4797ab4 Add a missing graphic api method 2022-07-02 21:57:30 -05:00
James Seibel 6386cc5d88 Add Multiplayer config API 2022-07-02 21:52:09 -05:00
James Seibel d92b1f1032 Add World generator API config 2022-07-01 22:02:57 -05:00
James Seibel 1855e27d29 Rename and move EFogSettings -> FogSettings
It wasn't an enum so the prefix and package were wrong
2022-07-01 21:35:01 -05:00
James Seibel 957466b419 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2022-07-01 21:21:56 -05:00
James Seibel 3f757e8c32 Add DhApiGraphics settings 2022-07-01 21:21:54 -05:00
TomTheFurry 932146eea8 Milestone!! Both fabric:runclient & fabric:runserver now works!!!!! (in 1.18.2 for now) 2022-07-01 18:17:07 +08:00
TomTheFurry 1c63dd5183 It now able to join level without error spams! 2022-07-01 17:05:52 +08:00
TomTheFurry bdc8384c49 It... builds? 2022-07-01 15:05:55 +08:00
James Seibel c77f8e254b Add more DhApiGraphic configs 2022-06-30 22:51:05 -05:00
James Seibel 9299e2d53f Add Fog Config API methods 2022-06-30 22:16:37 -05:00
James Seibel 00118ea885 Add GenericEnumConverter 2022-06-30 20:37:00 -05:00
James Seibel 50dc8efafc Add converters to DhApiConfig
This allows Core and Api to use different objects.
2022-06-30 07:55:20 -05:00
coolGi 2399583841 Added network stuff to standalone jar 2022-06-26 20:28:32 +09:30
TomTheFurry 82ef1581dd Finish up 99% of file & cache handling + creation + management + many things 2022-06-25 23:12:17 +08:00
coolGi 2bb78fcc88 Forgot to push this 2022-06-24 22:53:22 +09:30
coolGi a374d58907 Added more stuff for the standalone installer 2022-06-24 22:50:21 +09:30
TomTheFurry 13b820e17a If this serializer stuff works first try than I'm surprised 2022-06-23 22:46:25 +08:00
coolGi 30248dcaac Added svg logo and started work on the installer 2022-06-23 23:13:44 +09:30
TomTheFurry 66c9feda6e Missed that 2022-06-23 21:20:50 +08:00
TomTheFurry 7cda3251eb Continue on the full data stuff 2022-06-23 21:18:13 +08:00
TomTheFurry 0df4011a9a Full Data Source half done! 2022-06-23 18:30:33 +08:00
TomTheFurry bc194f8e6c Start working on Full Datatype 2022-06-23 16:37:28 +08:00
TomTheFurry 491f8bea4c Cleanup 2022-06-23 13:23:41 +08:00
TomTheFurry b780a975ee Finish up the level split of 3 type of levels: ClientOnly, ClientServer, and ServerOnly 2022-06-23 13:22:16 +08:00
TomTheFurry 74e58f5043 Finish up the level split of 3 type of levels: ClientOnly, ClientServer, and ServerOnly 2022-06-23 11:19:57 +08:00
TomTheFurry 04bc771c6d Continue refactoring, and starting to hook up all the loose pieces 2022-06-22 22:13:08 +08:00
TomTheFurry dc1c130fb9 2nd Refactor started. Split to 3 type world structure 2022-06-22 20:43:00 +08:00
TomTheFurry 976e36e80c Moved a7 package 2022-06-22 17:01:11 +08:00
coolGi 1d4c292e06 Made jar run without fabric api 2022-06-19 14:41:20 +09:30
James Seibel 602d2c4016 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2022-06-16 19:57:41 -05:00
TomTheFurry fd58b10800 Merge branch 'FixTypos' into 'main'
Fix typos

See merge request jeseibel/distant-horizons-core!6
2022-06-16 13:28:59 +00:00
svr333 9ada9cc463 Fix typos 2022-06-16 13:51:37 +02:00
TomTheFurry 9ffc6e5a93 Continue chipping on it 2022-06-16 14:23:10 +08:00
TomTheFurry 742f8b53bb Continue work on the complex concurrent file system 2022-06-15 22:17:59 +08:00
unknown b2942f51e2 Work on async data system 2022-06-14 15:30:21 +08:00
James Seibel b13559b172 remove api version numbers and other renaming 2022-06-13 21:19:47 -05:00
coolGi 37384d8b8b Started work on 1.19 for main branch 2022-06-13 15:58:51 +09:30
coolGi fef487f698 Removed most cases of LodConfigWrapperSingleton 2022-06-11 22:27:15 +09:30
coolGi 33f999d139 Fixed a small bug fixing crash when config directory dosnt exist 2022-06-11 19:24:26 +09:30
James Seibel c880d80925 Extract a interface for DhApiConfig
DhApiConfig (and objects like it) should use interface wrapper combos so to prevent issues for implementing devs.
2022-06-09 21:32:19 -05:00
James Seibel 6a15705b51 Prepend "E" to all enums
Similar to how "I" is prepended to all interfaces.

Also Intellij appears to have removed some unneeded imports.
2022-06-09 21:07:08 -05:00
James Seibel fb83a2eaf9 Move several Api Enums back into Core 2022-06-09 20:59:33 -05:00
James Seibel 1743aad851 Add Api Enum Unit tests 2022-06-09 20:54:18 -05:00