James Seibel
03ac090e06
Refactor and improve the comments in LodNodeBufferBuilder
2021-08-14 17:26:28 -05:00
James Seibel
3b375e9c1b
minor spacing change
2021-08-14 17:22:59 -05:00
James Seibel
e44157fae5
Update / Fix RegionPos
2021-08-14 17:22:44 -05:00
James Seibel
997513231c
Improve variable naming in LodNodeRenderer
2021-08-14 16:00:12 -05:00
James Seibel
64c3ba297b
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
2021-08-14 09:34:01 -05:00
James Seibel
3ae9c49de4
Improve file writing logic
2021-08-14 09:33:46 -05:00
Leonardo
5692f9fa69
Added the cutTreeAtLevel method
2021-08-14 15:52:14 +02:00
Leonardo
72ba9f5699
Added the cutTreeAtLevel method
2021-08-14 15:50:44 +02:00
James Seibel
696be6f796
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
2021-08-14 08:20:09 -05:00
James Seibel
5198335948
Improve LOD saving logic
2021-08-14 08:19:44 -05:00
Leonardo
8102063850
Added the cutTreeAtLevel method
2021-08-14 15:17:03 +02:00
Leonardo
86bf551de8
Lod not saving fix
2021-08-14 15:04:54 +02:00
Leonardo
ec2933f23c
Fixed generation detail not being used
2021-08-14 14:14:26 +02:00
James Seibel
f6daf62c7d
Add a Size calculator class
2021-08-13 23:35:41 -05:00
James Seibel
50988db28c
Use a lower level biome generation method
2021-08-13 23:34:53 -05:00
James Seibel
047cef184d
Update TODO comment
2021-08-13 23:34:23 -05:00
James Seibel
ee5b8662d1
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
2021-08-13 18:01:25 -05:00
James Seibel
8f63e755be
Rename saveRegionToDisk to saveRegionToFile
2021-08-13 17:59:33 -05:00
Leonardo
b0d62da7fe
Remove QuadTreeImage and remove the start, center and end field from the LodNode
2021-08-13 20:25:28 +02:00
James Seibel
7a4347b288
Fix the try catch block in LodNodeGenWorker
...
Try catch finally blocks need catch to work properly, who knew.
2021-08-12 21:00:35 -05:00
James Seibel
bbaa583a6d
Fix a config typo
2021-08-12 19:41:09 -05:00
James Seibel
c3709f726c
Improve how distance based quality is determined
2021-08-11 21:52:16 -05:00
James Seibel
d1417069d9
Remove the old LOD objects
2021-08-11 07:33:51 -05:00
James Seibel
412f1bead0
Start removing the old LOD objects
2021-08-11 07:29:51 -05:00
James Seibel
1095f63832
Remove unneeded code in LodDetail
2021-08-10 21:19:14 -05:00
James Seibel
89d0317c7f
Add full detail to the LodNodeBufferBuilder
2021-08-10 21:15:34 -05:00
James Seibel
4f489a5272
Change the distance debug colors
2021-08-10 21:14:52 -05:00
James Seibel
8c843ba4b5
Fix the Full detail mode
2021-08-10 21:14:33 -05:00
James Seibel
77401cbfa0
Auto Reformat
2021-08-10 21:14:04 -05:00
James Seibel
b983692fc1
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
2021-08-10 20:49:42 -05:00
James Seibel
e1a40c6868
Add a comment to LodNodeBufferBuilder
2021-08-10 20:47:28 -05:00
James Seibel
9c2add4e3b
Clean up distance based detail and change debugMode
2021-08-10 20:34:06 -05:00
Leonardo
8cede4760e
reduced quality to improve performance
2021-08-11 01:46:11 +02:00
Leonardo
bceab238d5
Small fix to the offset
2021-08-11 01:45:18 +02:00
James Seibel
121676e661
Remove a unneeded offset in LodNodeBufferBuilder
2021-08-10 17:44:44 -05:00
Leonardo
9ec3be8a48
Added different level
2021-08-10 17:23:43 +02:00
Leonardo
bb61cdad70
Added different LodDetail support
2021-08-10 17:11:36 +02:00
Leonardo
2e32e4d768
LodNodeBuilder and LodNodeGenWorker now support correctly LodDetail
2021-08-10 13:07:59 +02:00
Leonardo
d4ee641362
Fixed file saving not working
2021-08-10 12:28:32 +02:00
James Seibel
953c2b2e92
Improve color generation and fix Biome Only generation
2021-08-09 22:25:49 -05:00
James Seibel
2cc78c874b
Remove comment for issue #54
2021-08-09 22:23:47 -05:00
Leonardo
f6f0ecb21b
Fixed negative region not showing
2021-08-09 17:54:04 +02:00
Leonardo
190fef934c
Added getNodeAtPos for generic node level
2021-08-09 17:01:31 +02:00
James Seibel
52608a9f3f
Create issue #54
2021-08-08 22:06:45 -05:00
James Seibel
54e5fd30ab
Refactor and comment
2021-08-08 22:04:13 -05:00
James Seibel
89115fd5d5
Add a text reminder when overriding the config file
2021-08-08 21:48:13 -05:00
James Seibel
5631ae52be
Refactoring and Commenting
2021-08-08 16:41:25 -05:00
James Seibel
6520cdb184
Refactoring and commenting
2021-08-08 16:30:04 -05:00
James Seibel
ce5f8708cd
Remove unused code in LodNodeBuilder
...
I don't think using a 3rd party generator is a good idea; even if it is much faster than vanilla MC.
For a couple of reasons:
1. we could run into issues where the 3rd party isn't updated fast enough
2. the 3rd party generator may not generate the same terrain/biomes/etc.
3. we wouldn't be able to generate mod terrain
2021-08-08 16:25:42 -05:00
James Seibel
270a83ddbc
Refactoring and Commenting
2021-08-08 09:58:55 -05:00