James Seibel
|
0b0f0eab2f
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
|
2021-08-18 17:37:38 -05:00 |
|
James Seibel
|
ffb63ce8ef
|
Move the setupBuffers method to the ClientProxy
|
2021-08-18 17:37:23 -05:00 |
|
Leonardo
|
0e6f5d9805
|
Changed the save system
Now lod render distance and quality are not dependent on game render distance
|
2021-08-18 23:54:13 +02:00 |
|
Leonardo
|
a0bd9648dc
|
Conversion to new quad tree LodRegion
|
2021-08-18 19:46:56 +02:00 |
|
James Seibel
|
aa1778cf82
|
Remove the direct memory Buffer limit
Now the LOD multiplier won't be lowered when the detail is increased.
|
2021-08-17 22:44:50 -05:00 |
|
Leonardo
|
10d66a4775
|
LodRegion now works (might still have bugs)
|
2021-08-16 23:03:21 +02:00 |
|
Leonardo
|
4082c97e0e
|
LodRegion update (not yet complete)
|
2021-08-16 18:45:42 +02:00 |
|
Leonardo
|
665f979e82
|
LodRegion update (not yet complete)
|
2021-08-16 14:23:26 +02:00 |
|
Leonardo
|
911205ce0a
|
Create the new LodRegion class that will replace the quadTrees
|
2021-08-16 12:24:49 +02:00 |
|
James Seibel
|
51078fde5b
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
|
2021-08-15 19:39:55 -05:00 |
|
James Seibel
|
adde7e8d67
|
Add a ThreadFactory to name executor threads
|
2021-08-15 19:38:51 -05:00 |
|
Leonardo
|
582e38eec5
|
Added the ability to change the save type to bin (slower method at the moment)
|
2021-08-16 00:05:24 +02:00 |
|
James Seibel
|
e987e679d0
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into
1.16.5
# Conflicts:
# src/main/java/com/seibel/lod/builders/LodNodeBufferBuilder.java
|
2021-08-15 15:14:43 -05:00 |
|
James Seibel
|
6d776407a4
|
Optimize the BufferBuilder
|
2021-08-15 14:52:17 -05:00 |
|
Leonardo
|
8a61a5f0e7
|
Slightly optimize addLodToBuffer
|
2021-08-15 16:40:13 +02:00 |
|
James Seibel
|
49a9ff8640
|
Re-add the render.drawLODs method to clientProxy
Ops.
|
2021-08-15 08:32:00 -05:00 |
|
James Seibel
|
47ebdb4aee
|
Remove BiomeContainer from BufferBuilder
Having it prevents server use
|
2021-08-15 08:19:00 -05:00 |
|
James Seibel
|
2b10a9d977
|
Remove objectSizeCalculator Java Mission Control is much better
|
2021-08-15 07:50:31 -05:00 |
|
James Seibel
|
247b7d5633
|
Add toString methods
|
2021-08-14 21:01:27 -05:00 |
|
James Seibel
|
ae9eba0608
|
Add distanceGenerationMode when generating nodes
|
2021-08-14 19:56:16 -05:00 |
|
James Seibel
|
7983681b70
|
Update the config
|
2021-08-14 18:13:08 -05:00 |
|
James Seibel
|
85d4106f28
|
Add a try catch to LodQuadTreeDimension
|
2021-08-14 18:08:47 -05:00 |
|
James Seibel
|
22d329b8aa
|
remove illegal state exception in LodQuadTreeWorld
This fixes an exception being thrown when leaving the world.
|
2021-08-14 18:02:25 -05:00 |
|
James Seibel
|
004d36ffa7
|
Remove old commented out code
|
2021-08-14 18:01:35 -05:00 |
|
James Seibel
|
231340d979
|
Comment out debug code
|
2021-08-14 17:38:40 -05:00 |
|
James Seibel
|
f55f5b881f
|
Optimize the region distance logic
|
2021-08-14 17:26:47 -05:00 |
|
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
|
9470ee2507
|
Add KaptainWutax TerrainUtils to build.gradle
|
2021-08-13 18:00:06 -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 |
|