James Seibel
|
24d2fa90f4
|
fix world gen stopping when moving between dimensions
|
2026-05-30 17:53:50 -05:00 |
|
Acuadragon100
|
4f6d78189b
|
Also use the original camera position when Immersive Portals is loaded.
|
2026-05-16 13:24:52 +02:00 |
|
Acuadragon100
|
1f7cf793c6
|
Merge remote-tracking branch 'root/main' into fix-portals
|
2026-05-15 16:42:23 +02:00 |
|
Acuadragon100
|
1908a0ccbf
|
Fix null pointer exception when server level was unloaded before the client level.
|
2026-05-15 15:15:01 +02:00 |
|
James Seibel
|
fd3a8f7ddf
|
Add MC Version locking to the config
|
2026-05-15 07:44:00 -05:00 |
|
Acuadragon100
|
592b050937
|
Merge remote-tracking branch 'root/main' into fix-portals
# Conflicts:
# core/src/main/java/com/seibel/distanthorizons/core/api/internal/ClientApi.java
# core/src/main/java/com/seibel/distanthorizons/core/level/ClientLevelModule.java
|
2026-05-14 22:34:38 +02:00 |
|
Acuadragon100
|
9fa9b430f6
|
Only tick levels the player is in on the client.
|
2026-05-14 12:08:38 +02:00 |
|
Acuadragon100
|
c720a36f83
|
Always return the player's level and position even when a portal is being rendered.
|
2026-05-13 21:05:58 +02:00 |
|
James Seibel
|
e3f586da56
|
temp comment out PooledDataSourceCheckoutTest
|
2026-05-12 21:56:18 -05:00 |
|
Acuadragon100
|
552ad226ea
|
Avoid updating camera speed average when rendering a portal.
|
2026-05-12 21:21:18 +02:00 |
|
James Seibel
|
775984f651
|
add TODO
|
2026-05-11 22:01:00 -05:00 |
|
James Seibel
|
40b27335ea
|
Add stack getting for render tasks
|
2026-05-03 16:45:23 -05:00 |
|
James Seibel
|
d0b07a5d2f
|
remove accidental debug code
|
2026-05-03 16:40:35 -05:00 |
|
James Seibel
|
cb0fee9780
|
fix generic renderer buffer leak on level close
|
2026-05-03 16:36:32 -05:00 |
|
James Seibel
|
895e9276cd
|
Fix GL buffer GC in RenderContainer canceling
|
2026-05-03 15:46:01 -05:00 |
|
James Seibel
|
9ee0af8b01
|
Add BasicPhantomReference for debugging
|
2026-05-03 15:45:52 -05:00 |
|
Acuadragon100
|
fd704bf8e6
|
Prevent multiple DhClientLevels of the same level from existing at once.
|
2026-05-03 21:07:03 +02:00 |
|
Acuadragon100
|
cc2febcb5c
|
Fix current level unloading on the client.
|
2026-05-03 21:06:58 +02:00 |
|
Acuadragon100
|
809990f766
|
Make sure stale wrappers are not stored in the client level map.
|
2026-05-03 21:06:43 +02:00 |
|
James Seibel
|
36862a968f
|
fix rare skylight application bug
|
2026-05-02 21:14:54 -05:00 |
|
James Seibel
|
27204336b2
|
cleanup lod buffer container closing
|
2026-05-02 21:14:14 -05:00 |
|
James Seibel
|
4846cf5019
|
comment out unnecessary shutdown logging
|
2026-05-02 21:13:07 -05:00 |
|
James Seibel
|
f7f3c1146f
|
separate shared phantom logging logic
|
2026-05-02 21:12:26 -05:00 |
|
James Seibel
|
aaa5e958f0
|
Fix LOD shading applying incorrectly with Iris
|
2026-05-02 15:14:25 -05:00 |
|
James Seibel
|
726da953bd
|
Merge branch 'distant-horizons-core-optimizations'
|
2026-05-02 11:35:26 -05:00 |
|
James Seibel
|
c4f4935fdd
|
Remove unused mac render code
|
2026-05-02 10:36:44 -05:00 |
|
James Seibel
|
5cb30ed7ce
|
disable immersive portals cam speed calculation
|
2026-05-02 09:56:28 -05:00 |
|
James Seibel
|
9fc4d840fc
|
immersive portal quad tree player pos fix
|
2026-05-02 09:55:45 -05:00 |
|
James Seibel
|
52b0acc452
|
Immersive Portal Accessor refactoring
|
2026-05-02 09:55:00 -05:00 |
|
James Seibel
|
4e647395e8
|
minor format updating
|
2026-05-02 09:53:02 -05:00 |
|
James Seibel
|
3ef8bd7e20
|
Add position finder debug config
|
2026-04-29 07:35:16 -05:00 |
|
James Seibel
|
ec72762067
|
use camera pos for detail calculations
|
2026-04-28 07:09:22 -05:00 |
|
James Seibel
|
4d0ed2a6dc
|
fix null pointer on dedicated server shutdown
|
2026-04-27 07:48:06 -05:00 |
|
James Seibel
|
7b252b173b
|
Fix wyncraft getting stuck at low LOD quality
|
2026-04-27 07:27:03 -05:00 |
|
Acuadragon100
|
25ac1de59b
|
Check if same level before trying to decode the data.
|
2026-04-26 13:25:00 +02:00 |
|
Acuadragon100
|
949124f8dc
|
Fix not unloading client levels on servers.
|
2026-04-26 13:24:55 +02:00 |
|
Acuadragon100
|
c363b7fe4b
|
Check fade rendering even without Sodium, because it can still happen without Sodium in some cases.
|
2026-04-26 13:24:53 +02:00 |
|
Acuadragon100
|
dcb049d4c2
|
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:24:51 +02:00 |
|
Acuadragon100
|
ea51b9135d
|
Import cleanup
|
2026-04-26 13:24:48 +02:00 |
|
Acuadragon100
|
da31547cfc
|
Allow client to load all dimensions.
|
2026-04-26 13:24:46 +02:00 |
|
Acuadragon100
|
00f9fd8e53
|
Allow updating other dimensions.
|
2026-04-26 13:24:44 +02:00 |
|
Acuadragon100
|
7149baf0f6
|
Fix server loading.
|
2026-04-26 13:24:42 +02:00 |
|
Acuadragon100
|
ef3e7763dc
|
Redo loading
|
2026-04-26 13:24:39 +02:00 |
|
Acuadragon100
|
f5ac5c56b4
|
Looks like shouldSkipRenderingPortal is sometimes not static.
|
2026-04-26 13:24:37 +02:00 |
|
Acuadragon100
|
77f10bed48
|
Probably want to detect rubidium and embeddium as well.
|
2026-04-26 13:24:35 +02:00 |
|
Acuadragon100
|
7fe0c9b0e8
|
Tweaked portal loading and fix portals not being detected to disable fading until entered at least once.
|
2026-04-26 13:24:32 +02:00 |
|
Acuadragon100
|
3d13ba7645
|
Disable fade rendering when immersive portals and sodium are active at once.
|
2026-04-26 13:24:13 +02:00 |
|
James Seibel
|
43d0a971f7
|
add todo commented code
|
2026-04-24 06:50:00 -05:00 |
|
James Seibel
|
9e60c698de
|
move before render pass events into render api
|
2026-04-23 17:54:33 -05:00 |
|
James Seibel
|
bf2affa6d1
|
Fix "fog" rendering when underwater with Iris
|
2026-04-23 17:39:40 -05:00 |
|