James Seibel
|
c5ef03aa0e
|
Add null checks and minor formatting changes
|
2021-08-20 20:19:46 -05:00 |
|
James Seibel
|
25cb08f541
|
Eclipse auto-formating
|
2021-08-20 20:19:05 -05:00 |
|
Leonardo
|
fcd06bde87
|
fixed getDataToGenerate use in buffer builder,
Fixed buffers indexing
|
2021-08-21 02:57:57 +02:00 |
|
Leonardo
|
00f50a2e60
|
Added getNodeToGenerate to the buffer builder
|
2021-08-20 19:46:46 +02:00 |
|
Leonardo
|
550c0f1bf2
|
Added getDataToRender to the bufferBuilder
|
2021-08-20 19:02:11 +02:00 |
|
Leonardo
|
0f0179bd19
|
Various fix
|
2021-08-20 17:06:41 +02:00 |
|
Leonardo
|
7885d14a91
|
getDataToRender and getDataToGenerate added to dimension
|
2021-08-20 16:35:38 +02:00 |
|
Leonardo
|
bd9c3bba3f
|
added getDataTeRender
|
2021-08-20 16:07:27 +02:00 |
|
Leonardo
|
04f8cd653a
|
getDataToGenerate should work correctly
|
2021-08-20 15:03:28 +02:00 |
|
James Seibel
|
02bfc20ae6
|
Fix small mushrooms using the grass color
|
2021-08-20 07:34:14 -05:00 |
|
James Seibel
|
d65017366a
|
comment out the buffer building time console printing
|
2021-08-20 07:25:52 -05:00 |
|
James Seibel
|
05d17ba9fa
|
Close #57 (Add support for night vision)
|
2021-08-20 07:25:22 -05:00 |
|
Leonardo
|
967aab3b3b
|
new line brackets
|
2021-08-20 11:46:41 +02:00 |
|
Leonardo
|
9f77bf4e61
|
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
|
2021-08-20 11:32:21 +02:00 |
|
James Seibel
|
6aa096de57
|
Remove an incorrect import
|
2021-08-19 19:41:56 -05:00 |
|
Leonardo
|
d312d60cd9
|
Fixed loading not working, started the creation of dataToGenerate and dataToRender
|
2021-08-20 00:50:08 +02:00 |
|
Leonardo
|
65fde550cb
|
Small fix to the position
|
2021-08-19 15:49:36 +02:00 |
|
Leonardo
|
736b5ba625
|
new enum for render distance and quality of lods
|
2021-08-19 12:47:54 +02:00 |
|
Leonardo
|
b2227688bc
|
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
|
2021-08-19 11:31:40 +02:00 |
|
Leonardo
|
cbe8b647b1
|
New fast save system
|
2021-08-19 11:31:26 +02:00 |
|
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 |
|