Commit Graph

579 Commits

Author SHA1 Message Date
James Seibel ad0eb208ea Replace the ApiShared Logger with class specific loggers
This should make the logs easier to understand.
2022-04-24 19:13:18 -05:00
James Seibel babc65217c minor refactors 2022-04-24 17:19:16 -05:00
James Seibel 5a79fac6b1 Update the licensing file
I forgot there was a file in Core
2022-04-24 16:46:57 -05:00
James Seibel bc0afd2bd5 Change the license from GPL to LGPL 2022-04-24 15:28:45 -05:00
James Seibel 83a2fa86d9 update the version number to 1.7.0a-dev
And re-enable the experimental build warning
2022-04-22 22:28:20 -05:00
James Seibel f0f18993d1 Update the mod version in ModInfo 2022-04-22 21:17:29 -05:00
James Seibel 026816053c Remove the experimental build warning 2022-04-22 21:08:04 -05:00
James Seibel 0d3c005e0f Slightly improve the wording in en_us 2022-04-22 20:38:08 -05:00
TomTheFurry a93c04a654 Updated some config defaults and min/maxs 2022-04-22 21:11:35 +08:00
TomTheFurry 1601f0d19f Add the cave culling switch logic 2022-04-22 21:07:10 +08:00
TomTheFurry 6ad6ecc731 Ops. 2022-04-18 16:11:38 +08:00
TomTheFurry 29fab65ee9 Improve overlapped quads handling + fix minLevel being used to clamp getMaxVerticalData(), causing invalid sized containers being added to incorrect detail level slot in a region. 2022-04-18 15:57:14 +08:00
TomTheFurry a3022d2c64 Fix critical mem leak in BlockDetail + Add spaced out worldGenThread + make worldGenUpdate update once per 10 ticks + Semi-impl proper EarthCurveRatio limits + make worldGenThreads terminate faster + impl temp bypass to stop deadlocks on BufferFactory destroy() + fix chat logging messages with Throwable twice 2022-04-17 18:07:50 +08:00
TomTheFurry d2fef22719 Add config settings for earthCurve thingy 2022-04-15 19:15:55 +08:00
TomTheFurry 1cb27f2f78 Fix dumb mistake + change a bit of stuff 2022-04-15 18:46:38 +08:00
TomTheFurry 892570a442 Add curve shader + fix/change ibo upload 2022-04-15 18:25:58 +08:00
TomTheFurry 705060fa97 Fix multiple little bugs 2022-04-15 16:48:49 +08:00
James Seibel b98082980b Merge 2022-04-14 19:37:35 -05:00
James Seibel d3b1635538 Reformat LodFogConfig 2022-04-14 19:36:19 -05:00
TomTheFurry 73f9edc091 Fix GpuUploadMethod that use mapping to use DynamicDraw instead of StaticDraw 2022-04-14 18:17:39 +08:00
TomTheFurry 7f6d123292 '*Fixed*' the T-junction pixel issue... kinda. 2022-04-14 17:00:21 +08:00
TomTheFurry ca64027b0c Rework cortex's ibo, and the buffer objects. 2022-04-14 15:42:37 +08:00
James Seibel 175c48a49e auto-format 2022-04-13 21:57:48 -05:00
James Seibel 6f75197085 auto-format 2022-04-13 21:46:31 -05:00
James Seibel c1d6541729 auto-format and fix version date formats 2022-04-13 21:23:05 -05:00
James Seibel 0905f60034 Merge branch 'MCRcortex/distant-horizons-core-IBO' 2022-04-13 21:07:50 -05:00
James Seibel f012ac44a7 Reformat comment and optimize the bind/unbind calls 2022-04-13 21:06:47 -05:00
mcrcortex c19e2613b4 Swapped GL 4.3 direct state accesses with GL 3.1 core features 2022-04-13 23:24:36 +10:00
mcrcortex 351decad34 Removed accidental imports 2022-04-13 23:18:13 +10:00
mcrcortex d22057e1b1 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core into IBO 2022-04-13 23:12:04 +10:00
mcrcortex a7e174cf74 Changed to using IBO drawElements for quads 2022-04-13 23:07:02 +10:00
TomTheFurry d88e0f5e9c Make far fog start at vanilla render distance + make fog multiply caps with inverse near fog if near fog is disabled 2022-04-13 15:00:29 +08:00
TomTheFurry 743e504ccc Fix Sodium non-fabulious causing lightmap flicker + add more log for load/unload world + no longer unloading world 3 times on exit due to sub-dim stuff 2022-04-13 14:14:02 +08:00
TomTheFurry 633b229d2e More logging & fix 1.16 getminbuildheight & improve blockdetailmap caching for waterlogged blocks 2022-04-13 13:38:36 +08:00
TomTheFurry ee803e10b5 Ops. Shouldn't comment out this two lines 2022-04-13 12:36:29 +08:00
TomTheFurry 3df603a0e2 Make the glProxy OpenGL version logging a bit better 2022-04-13 12:10:11 +08:00
James Seibel ce7217bad5 update the version number in ModInfo 2022-04-11 07:15:51 -05:00
James Seibel 3e42541fe9 Refactor LodQuadBuilder 2022-04-09 21:28:30 -05:00
James Seibel ff1c6cad2a auto-format 2022-04-09 11:08:15 -05:00
James Seibel 2bba421a5b auto-format 2022-04-09 10:54:13 -05:00
TomTheFurry 1fd1082a80 Add back 1.16.5 TerraForged basic support 2022-04-09 15:47:47 +08:00
TomTheFurry 25d2b9df7b Fix lightmap, again. 2022-04-09 15:21:59 +08:00
James Seibel 7eb0d62f75 Fix a typo in the license header 2022-04-06 22:28:34 -05:00
James Seibel 4fc816838d Update the license years 2022-04-06 22:24:32 -05:00
James Seibel 22bc6b5c9a Add the copyright header to files missing it 2022-04-06 22:21:41 -05:00
James Seibel 2e282433cc replace unnecessary error logs with info logs 2022-04-06 21:08:57 -05:00
James Seibel e76735a509 re-add the dev build warning 2022-04-06 21:04:44 -05:00
James Seibel 29aa95437e Replace the config button icon
Thanks Sjmarf!
2022-04-04 22:06:56 -05:00
coolGi2007 8296b006b4 Fixed stuff and made core use mc 1.16 version of log4j 2022-04-04 18:49:45 +09:30
TomTheFurry 02b0637adc Maybe fixed the light again? 2022-04-04 12:01:00 +08:00