James Seibel
14b855ada6
Fix incorrect API tests (and move them to the API sub-project)
2022-09-11 22:25:22 -05:00
James Seibel
d21e334e15
move Client/Server API back into the Core sub-project
2022-09-10 20:02:50 -05:00
James Seibel
ba701eb014
Fix the level API events
2022-09-10 17:10:48 -05:00
TomTheFurry
0a70ec9986
Fix region load bug & fix corrupt file load error handling & fix downsampling bug & fix sparse failing to save the promoted version
2022-09-11 00:12:22 +08:00
coolGi
050d88dd13
Made the config abstract (so it can be used by other mods using our api)
2022-09-09 23:12:20 +09:30
TomTheFurry
1b0c97ffca
Fix adj sections rendering quad merge bug
2022-09-09 14:37:03 +08:00
TomTheFurry
1dadf056da
Fix lighting
2022-09-09 14:16:57 +08:00
James Seibel
e61da323d8
suppress a couple unchecked cast warnings
2022-09-08 21:42:21 -05:00
James Seibel
2328f44e3a
Fix API injector tests
2022-09-08 21:31:36 -05:00
James Seibel
b0b5007341
Fix API Event Injector tests
2022-09-08 21:04:54 -05:00
James Seibel
35b00165a2
Partially implement/uncomment worldGeneratorOverride
2022-09-08 20:51:49 -05:00
James Seibel
659c62d4b4
Move worldGen Api Enums into the API sub-project
2022-09-08 20:15:54 -05:00
TomTheFurry
0e001dd2d3
*Kinda* working now. Async the updateCache to io thread, and fix stream close issue
2022-09-08 22:31:24 +08:00
TomTheFurry
00a18352d8
Fixed various bugs & Add some info to be logged to F3
2022-09-08 21:18:22 +08:00
TomTheFurry
a53bdc6abf
Finish the previous merge issue
2022-09-08 17:41:31 +08:00
James Seibel
cecd01b7d9
Merge
2022-09-07 07:47:18 -05:00
James Seibel
09ceab5c70
Comment out API/API test code so we can get everything compiling
2022-09-07 07:37:07 -05:00
James Seibel
53ded97714
Move Core API items into the api.external.coreImplement package
2022-09-06 22:22:27 -05:00
James Seibel
5a2366eb13
Move CoreDhApiRenderParam into a better package
2022-09-06 22:10:09 -05:00
James Seibel
5e775e4c88
move The ConfigWrapper to the API sub-project
2022-09-06 21:39:51 -05:00
James Seibel
75b23ee904
Move and update API Events to the API sub-project
2022-09-06 21:25:11 -05:00
James Seibel
dbae5a3b05
Move DhApiEventRegister to API sub-project
2022-09-05 21:41:32 -05:00
James Seibel
b5a05bfe21
Add CoreDhApiRenderParam and move DhApiRenderParam to the API Sub-project
2022-09-05 21:38:52 -05:00
James Seibel
71f55ef0e3
Add (core)Mat4f -> DhApiMat4f constructor
2022-09-05 21:38:05 -05:00
James Seibel
f323eaf666
Remove DhApiMat4f from Mat4f
2022-09-05 21:12:00 -05:00
James Seibel
7ee113ddff
Replace the override priority enum with an int
2022-09-05 21:11:29 -05:00
James Seibel
f61d113493
Move config API Enums to the API sub-project
2022-09-05 19:28:57 -05:00
James Seibel
eaadd6fc71
Move API Interfaces into the API sub-project
2022-09-05 19:18:33 -05:00
James Seibel
89a46ae5e1
Move misc API items into the API sub-project
2022-09-05 19:14:43 -05:00
James Seibel
7a00ba09a2
Move API tests to the API sub-project
2022-09-05 18:53:12 -05:00
James Seibel
17d2e61688
Start moving API files to the API sub-project
2022-09-05 11:46:13 -05:00
James Seibel
e24aa32cce
Make public loggers private
2022-09-05 11:37:00 -05:00
James Seibel
b33f7bbabd
add commonInterface sub-project
2022-09-05 11:27:16 -05:00
James Seibel
1f8bd81958
Remove dependencies on ClientApi.LOGGER
...
each class should have it's own logger instead
2022-09-05 11:25:46 -05:00
TomTheFurry
950a1d34ea
Overhaul how files and partially loaded sources are handled
...
Note: Currently it DOES render, it just... requires the ENTIRE area to be generated. This bug will be fixed... tomorrow. I hope. (It's like 11:35pm here so gimme a break!)
2022-09-05 23:36:51 +08:00
coolGi
bcc65b8153
Fixed issue when setting a config value in the file to a different type breaks game.
2022-09-02 15:59:00 +09:30
coolGi
a5ade02dec
Fixed issue #390 (problems with BCLib fog)
2022-09-02 15:14:03 +09:30
coolGi
1aaae5c1da
Started work on auto updater screen
2022-09-02 12:12:50 +09:30
coolGi
cf62774a78
Added auto updater lang
2022-09-02 10:41:38 +09:30
James Seibel
9799b0a263
move core into a folder named "core"
...
This is so we can have multiple sub-projects in the core repo
2022-08-30 07:36:19 -05:00