Commit Graph

176 Commits

Author SHA1 Message Date
James Seibel 8ef0d40f0c Merge branch 'main' of gitlab.com:jeseibel/distant-horizons-core 2021-12-12 17:42:25 -06:00
James Seibel 227f7d0a23 Closes #85 (Sodium Overdraw incompatibility)
One minor issue: Sodium returns chunks differently than vanilla MC or Optifine. Specifically as of 1.16.5 (12-12-2021) it also returns one layer of chunks further than what is currently rendered.
2021-12-12 17:42:23 -06:00
James Seibel b385b018f1 Remove a few unneeded lines 2021-12-12 17:32:38 -06:00
cola98765 4ece2de991 probable fix to a color bug that made no sense 2021-12-12 23:47:24 +01:00
cola98765 a172961112 probable fix to a color bug that made no sense 2021-12-12 21:26:40 +01:00
tom lee 9e882951ef WorldGen: Quick change to respect VersionConstants
Changed it so that even in FULL mode, it respects the VersionConstants
setting. Who knows if one day we might get even FULL chunk gen in
multithreading~
2021-12-12 23:14:52 +08:00
cola98765 1c9fe23633 fixed couple errors, but floating islands are still broken 2021-12-12 12:04:08 +01:00
James Seibel 92b6a9695d Improve the comment for the Horizontal Quality setting 2021-12-11 21:49:56 -06:00
James Seibel acc5e7af98 Add support for different Core behavior in different MC versions 2021-12-11 21:40:43 -06:00
coolGi2007 aa9e49b3e7 Please stop calling a forge wrapper from core 2021-12-12 01:30:40 +00:00
cola98765 7d86e24db5 attempt to fix generation below y=0 2021-12-12 00:25:51 +01:00
cola98765 71986d8818 attempt to fix generation below y=0 2021-12-12 00:16:34 +01:00
cola98765 e948b4dac1 attempt to fix generation below y=0 2021-12-11 23:48:04 +01:00
cola98765 0a5f7d0c11 reversed IF to attempt to avoid indexOutOfBounds 2021-12-11 23:30:11 +01:00
cola98765 1c65ef8323 made whatever leetom made build on my java 8 instance 2021-12-11 19:23:21 +01:00
cola98765 2c744dd22b made whatever leetom made build on my java 8 instance 2021-12-11 19:22:49 +01:00
tom lee 009d7ede1b WorldGen: Added support for single thread world gen
Reworked the world gen so that it no longer creates like 5 new threads
every server tick. And combined LodGenWorker into LodWorldGenerator as
being a seperate object is not needed.
2021-12-12 02:01:59 +08:00
cola98765 4199954843 fixed terraforged nullPointer. TODO fix the cause of the bug, bot it's symptoms 2021-12-11 18:06:58 +01:00
cola98765 c7ab36c6b7 since light no longer needs to be updated, I've reenabled partial regens 2021-12-11 16:58:37 +01:00
cola98765 1da6544550 actually fix FAR_FIRST 2021-12-11 16:33:27 +01:00
cola98765 c2896d1f73 now stuff should actually cull 2021-12-11 15:43:43 +01:00
cola98765 302abb1e57 fixed blocklight 2021-12-11 14:10:55 +01:00
cola98765 34c6f28173 fix nonFull and noCollision blocks not giving color 2021-12-11 10:54:26 +01:00
cola98765 75676df736 Merge remote-tracking branch 'origin/main' into main 2021-12-11 10:22:08 +01:00
coolGi2007 56b80f00e8 Fixed something that shouldnt be called 2021-12-11 09:13:12 +00:00
cola98765 c1651edb6a fix directional culling 2021-12-11 09:56:41 +01:00
Morippi c1375f7a10 small fixes, + changed variables name 2021-12-11 01:26:03 +01:00
Morippi a82ef3dcde Fixed position bug in the rendering 2021-12-11 00:42:08 +01:00
cola98765 74a97dab0d small fixes 2021-12-10 21:57:14 +01:00
cola98765 16621773af mall fix 2021-12-10 20:49:40 +01:00
Morippi c8988ad1b7 fixewd generation not working 2021-12-10 20:37:02 +01:00
Morippi 1f3f432fef Removed most of BlockPos and ChunkPos use 2021-12-10 20:36:51 +01:00
cola98765 56032b6d6b Merge remote-tracking branch 'origin/main' into main 2021-12-10 18:20:30 +01:00
cola98765 6157c659d2 fix fog for fixed render distance 2021-12-10 18:20:08 +01:00
cola98765 d2cae841e7 fix calculation of view range if it was k*32+x where k is int and 0<=x<16. To compare with old versions add 32 2021-12-10 18:02:07 +01:00
cola98765 d1711be390 fix calculation of view range. if it was k*32+x where k is int and 0<=x<16. To compare with old versions add 32 2021-12-10 18:01:19 +01:00
cola98765 93332d6256 changed debug key to F8 and added chat messages when using debug keys. 2021-12-10 17:45:54 +01:00
James Seibel 8292dc67c0 Remove Dynamic and Triangular Lod Templates 2021-12-09 21:49:48 -06:00
James Seibel 1b82acec9f Fix a incorrect merge 2021-12-09 18:17:50 -06:00
Morippi da4f423d10 Added maps to cache the biome blocks couples 2021-12-09 17:30:43 +01:00
Morippi 5a4c04b5a3 added getters and creators in the new format. 2021-12-09 17:30:18 +01:00
cola98765 cd50be6531 fix FAR_FIRST and AUTO options 2021-12-09 15:20:31 +01:00
cola98765 5d4698621c buffer rebuild due to time is no longer needed 2021-12-09 14:36:24 +01:00
Morippi aba392ace4 Fixed another small bug 2021-12-09 14:31:25 +01:00
Morippi d1c0ea123a Merge remote-tracking branch 'origin/main' into main 2021-12-09 14:30:12 +01:00
Morippi 816efb2837 Fixed a small bug 2021-12-09 14:30:06 +01:00
cola98765 0221a39819 wrong "-" sign 2021-12-09 14:20:30 +01:00
Morippi cc08707f32 Fixed some part of the new format 2021-12-09 13:50:59 +01:00
Morippi 8db253f886 Merge remote-tracking branch 'origin/main' into main 2021-12-09 13:50:48 +01:00
Morippi f59bdf15d7 Created the BlockBiomeCouple 2021-12-09 13:50:37 +01:00