James Seibel
438186cb70
improve lod load time slightly
2025-09-07 16:16:33 -05:00
James Seibel
e72c08b0bc
Fix LOD-only rendering mode
2025-09-06 08:38:39 -05:00
James Seibel
1e63607233
Fix AfterDhInitEvent not firing on Neo
...
Fixes some Iris shader compile issues
2025-07-16 07:18:23 -05:00
James Seibel
0a4a8466cf
Add comments to MixinFogRenderer
2025-07-04 09:21:02 -05:00
James Seibel
c335020c2f
Fix sodium fog for MC 1.21.7
2025-07-04 09:05:42 -05:00
James Seibel
6ceabe7895
Force vanilla fading and overdraw prevention with Sodium
2025-07-02 07:42:55 -05:00
James Seibel
a50f13caa0
Mostly fix Iris transparent rendering for 1.21.6
2025-06-28 08:37:18 -05:00
James Seibel
458c1ae7e0
re-add LevelTicks mixin for MC 1.21.4+
2025-06-27 07:10:12 -05:00
James Seibel
4806cd2445
Move RenderState object into ClientApi
2025-06-26 07:21:33 -05:00
James Seibel
f72ad60f58
Fix old MC version compiling
2025-06-26 07:10:32 -05:00
James Seibel
6015afbf4c
Fix neo rendering and fabric shader rendering
2025-06-25 07:48:04 -05:00
James Seibel
0369ae63f3
fix neo fox mixin
2025-06-21 09:22:39 -05:00
James Seibel
fcdb56660c
fix fog renderer again
2025-06-20 07:39:50 -05:00
James Seibel
c3597cd843
update fog mixin
2025-06-18 17:36:02 -05:00
s809
f4f81f4d7f
Account for forge byte when encoding protocol version instead of shifting the entire packet on pre-1.20.6
2025-04-27 21:40:50 +05:00
Ran
10a743ddef
Don't check for Indium for Sodium version >= 0.6
2025-04-07 23:53:02 +10:00
James Seibel
bd5c140782
Fix import for fabric mixin texture
2025-03-29 16:45:32 -05:00
James Seibel
229c3f7c91
Add neoforge 1.21.5
2025-03-29 16:11:04 -05:00
James Seibel
d109fe6c43
comment out LOD bias option for MC 1.21.5+
2025-03-29 15:44:54 -05:00
James Seibel
2480fe0d86
Add basic MC 1.21.5 rendering (block colors and world gen broken)
2025-03-29 10:40:36 -05:00
James Seibel
0fba015f54
Fix crashing on MC 1.20.1 and older when updates aren't found 2
2025-03-01 09:19:52 -06:00
James Seibel
f251c90472
Fix crashing on MC 1.20.1 and older when updates aren't found
2025-03-01 09:13:47 -06:00
James Seibel
dddb0be2ac
duct tape fix to reduce chance of LOD uploading requiring MC reboot
2025-02-25 07:26:12 -06:00
James Seibel
aef3162246
reduce test N-sized generator height
2025-02-08 10:45:55 -06:00
James Seibel
2f6a2d99ab
Remove unneeded MixinLevelTicks ( !73 )
...
https://gitlab.com/distant-horizons-team/distant-horizons/-/merge_requests/73#note_2281882248
2025-01-26 17:47:32 -06:00
James Seibel
8f7823a4d2
Fix holes when moving with N-sized world gen/server side support
2025-01-23 19:45:25 -06:00
James Seibel
613e444490
Remove year range from licensing headers
...
The license is still valid, now I just don't have to update them every year
2025-01-11 21:27:25 -06:00
James Seibel
7bc2ee296c
Improve auto updater logging and fix potential issues with updating
2025-01-07 21:34:07 -06:00
s809
f12f119ce2
Refactor thread pool handling
2025-01-06 23:32:29 +05:00
James Seibel
43caa2a55c
Fix neoforge running in release
2024-12-28 13:45:17 -06:00
James Seibel
34968a6945
Add schedule fix mixin to neoforge
...
also fix old fabric compiling
2024-12-27 09:25:54 -06:00
James Seibel
851a79a77e
Fix compiling on older MC versions
2024-12-27 09:18:00 -06:00
James Seibel
e928fe3ecd
Fix not loaded tick schedule warning in world gen
...
"Trying to schedule tick in not loaded position" can log in MC 1.21.4 when sand or other FallingBlock.class blocks attempt to generate in a DH context (IE the chunk isn't loaded in the server).
2024-12-25 08:23:33 -06:00
James Seibel
9accb6d584
refactor testGenericWorldGen to support hotswapping
2024-12-20 14:02:30 -06:00
James Seibel
7d6aecc4c7
Merge branch 'distant-horizons-feature/server-backed-distant-gen'
...
Also remove ChunkWrapper LevelReader parameter
2024-12-14 14:07:16 -06:00
James Seibel
7fb5e95809
Add Fabric 1.21.3 support
...
Also fixes:
`Mod was built with a newer version of Loom (1.8.9), you are using Loom (1.7.415)`
2024-12-01 17:43:09 -06:00
James Seibel
3b4b4d6b7e
Remove unused world gen MixinData thread local
2024-12-01 17:00:22 -06:00
James Seibel
7c6eba983a
Fix auto updater attempting to update to "null"
2024-11-19 07:32:54 -06:00
James Seibel
c289f5d717
minor format cleanup
2024-11-19 06:58:12 -06:00
watertrainer
56f6abd858
ensure clientLevel is loaded, even if player gets redirected ( fixes #869 )
2024-11-19 11:30:00 +00:00
James Seibel
a9ffd3bd3b
Forgot to remove all of manifold string gradle
2024-11-18 07:15:33 -06:00
James Seibel
8be161b381
Add MC 1.21.3 support for Neoforge (no fabric)
2024-11-02 11:21:03 -05:00
s809
ad0b78936a
Enable multiplayer in 1.16.5
2024-10-21 16:43:39 +05:00
James Seibel
b77acaa3b2
Fix javadoc compiling and some Mac lockup issues
2024-10-15 07:47:59 -05:00
James Seibel
7edfc40b9d
Split the config file, update the config UI, and remove a few unused configs
2024-10-12 20:39:42 -05:00
James Seibel
de93bfee2f
Fix 1.16.5 and 1.17 compiling
2024-10-10 06:56:03 -05:00
James Seibel
1ebad39fc1
Update the API to allow for N-sized world generation requests
...
This breaks old world generators
2024-10-07 19:45:33 -05:00
James Seibel
986e474657
Add fading to Forge and Neo, fix fading rain, fix old MC compiling
2024-10-03 07:36:11 -05:00
James Seibel
7e0e02bafc
Add dithered DH fading, double pass fading, and fix LOD clouds
2024-10-01 22:02:45 -05:00
James Seibel
940448f219
Add experimental DH/vanilla fading
2024-09-30 21:59:25 -05:00