Leonardo
e6949dcd14
Fixed shadow with no tree bug
2021-10-17 19:37:06 +02:00
Leonardo
b411f083e2
Added config for pre-generated chunk loading
2021-10-17 19:21:56 +02:00
Leonardo
d3cd714f48
Added pre-generated chunk loading
2021-10-17 19:17:44 +02:00
Leonardo
df0d1483c7
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
2021-10-17 18:52:40 +02:00
Leonardo
0e82afd6e1
Disabled config override
2021-10-17 18:52:34 +02:00
cola98765
d80253546f
fixed chunks resetting after loading save
2021-10-17 16:37:48 +02:00
Leonardo
441e4ff1f2
SmallFix to generation
2021-10-17 14:41:28 +02:00
Leonardo
cbdfabeaeb
Real chunks are always converted in max quality (could make it a config)
2021-10-17 14:34:39 +02:00
cola98765
bdf7fb3466
fixed blocklight one more time
2021-10-17 13:34:15 +02:00
cola98765
7595248406
cleaned a bit of code
2021-10-17 12:13:17 +02:00
cola98765
b5bcab36cd
cleaned a bit of code
2021-10-17 11:53:47 +02:00
cola98765
5ed1e6135b
now blocklight also uses server world when applicable
2021-10-17 11:33:07 +02:00
James Seibel
636d4129bd
Rename HorizontalQuality LINEAR to LOWEST
2021-10-16 21:38:28 -05:00
James Seibel
a90dfb695d
Make the config file more easily readable
2021-10-16 21:07:07 -05:00
James Seibel
15c1a64cfd
Update the version number to b1.5.0
2021-10-16 20:58:10 -05:00
James Seibel
c5f823c54e
Add generation Resolution checking to Dynamic vanilla overdraw
2021-10-16 20:56:00 -05:00
James Seibel
a7c2e8a6ed
Update the config file to use mod name (Distant Horizons) vs the mod id (lod)
2021-10-16 18:48:25 -05:00
James Seibel
cb496208f5
If avoiding non full/solid blocks use the above block's color
...
This fixes snow and flowers not being used.
2021-10-16 18:08:17 -05:00
James Seibel
4ff1815436
Clean up a few compiler warnings
2021-10-16 16:28:57 -05:00
cola98765
31ada4e5d2
No longer removing 1 block gaps as with new lighting it shouldn't look worse
2021-10-16 22:43:25 +02:00
cola98765
accf082309
No longer removing 1 block gaps as with new lighting it shouldn't look worse
2021-10-16 22:42:58 +02:00
cola98765
e1b1f26f37
made project actually build after removing experimental light option
2021-10-16 22:18:24 +02:00
James Seibel
a0c14c86ca
Improve the lighting on local worlds
...
ClientWorld apparently doesn't actually know what the lighting is anywhere, so we will have to find another way to determine shadows on servers.
2021-10-16 13:45:31 -05:00
Leonardo
a122015f6d
Experimental light system is a config now
2021-10-16 15:52:39 +02:00
Leonardo
164d407153
Experimental light system is a config now
2021-10-16 15:51:35 +02:00
cola98765
893bfa096f
made new light optional with internal boolean
2021-10-16 11:25:13 +02:00
cola98765
37995af19e
fixed flag setting, and changed code back as if isLightCorrect and getBrightness actually worked
2021-10-16 10:39:06 +02:00
James Seibel
c637d23121
Merge branch 'CodeF53/minecraft-lod-mod-1.16.5' into 1.16.5
2021-10-15 21:00:54 -05:00
James Seibel
d762508188
Only return Minecraft Chunks from the chunkLoadEvent
2021-10-15 20:26:56 -05:00
James Seibel
f5437f00a2
slight refactoring
2021-10-15 20:25:33 -05:00
CodeF53
dec20962b2
Switch readme to markdown format, adding headers and misc formatting.
2021-10-15 21:24:32 +00:00
cola98765
30e796f5bf
fixed side lighting
2021-10-15 23:20:54 +02:00
cola98765
4ab4dc59e7
now renders default Skylight as 0 when player is in Skylight 0 situation
2021-10-15 18:41:58 +02:00
cola98765
839a76c594
minor adjustment that was annoying me
2021-10-15 17:24:04 +02:00
Leonardo
3fb4d16e41
New sky light handling system (not complete)
2021-10-15 16:23:20 +02:00
Leonardo
002d86af9f
Added comment + small refactor + removed TODO
2021-10-15 16:22:41 +02:00
cola98765
e1877f9149
Now using flag bit in data as "is light default"
2021-10-15 15:37:51 +02:00
cola98765
4da1fcc118
since new method of getting skyLight is objectively better, I've commented out old method and 'if' used to switch between those methods
2021-10-14 23:36:27 +02:00
cola98765
af123a8c80
added fast track when we want to add whole column of data, so it doesn't call 5 different methods for each lod block.
2021-10-14 23:33:14 +02:00
cola98765
94bc7fd011
now ignoring isLightCorrect completely, old method is still available
2021-10-14 19:29:50 +02:00
cola98765
905d8bddf3
made new sky lighting calculation optional with internal boolean
2021-10-14 18:56:51 +02:00
cola98765
5ee762cc78
now actually remove garbage vertical lods
2021-10-14 18:51:39 +02:00
cola98765
7c07a88b45
small fix to that light fix
2021-10-14 18:02:58 +02:00
cola98765
d8981af7aa
possible fix to skylight... revert if worse than before
2021-10-14 15:11:36 +02:00
Leonardo
9906eb75f4
Changed the Far fog on fancy. Now fog start after the real game render distance
2021-10-14 14:06:11 +02:00
Leonardo
d94fedc61e
Changed the Far fog on fancy. Now fog start after the real game render distance
2021-10-14 14:02:47 +02:00
cola98765
3e3b979530
indents in LodConfig
2021-10-14 07:49:02 +02:00
James Seibel
6ad94d3362
Update the version number to 1.5.0 and replace the LOD name with Distant Horizons
2021-10-13 23:28:43 -05:00
James Seibel
31f8cecc92
Add the minimum OpenGL version to the readme
...
BufferStorage technically only requires OpenGL 4.4, but I already had 4.5 written everywhere. If it becomes a problem that going to 4.4 fixes I could probably roll back to that.
2021-10-13 22:04:41 -05:00
James Seibel
b4106a8c3c
Improve the buffer rebuild logic related to light change
2021-10-13 21:59:46 -05:00