s809
c6355f96a6
Improve management of frequent real time updates
2023-09-26 22:03:17 +05:00
s809
723d171746
Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod
2023-09-26 11:40:59 +05:00
James Seibel
0137a6bfd0
Fix full data sampling
2023-09-24 21:22:15 -05:00
s809
63098d8519
Fix unloaded file check
2023-09-24 18:48:18 +05:00
Steveplays28
44b743267b
fix: Fix compiling after merge
2023-09-24 11:34:04 +02:00
Steveplays28
720155c408
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# coreSubProjects
2023-09-24 11:28:43 +02:00
Steveplays28
334b487e23
Merge branch 'main-upstream'
...
# Conflicts:
# coreSubProjects
# fabric/src/main/java/com/seibel/distanthorizons/fabric/FabricMain.java
2023-09-24 11:26:12 +02:00
s809
6e674f3732
Add gen task rate display
2023-09-24 14:24:38 +05:00
coolGi
88766f30e4
Updated core submodule
2023-09-24 11:20:41 +09:30
coolGi
14a15754fb
Made config use our lang for everything
2023-09-24 11:18:31 +09:30
coolGi
c919fe9ab0
Updated manifold version
2023-09-24 10:42:03 +09:30
James Seibel
13bf04ef2d
Remove Sodium < 0.5.1 incompatability
...
Fixed via using Indium
2023-09-23 16:11:12 -05:00
James Seibel
e42919c37f
Add a config for synchronous GPU uploading
...
hopefully to help with Sodium/AMD issues
2023-09-23 16:06:04 -05:00
James Seibel
5a3bd0c9dd
remove ReflectionHandler
2023-09-23 11:54:10 -05:00
James Seibel
e1907245e2
Replace sodium mixins with an Indium dependency
2023-09-23 11:11:24 -05:00
Steveplays28
d130a602d6
Merge remote-tracking branch 'origin/main'
2023-09-23 16:34:08 +02:00
Steveplays28
8d1ff02937
feat: Add config option for server port
2023-09-23 16:33:42 +02:00
James Seibel
e476b56ac1
BatchGenerationEnvironment refactor and spelling fix
2023-09-23 08:31:02 -05:00
James Seibel
776ec93d09
Fix potential concurrency issue in BatchGenerationEnvironment
2023-09-23 08:30:23 -05:00
s809
15b1603e35
Fix compiling
...
Remove unused config category
Use pooling when receiving sections
Fix use of real time update config
Fix debug renderer not unregistered on queue close
2023-09-23 15:32:37 +05:00
James Seibel
fc0aafb070
Improve world gen GC pressure, break dataSource thread safety, and fix a sampling bug
2023-09-21 22:02:39 -05:00
s809
4ad0a22db7
Update core
2023-09-21 21:05:31 +05:00
s809
35bc1df32c
Add config for a few slow features
2023-09-21 21:00:35 +05:00
s809
bb2a1158c2
Move context levels to requests
2023-09-21 10:16:42 +05:00
s809
76f6f6f746
Allow selecting specific IDebugRenderable's for rendering
2023-09-19 21:33:05 +05:00
s809
3b771b5300
Validate response types
2023-09-19 20:19:31 +05:00
s809
9497918e06
Fix chunk updates sent to incomplete connections
...
Hide useless warns, for cases when listener is not configured yet
2023-09-19 18:58:16 +05:00
s809
e52c5d5c67
Fix chunk updates sent to incomplete connections
...
Hide useless warns, for cases when listener is not configured yet
2023-09-19 18:57:55 +05:00
s809
1ce4750dfc
Fix future id collisions between c<->s
...
(cause of occasional hangs on disconnection)
Add packet trace logging
2023-09-19 17:28:49 +05:00
s809
2b371340ff
Fix compiling
2023-09-18 13:44:25 +05:00
s809
e8d906b407
Update core
2023-09-18 13:25:06 +05:00
s809
572973c69a
Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod
2023-09-18 13:24:48 +05:00
James Seibel
54fa033e07
Add GL Context creation debug configs
2023-09-16 08:03:48 -05:00
James Seibel
cbd0521a0c
Add a mutable DhSectionPos
2023-09-15 07:34:42 -05:00
James Seibel
e958790f76
Fix compiling for MC 1.16 - 1.19
2023-09-15 07:05:15 -05:00
James Seibel
06bb4a9cb3
Refactor and Optimize DhSectionPos
2023-09-14 22:05:05 -05:00
James Seibel
b38a8d5e62
Add the ability to set Minecraft's memory JVM argument in gradle.properties
2023-09-13 18:53:23 -05:00
James Seibel
84028f78b8
Hopefully fix Structure load locking up the world gen threads (again)
2023-09-13 18:30:22 -05:00
James Seibel
515c45b4c8
Add unused data source automatic freeing
2023-09-12 20:16:45 -05:00
Steveplays28
9f2d6b9c78
Merge remote-tracking branch 'upstream/main'
...
# Conflicts:
# coreSubProjects
2023-09-12 17:35:49 +02:00
James Seibel
0cac09aec1
reformat ChunkLightStorage
2023-09-11 21:02:15 -05:00
James Seibel
695809d573
Merge branch 'minecraft-lod-mod-betterLightStorage'
2023-09-11 20:39:56 -05:00
James Seibel
e12f33a938
DhLightingEngine Optimization from Builderb0y
2023-09-11 20:35:46 -05:00
Builderb0y
8e69174d5a
Update 2 files
...
- /common/src/main/java/com/seibel/distanthorizons/common/wrappers/chunk/ChunkLightStorage.java
- /common/src/main/java/com/seibel/distanthorizons/common/wrappers/chunk/ChunkWrapper.java
2023-09-12 00:44:58 +00:00
James Seibel
3ea6bee3cf
Merge branch 'minecraft-lod-mod-iris.shadow.fix'
2023-09-11 07:38:04 -05:00
James Seibel
c1fda715d0
Improve LOD Building and Lighting speed for BigGlobe worlds
...
Thanks Builderb0y!
2023-09-11 07:26:09 -05:00
James Seibel
e4a7056d48
Optimize ChunkWrapper.getBlockState()
2023-09-10 19:39:34 -05:00
James Seibel
2107d3cbbd
Optimize BlockState/Biome Wrapper getter methods
...
The lambdas were being newly created for each get() which became difficult for the GC to handle.
2023-09-10 19:35:37 -05:00
James Seibel
ef6fc07cd3
Minor ChunkWrapper.getBlockState() GC optimization
2023-09-10 17:10:01 -05:00
s809
54277040e9
Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod
2023-09-10 12:03:44 +05:00