cola98765
|
e154f552c7
|
fixed bug where only some regions were saved when player was not moving
|
2021-10-06 10:36:37 +02:00 |
|
Leonardo
|
32d492f5f6
|
Changed some package and added a dimension to the buffer builders
|
2021-09-29 14:57:43 +02:00 |
|
Leonardo
|
e5c1e67369
|
Changed various names, changed the memory calculator
|
2021-09-29 02:16:23 +02:00 |
|
James Seibel
|
5f89bd8e7d
|
comment and refactor PosToGenerateContainer
|
2021-09-27 22:12:55 -05:00 |
|
James Seibel
|
69a72312e4
|
Refactor and comment LodRegion
|
2021-09-27 21:43:16 -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 |
|
Leonardo
|
5bbdd22b58
|
light works again, changed the region_fast option, fixed a indexout of buond, added a TODO for the future for better memery use
|
2021-09-23 16:02:32 +02:00 |
|
Leonardo
|
66728cc1eb
|
fixed the memory crash problem.
Added config to draw always in generation quality (if true the game will crash with render distance>256)
|
2021-09-23 15:18:33 +02:00 |
|
Leonardo
|
a2e18de9f3
|
small fix to generation
|
2021-09-23 14:38:35 +02:00 |
|
James Seibel
|
29d2d1cff1
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into
1.16.5
# Conflicts:
# src/main/java/com/seibel/lod/objects/LodDimension.java
|
2021-09-22 21:52:03 -05:00 |
|
Leonardo
|
593a014dfc
|
fixed far and near generation, fixed holes in the rendering in near gen
|
2021-09-23 02:03:02 +02:00 |
|
James Seibel
|
83ac04dca4
|
auto-format
|
2021-09-22 18:33:20 -05:00 |
|
Leonardo
|
c9aed389ae
|
various changes to the generation + some small fixes
|
2021-09-23 01:05:54 +02:00 |
|
Leonardo
|
d65bfd408e
|
Fixed the artifacts (was caused by wrong array initialisation) and added the reset to while changing dimension
|
2021-09-22 19:38:04 +02:00 |
|
Leonardo
|
fb480c2695
|
fix to memory use
|
2021-09-22 13:17:56 +02:00 |
|
James Seibel
|
265abb64b3
|
Improve the wording for a few config options
|
2021-09-21 21:15:02 -05:00 |
|
Leonardo
|
90d0fbe45b
|
various fix to the generation
|
2021-09-22 01:26:55 +02:00 |
|
Leonardo
|
bda963036d
|
Introduced correctly spiral generation
|
2021-09-21 18:35:48 +02:00 |
|
Leonardo
|
46bdf5763f
|
Added spiral generation, changed how some arrays are created
|
2021-09-21 18:12:15 +02:00 |
|
Leonardo
|
435c5ee73a
|
fixed nether roof bug
|
2021-09-21 15:09:28 +02:00 |
|
Leonardo
|
688cb3f89a
|
New memory getter system
|
2021-09-20 18:58:02 +02:00 |
|
Leonardo
|
482dfb918e
|
Refactoring + added the ability to disable lods with f6
|
2021-09-20 15:44:18 +02:00 |
|
Leonardo
|
ab014af15d
|
more refactoring
|
2021-09-20 15:15:10 +02:00 |
|
cola98765
|
0dab4a2274
|
addressed couple warnings
|
2021-09-20 11:54:01 +02:00 |
|
Leonardo
|
ebe2c22a28
|
Changed how the VerticalLevelContainer contains the data
|
2021-09-19 20:48:07 +02:00 |
|
James Seibel
|
aa95361866
|
Refactor LodDimension and change some error reporting in PosToRenderContainer
|
2021-09-18 16:58:23 -05:00 |
|
Leonardo
|
cdeba2616c
|
Re-Introduced HEIGHMAP mode correctly.
Added single get and add to the LevelContainer to avoid using temp arrays
|
2021-09-15 13:23:41 +02:00 |
|
Leonardo
|
6dc94b0cc2
|
Introduced lodQualityMode in config to change from 3d to 2d
|
2021-09-15 10:42:09 +02:00 |
|
Leonardo
|
75e78d9000
|
First vertical data working
|
2021-09-13 17:34:37 +02:00 |
|
Leonardo
|
bdcc4c7755
|
Introduced map util and now the Loading does not create new String object.
|
2021-09-11 15:56:46 +02:00 |
|
Leonardo
|
feebc3564a
|
Created the single level container
|
2021-09-10 16:42:21 +02:00 |
|
Leonardo
|
21140593e2
|
Started convertion for vertical data
|
2021-09-10 01:05:12 +02:00 |
|
James Seibel
|
18b8359f0d
|
rename the wrapper package to wrappers
|
2021-09-07 21:12:58 -05:00 |
|
James Seibel
|
40321d6e21
|
Remove unused variables, imports, etc.
|
2021-09-07 19:52:06 -05:00 |
|
Leonardo
|
f76fa17e25
|
Removed level pos and data arrays
|
2021-09-07 17:23:22 +02:00 |
|
James Seibel
|
13a1e7ed56
|
Add the MinecraftWrapper
|
2021-09-06 11:20:32 -05:00 |
|
James Seibel
|
a1aa90cccb
|
Split up the configs to make it easier to understand
|
2021-09-01 21:39:02 -05:00 |
|
Leonardo
|
91ba48ad4a
|
Max draw detail now works correctly and node bigger than a chunk do not disappear if you touch a border
|
2021-09-01 18:11:01 +02:00 |
|
Leonardo
|
4e249e943a
|
Revert "Added LevelPosUtil, now the node are added using it and not with the LevelPos object"
LevelPos are useful and the small stutter in the buffer builder is probably caused by the creation of ChunkPos
|
2021-09-01 16:33:34 +02:00 |
|
Leonardo
|
1360edb459
|
Added LevelPosUtil, now the node are added using it and not with the LevelPos object
|
2021-09-01 15:15:23 +02:00 |
|
Leonardo
|
e65579f346
|
temporary fix to the missing region bug
|
2021-08-31 18:08:02 +02:00 |
|
James Seibel
|
2c2c6d6785
|
Add configs for buffer building timeouts and small refactors
|
2021-08-30 23:16:27 -05:00 |
|
Leonardo
|
193c579712
|
changed the generation. Added re-use of levelPos
|
2021-08-30 23:03:22 +02:00 |
|
Leonardo
|
b19a80f411
|
Optimized the regen
|
2021-08-29 16:42:44 +02:00 |
|
Leonardo
|
450f15ad36
|
Finally fixed the regen problem
|
2021-08-29 10:56:14 +02:00 |
|
Leonardo
|
f4c3ad8bb5
|
Fixed the garbage collector being called too much
|
2021-08-28 20:32:58 +02:00 |
|
Leonardo
|
685284f131
|
removed some e.printStack for the release
|
2021-08-28 13:40:39 +02:00 |
|
Leonardo
|
f803bd58af
|
fixed server not overriding lower quality
|
2021-08-28 13:21:50 +02:00 |
|
Leonardo
|
e3e8ef705a
|
geneartionType is no longer used in LodRegion. Every region has a generationMode (+ server)
|
2021-08-28 12:22:09 +02:00 |
|