Commit Graph

2066 Commits

Author SHA1 Message Date
James Seibel b593293c05 Update coreSubProjects 2022-09-15 22:30:34 -05:00
TomTheFurry 1f1f44766d No longer saving empty files & rework isEmpty flag to be more stable & work on genQueue issue
Note: Known half fixed issue where in large render distance, the genQueue will block server thread for ages to build up gen request index.
2022-09-16 00:18:26 +08:00
James Seibel 6ebd768d97 Add API Event tests 2022-09-13 21:56:20 -05:00
James Seibel bd75c7454c Hook up the API events (some are missing parameter objects) 2022-09-13 21:44:11 -05:00
James Seibel 1c2fab1528 fix the semantic version number 2022-09-13 07:42:39 -05:00
James Seibel 92a096a708 Merge branch 'main' of gitlab.com:jeseibel/minecraft-lod-mod 2022-09-12 22:25:13 -05:00
James Seibel e331def140 Flip API -> Core dependency to Core -> API 2022-09-12 22:25:10 -05:00
James Seibel 31c1e40ec1 Merge branch 'iris-compat' into 'main'
Added support for iris

See merge request jeseibel/minecraft-lod-mod!21
2022-09-13 03:24:34 +00:00
mcrcortex 8ced3f838d Added support for iris 2022-09-13 13:16:53 +10:00
TomTheFurry b37bf72eb2 Fixed some bugs when moving across dimensions 2022-09-13 00:09:29 +08:00
TomTheFurry c6485f5e92 Rename 'io' package to 'file' 2022-09-12 23:40:21 +08:00
TomTheFurry 4d2132cc08 Move ParsedIp class into 'util.objects' 2022-09-12 22:48:59 +08:00
TomTheFurry cb3dfd6786 Reorganize all the classes and move them around to make more sense and be easier to navigate. Also removed/unwrapped the 'a7' temp package. 2022-09-12 22:43:06 +08:00
TomTheFurry 0af836f2f5 Nuke no longer used files and fix bugs where I'm using the wrong class for doing data formats 2022-09-12 22:13:20 +08:00
Ran 509184f5ce Shade the API using Forgix 2022-09-12 10:11:57 +06:00
Ran d788ded283 Shade the API 2022-09-11 21:01:22 +06:00
James Seibel 131e257739 Remove the commonInterface sub-project 2022-09-10 20:04:13 -05:00
James Seibel 9333c006b7 Fix the level API events 2022-09-10 17:10:55 -05:00
James Seibel 59ca964231 remove commented out transparency code 2022-09-10 17:10:36 -05:00
TomTheFurry 293942b7de 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:13:33 +08:00
coolGi fce9a94b96 Fixed logo on readme 2022-09-10 15:33:51 +00:00
TomTheFurry a344389500 Fixed duped and wrong call to drawLODs in fabric. Now it use Fabric api instead of mixin. 2022-09-10 17:04:08 +08:00
coolGi 000d87ccdd Fixed ci 2022-09-10 17:44:58 +09:30
coolGi f241d849b7 (core dosnt like to push itself) 2022-09-09 23:12:59 +09:30
coolGi a315b1190a Made the config abstract (so it can be used by other mods using our api) 2022-09-09 23:12:20 +09:30
TomTheFurry a35a268670 Make tint works again! Impl getting tint without level obj but with biome obj. 2022-09-09 15:29:24 +08:00
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