James Seibel
521bcdcc0f
fix recalculate heightmap breaking stairs, slabs, and glass
2025-01-24 07:24:43 -06:00
s809
498e958eca
Add a check for duplicate config command names and fix duplicate name
2025-01-18 16:26:42 +05:00
James Seibel
31d89e3349
Reduce duplicate warning logs when handling old worlds
2025-01-14 21:17:57 -06:00
James Seibel
a0b5cc7a5c
Fix potential world gen error if center chunk is missing
2025-01-13 07:31:50 -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
f493e201d4
Add commented out logic for LevelChunkSection cloning
...
It was far to difficult a task for a issue I've only ever heard about once
2025-01-11 21:16:15 -06:00
James Seibel
e51bec9ce4
Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons
2025-01-11 14:56:39 -06:00
s809
e47a83b706
Pregen improvements
2025-01-11 23:55:23 +05:00
James Seibel
2b38dc2575
Fix GL state corruption for mods not using MC's GlStateManager
...
This specifically fixes a bug with Iris where `GL46C.glDisable(GL46C.GL_CULL_FACE);` is called (instead of `GlStateManager._disableCull()`) during the transparent rendering pass, causing vanilla MC water chunks to have their normals inverted.
2025-01-11 08:24:28 -06:00
s809
069ebfe24e
Add pregen command
2025-01-11 02:55:09 +05:00
s809
8b374c4734
Fix compilation
2025-01-11 02:54:30 +05:00
James Seibel
fde48b6f1a
replace stacktrace prints with loggers
2025-01-09 18:43:59 -06:00
James Seibel
f2a36e73d0
Fix typo in BatchGenEnvironment
2025-01-09 17:13:03 -06:00
James Seibel
062dc29fd4
Add world gen progress updates to the overlay
2025-01-07 19:18:30 -06:00
James Seibel
8247f5f215
add comments to DhLitWorldGenRegion.getBlockTicks()
2025-01-04 10:50:56 -06:00
ishland
1741ebf8b2
change: remove block and fluid scheduled tick access as it is unneeded
2025-01-03 16:57:34 +08:00
s809
a469770e5d
Check for updates on launch on dedicated servers
2025-01-03 00:30:15 +05:00
s809
851dabc18b
Fix 1.16.5 compilation
2025-01-02 20:20:32 +05:00
s809
dccdbaeb73
Rename serversideShortName to chatCommandName
2025-01-02 19:43:01 +05:00
s809
f4126f5378
Add descriptions to config entries in commands
2025-01-01 20:33:01 +05:00
s809
97af075c7d
Use correct world folder name in LAN level key prefix
2025-01-01 18:13:25 +05:00
James Seibel
b8bad9b6bf
fix compiling for MC 1.20.4
2024-12-27 18:12:14 -06:00
James Seibel
851a79a77e
Fix compiling on older MC versions
2024-12-27 09:18:00 -06:00
James Seibel
9ec28aa661
Fix beacons not appearing chunks pulled from distant generation
2024-12-25 09:31:01 -06:00
James Seibel
98400a9d3c
Fix mod compat warning chat not hiding with config
2024-12-25 09:17:44 -06:00
James Seibel
963dc4a404
minor DhLitWorldGenregion refactor
2024-12-25 08:21:42 -06:00
James Seibel
730d014f13
Fix compiling on for MC before 1.21.1
2024-12-24 08:09:02 -06:00
James Seibel
1f81c50ce1
Fix lag/errors when pulling pre-existing chunks
2024-12-24 08:02:01 -06:00
James Seibel
0d556b5d95
Attempt to fix stuttering in MC 1.21.4 for pre-existing chunk pulling
2024-12-20 15:36:36 -06:00
James Seibel
70d897f09c
add config assumePreExistingChunksAreFinished
2024-12-20 15:27:03 -06:00
James Seibel
fc3c944e3d
remove timeout from chunk IoWorker in world gen
2024-12-14 23:35:29 -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
5f1180a5dd
Revert "Fix holes when using Chunky"
2024-12-14 12:21:39 -06:00
James Seibel
a9f1e8587c
Revert "change the chunky warning message"
...
This reverts commit 77a366065d .
2024-12-14 12:20:27 -06:00
James Seibel
7a076f5509
re-add full (server) distant generator mode
2024-12-13 07:26:55 -06:00
James Seibel
3349e51655
minor batchGenEnv renaming
2024-12-13 07:25:47 -06:00
James Seibel
77a366065d
change the chunky warning message
2024-12-12 21:05:19 -06:00
James Seibel
c2d6ecaae6
Fix holes when using Chunky
...
(at the cost of some server lag)
2024-12-12 20:56:48 -06:00
James Seibel
6125031d9d
Remove world gen timeout config
...
It didn't work as originally intended. It was originally added to prevent world gen lock-ups if a thread hits and infinite loop, but it didn't do anything for that use case and just ended up being annoying for low-end users.
2024-12-12 06:59:10 -06:00
James Seibel
b1e46faf6f
Fix GLWrapper compiling for MC 1.16
2024-12-07 11:20:09 -06:00
James Seibel
04ed5b2e03
Replace many GL32 calls with GLMC (IMinecraftGLWrapper)
2024-12-07 09:56:50 -06:00
James Seibel
2dacb91b79
Add MC 1.21.4 support
2024-12-03 20:17:50 -06:00
James Seibel
1beef2b4ad
Fix a potential null pointer in world gen chunk loading
2024-12-02 07:18:42 -06:00
James Seibel
f40adfd9c6
Merge !70 (Fix invisible gui button in MC 1.21.3)
2024-12-01 17:52:32 -06:00
James Seibel
03d5cb9289
Fix compiling for Java 8
2024-12-01 17:06:53 -06:00
James Seibel
3b4b4d6b7e
Remove unused world gen MixinData thread local
2024-12-01 17:00:22 -06:00
James Seibel
32ec420248
Merge !68 (Fix slowdown when C2ME is installed)
...
Thanks ishland for the fix!
2024-12-01 15:50:41 -06:00
James Seibel
7c6eba983a
Fix auto updater attempting to update to "null"
2024-11-19 07:32:54 -06:00
James Seibel
bc72e925df
Remove manifold string plugin
2024-11-17 08:03:15 -06:00
s809
f94b6dbaa5
Replace truncating the hashed seed with encoding it into base32
2024-11-14 15:23:57 +05:00