Commit Graph

4539 Commits

Author SHA1 Message Date
Acuadragon100 8234ac60b8 Always return the player's level and position even when a portal is being rendered. 2026-05-13 21:06:43 +02:00
Acuadragon100 31ab738392 Fix Immersive Portals not properly detected on Forge 1.16.5 2026-05-12 21:23:50 +02:00
Acuadragon100 42344e9c31 Fix some compile errors and backport stuff to Forge. 2026-05-03 23:03:25 +02:00
Acuadragon100 904cc4760f Prevent multiple DhClientLevels of the same level from existing at once. 2026-05-03 21:09:43 +02:00
Acuadragon100 297a8dc980 Fix current level unloading on the client. 2026-05-03 21:08:43 +02:00
James Seibel 30eb02f3b7 lightmap move common level code to common 2026-05-02 10:02:08 -05:00
James Seibel 86cda56381 optimize and fix block wrapper duplicate init 2026-05-02 10:01:08 -05:00
James Seibel 35c1bae156 move fog common mixin code to common 2026-05-02 10:00:24 -05:00
James Seibel e1ce3ae200 neo/fabric move lightmap level to core 2026-05-02 09:57:27 -05:00
James Seibel ed16c83271 minor format updating 2026-05-02 09:54:25 -05:00
Acuadragon100 9d9fdd8ddd Added some missing license headers. 2026-04-26 15:10:01 +02:00
Acuadragon100 2711d8dccc More cleanup 2026-04-26 14:53:27 +02:00
Acuadragon100 c8535f13a6 Check if same level before trying to decode the data. 2026-04-26 14:53:23 +02:00
Acuadragon100 b5ba7862a9 Actually, we can re-enable this if we just make sure it applies to the correct level. 2026-04-26 14:53:21 +02:00
Acuadragon100 33e61b7ef0 Fix not unloading client levels on servers. 2026-04-26 14:53:11 +02:00
Acuadragon100 1617ebda9e Disable fading detection on 1.21.6+ for now.
Might be worth revisiting once a proper fork of Immersive Portals appear for newer versions.
2026-04-26 13:51:52 +02:00
Acuadragon100 29042e2ced Cleanup 2026-04-26 13:51:37 +02:00
Acuadragon100 390dda94c6 Fix server loading. 2026-04-26 13:49:36 +02:00
Acuadragon100 6600703d52 Redo loading 2026-04-26 13:45:06 +02:00
Acuadragon100 3a065d1784 Bug fixes and refactoring. 2026-04-26 13:44:25 +02:00
Acuadragon100 0e340e4558 Tweaked portal loading and fix portals not being detected to disable fading until entered at least once. 2026-04-26 13:43:26 +02:00
Acuadragon100 ca550a0a57 Disable fade rendering when immersive portals and sodium are active at once. 2026-04-26 13:41:03 +02:00
Acuadragon100 30143cbbcb 26.1 support 2026-04-26 13:40:31 +02:00
Acuadragon100 81abcbdb86 Move timer out of mixin to fix crash. 2026-04-26 13:40:13 +02:00
Michael Harvey 3080102f06 Address maintainer feedback: single level loading system, TimerUtil cleanup, consistent formatting 2026-04-26 00:49:31 +02:00
Michael Harvey 6316587ebe remove duplicate copy 2026-04-26 00:49:31 +02:00
Michael Harvey 2e1a2367bd add server support for immersive portals 2026-04-26 00:49:31 +02:00
Michael Harvey e65b1e2dfc add immersive portals support 2026-04-26 00:49:31 +02:00
James Seibel 40040294e7 up fabric api 1.21.1 version 2026-04-25 15:09:48 -05:00
James Seibel 783e61ec3d Update the readme 2026-04-24 07:47:41 -05:00
James Seibel e09db5d7df up version number 3.0.2 -> 3.0.3 2026-04-24 06:51:44 -05:00
James Seibel 91f9ef3f4b remove dev from the version number 3.0.2b 2026-04-24 06:51:09 -05:00
James Seibel d52a3abb14 Add a rough build all parallel batch script 2026-04-23 20:38:51 -05:00
James Seibel 16370b0b6e ignore parallel build folders 2026-04-23 20:38:23 -05:00
James Seibel bfa60b48cf Fix iris transparent blending 2026-04-23 17:54:41 -05:00
James Seibel 50518bfe21 Fix "fog" rendering when underwater with Iris 2026-04-23 17:39:46 -05:00
James Seibel 80e4467829 Fix near clip plane to close with shaders 2026-04-23 17:09:27 -05:00
James Seibel 396315bd05 Fix GC rarely deleting in use GL buffers 2026-04-23 16:57:17 -05:00
James Seibel 7a0fec2c2f Maybe fix a buffer deletion issue? 2026-04-23 07:44:33 -05:00
James Seibel 4afaaa7b12 up api version 6.0.0 -> 6.1.0 2026-04-23 07:42:31 -05:00
James Seibel b057041467 Add more locking and volatile buffer ID checks 2026-04-23 07:16:31 -05:00
James Seibel 33e6ce6376 potential nvidia null VBO pointer crash fix 2026-04-22 22:33:17 -05:00
James Seibel 118ef39c30 Fix flashing when moving over root node boundaries 2026-04-22 18:36:13 -05:00
James Seibel 1013e1c824 Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons 2026-04-22 17:15:09 -05:00
James Seibel b0e924c7fe Fix nvidia driver crash 2026-04-22 17:14:50 -05:00
James Seibel 1777acd1d4 remove unused var in ThreadWorldGenParams 2026-04-22 16:54:41 -05:00
s809 8276a862f8 Clean up received payload buffer check a bit 2026-04-23 00:26:37 +05:00
James Seibel 4329acf91d Try fixing rare null pointer in render 2026-04-22 07:51:11 -05:00
James Seibel 72f83b40f7 Fix quad tree unit tests 2026-04-22 07:41:56 -05:00
James Seibel a33eb30a53 fix rare race condition preventing world gen 2026-04-21 22:20:14 -05:00