Commit Graph

  • 0b802ca362 comment about LOD only depth issue main James Seibel 2026-06-08 21:42:29 -05:00
  • ea4375b215 Check if save folder exists for better error messages James Seibel 2026-06-08 07:15:44 -05:00
  • a6e94c39a7 Fix level requests not being sent more than once per session s809 2026-06-07 14:30:49 +05:00
  • 8bd6b4837c Fix auto updater checking when disabled James Seibel 2026-06-06 19:38:55 -05:00
  • 679f871788 Remove MemUtil references due to native crashing James Seibel 2026-06-06 18:10:59 -05:00
  • b46f10755e remove cloud darkness and make clouds less dense James Seibel 2026-06-06 17:59:11 -05:00
  • 3cf799a10f fix hard fade cut-off with fog at low render dist James Seibel 2026-06-06 16:56:45 -05:00
  • 4e99594a3f Add original level resource to level init s809 2026-06-07 01:32:41 +05:00
  • 8a4f991906 lower DH cloud min height slightly James Seibel 2026-06-06 11:04:49 -05:00
  • ab634b3204 Darken DH cloud layers slightly James Seibel 2026-06-06 11:04:33 -05:00
  • b836f675e1 fix 3-layer clouds culling at low render distances James Seibel 2026-06-06 11:04:20 -05:00
  • a4e2003e0e Fix underwater fog rendering James Seibel 2026-06-06 09:12:08 -05:00
  • 28a8bc39f2 Make level key requests work kinda s809 2026-06-04 23:05:14 +05:00
  • 4f0a3afd93 Improve render engine config description James Seibel 2026-06-03 07:44:37 -05:00
  • 4ac56774fb Add error messages if DB becomes corrupted James Seibel 2026-06-02 21:42:26 -05:00
  • 18b0582152 Improve world load fail error messages James Seibel 2026-06-02 21:42:05 -05:00
  • b85c504995 add javadoc since to useCameraPositionForQualityDropOff James Seibel 2026-06-02 19:00:50 -05:00
  • cbff0cd9e9 add useCameraPositionForQualityDropOff config/api James Seibel 2026-06-02 18:05:16 -05:00
  • c28cf643b3 Fix camera position off-by-one with immersive portals James Seibel 2026-06-02 17:39:54 -05:00
  • 44aed79e78 add Dh prefix to DH math objects James Seibel 2026-06-01 22:07:03 -05:00
  • e192abe666 Fix LOD clouds not showing the correct colors James Seibel 2026-06-01 21:45:20 -05:00
  • 9754943752 Reduce rare generic object VBO upload race condition James Seibel 2026-06-01 21:44:59 -05:00
  • 299ab0f856 remove unused standalone jar files James Seibel 2026-06-01 19:11:37 -05:00
  • b97c35387c improve world gen/retrieve message James Seibel 2026-06-01 19:03:01 -05:00
  • f69ad051d1 merge immersive portals compat James Seibel 2026-06-01 07:30:59 -05:00
  • 9897570e6c Fully move getShade into the clientLevelWrapper immersivePortals James Seibel 2026-05-31 07:43:05 -05:00
  • 653b86c51a Move getShade into ClientLevelWrapper. Acuadragon100 2026-05-31 11:15:21 +02:00
  • 9231a48998 Clarify the world gen progress message James Seibel 2026-05-30 19:44:29 -05:00
  • 24d2fa90f4 fix world gen stopping when moving between dimensions James Seibel 2026-05-30 17:53:50 -05:00
  • e8f27f7da8 Add the option for 3 layer clouds James Seibel 2026-05-30 16:38:55 -05:00
  • db47a9e99f Remove deprecated EDhApiVanillaOverdraw James Seibel 2026-05-30 11:39:30 -05:00
  • 16f72066a8 Pool BufferQuad objects James Seibel 2026-05-30 11:32:46 -05:00
  • ca4d6f158a RenderDataPointReducingList GC optimization attempt James Seibel 2026-05-30 11:20:03 -05:00
  • ad9092c45c minor LodQuadTree optimization James Seibel 2026-05-30 11:17:39 -05:00
  • 95e4db2998 Reduce render event GC pressure James Seibel 2026-05-30 09:17:21 -05:00
  • 9fe5dcc16e minor GC optimization James Seibel 2026-05-22 14:37:45 -05:00
  • 8cd926f4ac uniform buffer change prep James Seibel 2026-05-22 14:08:08 -05:00
  • 7239b51073 fix native GL instanced generic rendering James Seibel 2026-05-22 12:51:01 -05:00
  • 262dcae36b fix renderingEngine lang James Seibel 2026-05-22 09:59:42 -05:00
  • 062f86c036 add DhApiBeforeFogRenderEvent James Seibel 2026-05-22 09:36:10 -05:00
  • 5b4029f0ad update comment James Seibel 2026-05-20 17:30:53 -05:00
  • faa4fa3782 Fix render API vs Engine enum James Seibel 2026-05-20 07:27:30 -05:00
  • 9db045d614 document openGL interfaces not used on Blaze3D James Seibel 2026-05-19 21:52:11 -05:00
  • c81dc83bb1 clean up config menu, remove fake transparency James Seibel 2026-05-19 19:18:04 -05:00
  • b14701ef6b Fix unit test compiling James Seibel 2026-05-19 07:26:05 -05:00
  • 78f84f17cd Fix holes on LOD borders James Seibel 2026-05-18 22:24:27 -05:00
  • 7739e1cafd improve quadBuilder var name James Seibel 2026-05-18 21:25:21 -05:00
  • d39c04d9cf add a few api event @see's James Seibel 2026-05-18 20:20:30 -05:00
  • 492afa7328 add IDhApiLevelWrapper.getBlockColorPreApi() James Seibel 2026-05-18 19:59:06 -05:00
  • 9465512491 Fix blaze3d shader inputs for Vulkan James Seibel 2026-05-17 18:12:51 -05:00
  • 51b52a7d2a rename render doc LOD buffer label James Seibel 2026-05-17 16:06:50 -05:00
  • f106867091 Fix LodQuad tree not using a deamon thread James Seibel 2026-05-17 16:06:08 -05:00
  • 1c4908bbc5 Merge branch 'detached' into 'main' James Seibel 2026-05-17 00:07:10 +00:00
  • baa9b94a5d minor format cleanup James Seibel 2026-05-17 00:06:49 +00:00
  • 21136ba1ef remove unneeded TODO lines James Seibel 2026-05-16 18:46:19 -05:00
  • ec6f8255b5 IMcRenderWrapper.getMcRenderingApi() James Seibel 2026-05-16 18:25:15 -05:00
  • 2f9504b167 fix reverseZDepth uniform name James Seibel 2026-05-16 17:54:30 -05:00
  • f67d9e4e04 blaze3D shaders work on both GL and Vulkan James Seibel 2026-05-16 15:49:41 -05:00
  • c1644ad419 fix inverted Z clip plane James Seibel 2026-05-16 14:06:10 -05:00
  • e07557e6e3 add EDhRenderDepth James Seibel 2026-05-16 10:48:16 -05:00
  • 52b8a91dc5 fix cleanup threadpool preventing JVM shutdown James Seibel 2026-05-16 10:16:10 -05:00
  • 64fe804c40 Make renderingString show correct value if rendering is disabled for this dimension Vojtěch Šokala 2026-05-16 13:33:42 +02:00
  • 4f6d78189b Also use the original camera position when Immersive Portals is loaded. Acuadragon100 2026-05-16 13:24:37 +02:00
  • 2dd5b82be3 Merge branch 'Vulkan' James Seibel 2026-05-15 21:58:21 -05:00
  • d1f0325f87 up api version 6.1.1 -> 7.0.0 James Seibel 2026-05-15 21:41:09 -05:00
  • b10a367ce6 Fix DhApiBlockColorOverrideEvent method name James Seibel 2026-05-15 21:40:55 -05:00
  • 4dec387ca1 remove a todo James Seibel 2026-05-15 18:23:55 -05:00
  • 1f7cf793c6 Merge remote-tracking branch 'root/main' into fix-portals Acuadragon100 2026-05-15 16:42:23 +02:00
  • 1908a0ccbf Fix null pointer exception when server level was unloaded before the client level. Acuadragon100 2026-05-15 15:14:52 +02:00
  • fd3a8f7ddf Add MC Version locking to the config James Seibel 2026-05-15 07:44:00 -05:00
  • 592b050937 Merge remote-tracking branch 'root/main' into fix-portals Acuadragon100 2026-05-14 22:34:38 +02:00
  • 9fa9b430f6 Only tick levels the player is in on the client. Acuadragon100 2026-05-14 11:56:42 +02:00
  • c720a36f83 Always return the player's level and position even when a portal is being rendered. Acuadragon100 2026-05-13 20:48:18 +02:00
  • e3f586da56 temp comment out PooledDataSourceCheckoutTest James Seibel 2026-05-12 21:56:18 -05:00
  • 552ad226ea Avoid updating camera speed average when rendering a portal. Acuadragon100 2026-05-12 21:21:05 +02:00
  • 775984f651 add TODO James Seibel 2026-05-11 22:01:00 -05:00
  • 269f2c30fd Initial changes for Vulkan Vulkan James Seibel 2026-05-11 21:56:53 -05:00
  • b674f49600 up version number 3.0.3 -> 3.0.4 James Seibel 2026-05-04 07:41:32 -05:00
  • b592012ba8 remove dev from version number 3.0.3b James Seibel 2026-05-03 18:20:22 -05:00
  • 5d1e8a44fd up api version 6.1.0 -> 6.1.1 James Seibel 2026-05-03 18:20:12 -05:00
  • 40b27335ea Add stack getting for render tasks James Seibel 2026-05-03 16:45:23 -05:00
  • d0b07a5d2f remove accidental debug code James Seibel 2026-05-03 16:40:35 -05:00
  • cb0fee9780 fix generic renderer buffer leak on level close James Seibel 2026-05-03 16:36:32 -05:00
  • 895e9276cd Fix GL buffer GC in RenderContainer canceling James Seibel 2026-05-03 15:46:01 -05:00
  • 9ee0af8b01 Add BasicPhantomReference for debugging James Seibel 2026-05-03 15:45:06 -05:00
  • fd704bf8e6 Prevent multiple DhClientLevels of the same level from existing at once. Acuadragon100 2026-05-03 20:42:16 +02:00
  • cc2febcb5c Fix current level unloading on the client. Acuadragon100 2026-05-03 17:58:13 +02:00
  • 809990f766 Make sure stale wrappers are not stored in the client level map. Acuadragon100 2026-05-03 17:35:36 +02:00
  • 69941fb7f8 DhApiBlockColorOverrideEvent use default alpha James Seibel 2026-05-02 21:15:48 -05:00
  • 36862a968f fix rare skylight application bug James Seibel 2026-05-02 21:14:54 -05:00
  • 27204336b2 cleanup lod buffer container closing James Seibel 2026-05-02 21:14:14 -05:00
  • 4846cf5019 comment out unnecessary shutdown logging James Seibel 2026-05-02 21:13:07 -05:00
  • f7f3c1146f separate shared phantom logging logic James Seibel 2026-05-02 21:12:26 -05:00
  • aaa5e958f0 Fix LOD shading applying incorrectly with Iris James Seibel 2026-05-02 15:14:25 -05:00
  • 726da953bd Merge branch 'distant-horizons-core-optimizations' James Seibel 2026-05-02 11:35:26 -05:00
  • c4f4935fdd Remove unused mac render code James Seibel 2026-05-02 10:36:44 -05:00
  • 5cb30ed7ce disable immersive portals cam speed calculation James Seibel 2026-05-02 09:56:28 -05:00
  • 5f54ad0650 up net protocol version 13 -> 14 James Seibel 2026-05-02 09:55:57 -05:00
  • 9fc4d840fc immersive portal quad tree player pos fix James Seibel 2026-05-02 09:55:45 -05:00
  • 52b0acc452 Immersive Portal Accessor refactoring James Seibel 2026-05-02 09:55:00 -05:00