Commit Graph

2040 Commits

Author SHA1 Message Date
TomTheFurry dff898e228 Fix adj sections rendering quad merge bug 2022-09-09 14:37:03 +08:00
TomTheFurry 9ab67716bc Fix lighting 2022-09-09 14:16:58 +08:00
TomTheFurry cc554991fe *Kinda* working now. Async the updateCache to io thread, and fix stream close issue 2022-09-08 22:31:25 +08:00
TomTheFurry 7366b543bd Fixed various bugs & Add some info to be logged to F3 2022-09-08 21:18:38 +08:00
TomTheFurry 480f3d9563 Hopefully... fix the gitlab bug? 2022-09-07 21:36:45 +08:00
James Seibel 991e4b8b20 Update coreSubProjects 2022-09-07 07:47:29 -05:00
James Seibel 2f6551904a Merge branch 'main' of gitlab.com:jeseibel/minecraft-lod-mod 2022-09-07 07:47:24 -05:00
James Seibel dc1ee3faaf comment out API code 2022-09-07 07:44:25 -05:00
James Seibel f96196a421 Remove dependencies on ClientApi logger 2022-09-07 07:44:16 -05:00
James Seibel 678eeaa3bf Update sub-projects 2022-09-07 07:43:47 -05:00
TomTheFurry 87dbda685b 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:37:00 +08:00
TomTheFurry 954dc49932 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:52 +08:00
coolGi 0c031588aa Fixed issue #390 (problems with BCLib fog) 2022-09-02 15:14:03 +09:30
coolGi 6e419b3120 Forgot to add this 2022-09-02 12:27:55 +09:30
coolGi de0ddee3fb Core, can you please push? 2022-09-02 12:13:25 +09:30
coolGi 59fac2fa11 Started work on auto updater screen 2022-09-02 12:12:50 +09:30
James Seibel ef0d3b3957 Setup the API sub-project gradle dependencies 2022-08-30 22:02:39 -05:00
James Seibel f34be62af4 add apiInterface and coreApiCommon subprojects
Currently they are just shells and they may be renamed later
2022-08-30 07:55:42 -05:00
James Seibel 151ee93842 Move the api sub-project into core 2022-08-30 07:40:10 -05:00
James Seibel c89757aa5d rename "core" to "coreSubProjects" 2022-08-30 07:36:44 -05:00
Ran 2617fcfab1 nvm it deletes the package :( 2022-08-25 17:55:07 +06:00
Ran 0528a2d423 *Hopefully git doesn't delete the package* 2022-08-25 11:53:00 +00:00
Ran aa62921986 Add the package for the API 2022-08-25 17:51:37 +06:00
Ran f39ae98a48 Add API module 2022-08-25 17:50:10 +06:00
Morippi e10e51ae26 Divided transparent from opaque in the rendering (transparent are not rendering for some reason) 2022-08-24 21:54:57 +02:00
Morippi 758e941da9 small fixes + removed lodBox 2022-08-24 16:32:16 +02:00
Morippi 34777b1672 enabled and fixed ocean floor (light not working correctly) 2022-08-24 15:15:21 +02:00
Morippi a8156d90d8 Redoing everything on transparency, I hope I'm not breaking anything 2022-08-24 13:15:20 +02:00
Morippi 45527ada14 small changes 2022-08-24 12:50:14 +02:00
Morippi b6b98b1c00 Added transparency support (still not fully working 2022-08-24 11:43:04 +02:00
James Seibel d7b98c9762 Add getWrappedMcObject to DimensionTypeWrapper 2022-08-23 21:33:10 -05:00
James Seibel fc9faeb6e5 Comment out module related gradle code
We are going to use a separate (intellij?) module instead for the API
2022-08-23 21:29:09 -05:00
TomTheFurry c965fb41b9 Created SparseDataSource 2022-08-23 13:27:23 +08:00
TomTheFurry 379a09b9c9 Making multi-level works a bit better... Needs more changes to work well though... 2022-08-20 21:25:08 +08:00
Ran da0b34b2dc Update Forgix 2022-08-20 09:38:31 +00:00
TomTheFurry 6153b68302 Fix forge build 2022-08-20 17:32:35 +08:00
TomTheFurry 3fc60909d2 Fix bugs in CQCPTree 2022-08-20 15:49:12 +08:00
TomTheFurry a20ab505ef Did the generation stuff change 2022-08-18 18:29:04 +08:00
James Seibel 8f412d5dc7 Stub out a potential fix for #287 (optifine resolution) 2022-08-16 20:30:05 -05:00
James Seibel bb7e993d10 Implement DhApi Pre/Post Init Events 2022-08-15 21:56:21 -05:00
TomTheFurry 8aeceb717c Ops. Undo my hack to limit java usage to 8 in IDE. 2022-08-14 23:42:57 +08:00
TomTheFurry 1b2fc0e364 Start rework on the generationQueue system so that it hooks directly into base DataFileHandler instead of watching for PlaceHolder obj.
This also means a hyper complex concurrent customized quad tree implementation... So, great.
2022-08-14 23:42:42 +08:00
Ran 2bf6b59419 update core 2022-08-12 11:09:29 +06:00
Ran 5e6080da78 module-info.java 2022-08-12 11:08:31 +06:00
TomTheFurry a4a23121c8 Make multi-level works again! 2022-08-10 20:47:10 +08:00
TomTheFurry fa6e36cb44 First fix on light & impl render source direct write 2022-08-09 16:08:55 +08:00
TomTheFurry 64eb773ab8 Fixed multiple major RAM issues. Next one is the 100/s reload issue... 2022-08-08 23:00:30 +08:00
coolGi 841e831ce0 Added an auto updater when game starts 2022-08-06 20:32:09 +09:30
TomTheFurry 427b54b1eb Implemented untested FullDataType serialize & deserialize 2022-08-06 00:08:16 +08:00
TomTheFurry 00e831c8f3 Fixed block color & improve close 2022-08-04 20:03:43 +08:00