coolGi
abf5ec313a
Added a way of just running the config ui by itself so I can do quicker tests
2022-09-19 19:20:50 +09:30
TomTheFurry
2257ceae53
Continue improving stabilises of the system
2022-09-19 14:54:46 +08:00
TomTheFurry
e330a7cd3b
Add render source flag debug mode & fix sparse source to render source transform bug
2022-09-19 12:28:39 +08:00
TomTheFurry
9316575534
Fix critical issue causing chunk to lod build extremely slow, and also partly fix sparse data source loading (where I used wrong array instead of loaded data array.) Also improve ChunkToLodBuilder building loops to support multithreaded building
2022-09-18 16:30:45 +08:00
coolGi
3046127b03
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# coreSubProjects
2022-09-18 15:31:28 +09:30
coolGi
7a4e784701
Added some api notes and moved JarMain to the jar folder
2022-09-18 15:31:07 +09:30
TomTheFurry
96a2b406aa
Rework the Level data member organization and make world gen enable/disable based on settings
2022-09-18 13:58:03 +08:00
TomTheFurry
e2db3cdc5c
Make it build again
2022-09-18 12:55:31 +08:00
James Seibel
99fa754e91
Rearrange API packages
2022-09-16 23:57:39 -05:00
James Seibel
be28eaf122
Make Core Level Wrappers implement API wrappers
2022-09-16 22:55:37 -05:00
TomTheFurry
cd05d5d811
Clean up transparency and buffer render orders.
2022-09-16 17:54:18 +08:00
Ran
f6f7c1702a
Hopefully fix the API shading
2022-09-16 10:58:42 +06:00
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