James Seibel
ee89d6f512
Update the Readme to include IntelliJ install instructions
2021-10-01 07:19:55 -05:00
James Seibel
a577851f6b
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
2021-09-30 21:42:00 -05:00
James Seibel
536bff2fe7
Hopefully fix the OpenGL context switching error
2021-09-30 21:41:49 -05:00
James Seibel
b1995445e2
auto-format
2021-09-30 19:24:30 -05:00
Leonardo
5d4d483b16
re-added the avoidNonFullBlock and avoidSmallBlock options
2021-10-01 01:26:11 +02:00
Leonardo
c13abc3b7d
Added thread data for the buffer builder
2021-09-30 19:50:05 +02:00
Leonardo
1cbb15045f
Added a reset when unloading and loading world
2021-09-30 19:47:04 +02:00
Leonardo
48ea096ff1
Added comment and changed some small variables
2021-09-30 17:52:51 +02:00
cola98765
2e08b61672
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
2021-09-30 17:46:59 +02:00
cola98765
b0bb01fde4
reworked ThreadMapUtil to actually save arrays between uses.
2021-09-30 17:46:03 +02:00
Leonardo
cc666e917e
Now the border chunk only work for render distance higher than 4
2021-09-30 15:26:28 +02:00
Leonardo
9e0abd06fb
Better fake chunk/ real chunk blending, less holes
2021-09-30 14:48:52 +02:00
cola98765
0f56a98499
attempt to fix grass colors by setting biome opacity to 255
2021-09-30 13:04:43 +02:00
cola98765
529c52b93f
getBuilderArray wasn't initialised correctly causing a lot of new long[]
2021-09-30 12:28:04 +02:00
cola98765
8020b298fb
fixed saving transparency and calculating it around biome colors
2021-09-30 11:11:23 +02:00
Leonardo
37db05d18f
added a borderChunk finder function
2021-09-30 01:38:39 +02:00
Leonardo
555e5a78b5
simplified the culling (still disabled)
2021-09-30 01:37:48 +02:00
Leonardo
32d492f5f6
Changed some package and added a dimension to the buffer builders
2021-09-29 14:57:43 +02:00
James Seibel
d9ee9135d7
revert the config override message
2021-09-29 07:55:46 -05:00
James Seibel
d59f9dc4c6
Create pre-release a1.5.1
...
I made this version so hopefully someone could test if Vivecraft is just ignoring Minecraft's FOV when creating their projection matrices or if they are doing something more complicated.
1.16.5-a1.5.1-pre
2021-09-28 22:56:17 -05:00
James Seibel
8f329ac785
auto-format
2021-09-28 22:18:38 -05:00
James Seibel
9865b23e5b
Move MAX_ALLOCATEABLE_DIRECT_MEMORY to LodUtil
2021-09-28 21:29:25 -05:00
James Seibel
a987149aa3
Create Eclipse Auto Formatting V1.xml
2021-09-28 21:06:15 -05:00
Leonardo
22b7e46d39
small fixes
2021-09-29 02:38:19 +02:00
Leonardo
e5c1e67369
Changed various names, changed the memory calculator
2021-09-29 02:16:23 +02:00
James Seibel
328792cf4e
Start commenting and refactoring SingleLevelContainer
2021-09-28 07:50:07 -05:00
James Seibel
344901aad5
Comment RegionPos
2021-09-28 07:41:13 -05:00
James Seibel
5f89bd8e7d
comment and refactor PosToGenerateContainer
2021-09-27 22:12:55 -05:00
James Seibel
7c5713fac2
Refactor and comment LodWorld
2021-09-27 21:59:51 -05:00
James Seibel
d222854717
auto-indent
2021-09-27 21:49:11 -05:00
James Seibel
6b9be10635
Add a few missing comments and refactors to LodRegion
2021-09-27 21:48:19 -05:00
James Seibel
69a72312e4
Refactor and comment LodRegion
2021-09-27 21:43:16 -05:00
James Seibel
948b58d8e9
auto-indent and move a reminder comment
2021-09-27 20:20:26 -05:00
James Seibel
86406fd12b
Rename MULTI_LOD to VOXEL
2021-09-27 20:17:33 -05:00
James Seibel
cc3e1d1b12
Fix a null pointer and finish commenting/refactoring LodDimension
2021-09-27 20:13:16 -05:00
James Seibel
85a0110af6
comments and regactor LodDimension
2021-09-27 07:59:55 -05:00
James Seibel
a76436b73d
Bring back the drawLODs config
2021-09-26 08:20:37 -05:00
James Seibel
391c99fd21
comment and refactor LodDimensionFildHandler and ReflectionHandler
2021-09-25 23:51:14 -05:00
James Seibel
fb5aceb44d
auto-indent
2021-09-25 23:20:05 -05:00
James Seibel
4c76a48e84
Update comments for many enums
2021-09-25 23:17:17 -05:00
James Seibel
d7a42d3a51
auto-indent
2021-09-25 20:35:12 -05:00
James Seibel
e0a946673e
refactor LodBuilderConfig
2021-09-25 20:30:44 -05:00
James Seibel
ad793fe17e
Refactor and comment LodBufferBuilder and LodBuilder
2021-09-25 18:52:53 -05:00
James Seibel
209e2579c3
refactor and comment LodWorldGenerator
2021-09-25 16:09:29 -05:00
James Seibel
8627b87aa4
auto-indent
2021-09-25 16:09:12 -05:00
James Seibel
5f855dd573
CubicLodTemplate refactoring and commenting
2021-09-25 15:34:39 -05:00
James Seibel
d6c918427b
have the LodRenderer recreated only when leaving a server
2021-09-25 15:34:25 -05:00
James Seibel
a9bdbc4300
Potentially fix a false buffer IndexOutOfBoundsException
2021-09-25 15:32:34 -05:00
James Seibel
58a150f8de
fix the ThreadMapUtil not creating arrays correctly
2021-09-25 13:22:31 -05:00
James Seibel
1a3e1dfa8c
add get fresh methods to TheadMapUtil
...
the getFresh versions create/clear the data for the given map.
2021-09-25 11:48:05 -05:00