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
James Seibel
59ca964231
remove commented out transparency code
2022-09-10 17:10:36 -05:00
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
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
James Seibel
2f6551904a
Merge branch 'main' of gitlab.com:jeseibel/minecraft-lod-mod
2022-09-07 07:47:24 -05:00
James Seibel
f96196a421
Remove dependencies on ClientApi logger
2022-09-07 07:44:16 -05: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
59fac2fa11
Started work on auto updater screen
2022-09-02 12:12:50 +09:30
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
TomTheFurry
3fc60909d2
Fix bugs in CQCPTree
2022-08-20 15:49:12 +08:00
James Seibel
8f412d5dc7
Stub out a potential fix for #287 (optifine resolution)
2022-08-16 20:30:05 -05: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
TomTheFurry
521dfb83e4
Fixed all the data view bugs
2022-08-04 19:07:19 +08:00
TomTheFurry
d414a27498
Something renders! And introduce mem leaks, missing texture color, and inverted lights! What a great set of features!
2022-07-30 16:06:55 +08:00
TomTheFurry
7e8ce1c695
Fix interrupt
2022-07-30 00:12:09 +08:00
TomTheFurry
302a894cb3
Fix forge wrong proxies, fix generator shutdown, fix batch gen incorrect timeout,
2022-07-30 00:11:26 +08:00
TomTheFurry
142deb47cb
Improve generationQueue and add more and better logging and fix double close on DhLevels
2022-07-27 14:49:03 +08:00
Ran
d07219758f
Start revamping the build script
2022-07-26 21:11:08 +06:00
TomTheFurry
ae02066093
Fix bunches of bugs. Quad tree ticks! Gen call is fired! Chunk gen works! Next to fix: File updates
2022-07-26 17:06:51 +08:00
coolGi
60d8d0be50
Removed some jank code
2022-07-25 23:11:01 +09:30
TomTheFurry
13f28a9bd8
Fix stuff so fabric works and no crash. Sadly nothing renders though...
2022-07-25 21:23:36 +08:00
TomTheFurry
640c6b8a9c
Rework forge to new a1.7 structure. Minecraft runs and it builds. But crash on loading into world due to... weirdness
2022-07-25 19:44:12 +08:00
TomTheFurry
69202b86cd
Fix and port batch generator to new Generator API. Now if we just fix up forge, and there's no bugs (impossible), then there's enough implemented to finally have something shown! Yay!
2022-07-25 13:38:33 +08:00
TomTheFurry
330bab0616
Work on world generator integration to a1.7 rework
2022-07-23 16:40:19 +08:00
TomTheFurry
c77d0bab6d
Fixing stuff towards successful builds. Now stuck on thinking how the world gen stuff should return and apply the gen chunk to data though...
2022-07-21 17:40:28 +08:00
James Seibel
762ef42a48
Rename SingletonHandler -> SingletonInjector
2022-07-17 19:34:03 -05:00
TomTheFurry
430b23bb45
Milestone!! Both fabric:runclient & fabric:runserver now works!!!!! (in 1.18.2 for now)
2022-07-01 18:17:08 +08:00
TomTheFurry
f2bfc50a31
It now able to join level without error spams!
2022-07-01 17:05:52 +08:00
TomTheFurry
2ce16a0594
If this serializer stuff works first try than I'm surprised
2022-06-23 22:46:13 +08:00
TomTheFurry
cd2f2c4ae5
2nd Refactor started. Split to 3 type world structure
2022-06-22 20:43:00 +08:00
coolGi
0d18b38434
Added 1.19 to main branch
2022-06-16 18:39:22 +09:30
coolGi
3838f06723
Started work on 1.19 for main branch
2022-06-13 15:58:51 +09:30
coolGi
c1c80f1000
Removed most cases of LodConfigWrapperSingleton
2022-06-11 22:27:16 +09:30
James Seibel
7555073c14
Prepend "E" to all enums
2022-06-09 21:11:52 -05:00
coolGi
8bfe624f97
Renamed Main to ForgeMain and added some config ui comment stuff
2022-06-03 17:13:28 +09:30
TomTheFurry
32a5880c17
Fix up multiple errors and init issues everywhere
2022-06-02 17:38:20 +08:00
TomTheFurry
d51d403906
Fixup some init order errors and work on able to enter world.
2022-06-02 13:54:16 +08:00
TomTheFurry
1fb42f3c8e
Rework fabric hooks to use more fabric api if possible
...
(Since, honestly, their hooks location is way better when it exists...)
2022-06-02 12:57:32 +08:00
coolGi
3e6a2314bd
Renamed stuff to fix building
2022-05-31 10:59:32 +09:30
TomTheFurry
deebd9a8cf
Hey, Core builds now! (No clue what would happen though)
2022-05-30 22:35:58 +08:00
Ran
59a6cae353
Switch over to Architectury API for networking
2022-05-19 16:32:24 +06:00