Commit Graph

  • 463565384b Re-add biome blending James Seibel 2025-10-05 16:23:09 -05:00
  • aed5bb4163 Separate DH pool threads and new executor "Render Loader" James Seibel 2025-10-04 20:10:10 -05:00
  • bd517e54cf remove duplicate "thread" name in ticker threads James Seibel 2025-10-04 19:54:19 -05:00
  • b323b7e52d rename uniforms in SSAO shader James Seibel 2025-10-04 13:45:18 -05:00
  • 32b3eac589 add nullable attributes to world getters James Seibel 2025-10-04 10:48:34 -05:00
  • 569a5442a9 fix a potential null pointer on world shutdown James Seibel 2025-10-04 10:26:53 -05:00
  • 25213cae39 Fix noise texture only applying changes on level change James Seibel 2025-10-04 10:26:34 -05:00
  • 82bb5ef64e fix typo in far falloff James Seibel 2025-10-03 06:58:04 -05:00
  • a8748471df Handle null pointer on server shutdown James Seibel 2025-10-02 20:29:42 -05:00
  • 721124b886 Write custom timeout logic for DelayedDataSourceCache James Seibel 2025-10-02 20:29:26 -05:00
  • 85e52301d6 typo in ApiEventInjector James Seibel 2025-10-02 18:08:47 -05:00
  • 08ede3351d Add DhApiChunkProcessingEvent James Seibel 2025-10-02 18:03:27 -05:00
  • 9690c898b0 handle null pointer on server shutdown James Seibel 2025-10-02 07:33:05 -05:00
  • 328336bd29 Allow unbinding Dependencies James Seibel 2025-10-02 07:32:58 -05:00
  • 75f0061d97 remove unused ServerPlayerWrapper methods James Seibel 2025-10-02 07:07:31 -05:00
  • be87c79b1b Handle a few rendering setup edge cases James Seibel 2025-10-02 07:07:22 -05:00
  • 12a885aa6e Manually close compression streams to try reducing GC reliance James Seibel 2025-09-29 17:21:01 -05:00
  • d33be490a7 cull LOD rendering on the quad tree James Seibel 2025-09-29 07:28:03 -05:00
  • cb654f2429 replace IConfigEntry apiValuePresent -> apiIsOverriding James Seibel 2025-09-28 16:16:31 -05:00
  • 2705cb679e minor config handler refactoring James Seibel 2025-09-28 16:14:22 -05:00
  • 372fcedc7c add IConfigEntry.apiValuePresent James Seibel 2025-09-27 20:58:15 -05:00
  • 25e909203d prep for Config UI refactoring James Seibel 2025-09-27 20:55:37 -05:00
  • b312582ce4 Add global bandwidth limit setting s809 2025-09-26 21:45:10 +05:00
  • 73324c71ec Force Mac upload method to DATA James Seibel 2025-09-24 07:23:14 -05:00
  • 0cdb5cf0ec Remove Mac state validation option James Seibel 2025-09-24 07:13:51 -05:00
  • cbfb1625bc add extra logic to proof-of-concept java swing UI James Seibel 2025-09-21 21:28:56 -05:00
  • 25e69d03ba Make config lang test return empty string if up to date James Seibel 2025-09-21 21:28:36 -05:00
  • 9564f02283 maybe fix freebsd OS crashing James Seibel 2025-09-20 22:40:53 -05:00
  • 9e7378be63 Merge branch 'merge-bedrock' James Seibel 2025-09-20 16:16:36 -05:00
  • 2495c38dc2 Merge branch 'merge-bedrock' James Seibel 2025-09-20 15:23:34 -05:00
  • 17fcdb428c finish glproxy comment James Seibel 2025-09-20 15:14:28 -05:00
  • 944e4f9cb4 Add experimental option to maybe help with Mac crashing James Seibel 2025-09-20 15:10:54 -05:00
  • 7c0b746220 re-add notnull anotation to ClientPluginChannelApi James Seibel 2025-09-20 14:21:29 -05:00
  • b4cb390333 Use correct Supplier interface (1.7.10) Fabian Maurer 2025-09-19 14:05:43 +02:00
  • 15cda35434 Remove dependency on org.checkerframework (1.7.10) Fabian Maurer 2025-09-19 13:58:43 +02:00
  • 361d251aa2 Replace isLessSpecificThan with helper function (for 1.7.10) Fabian Maurer 2025-09-19 13:30:46 +02:00
  • a565e7d906 User older netty functions (1.7.10) Fabian Maurer 2025-09-19 13:36:03 +02:00
  • 57bbb12b39 Fix "CUSTOM" quality preset when Iris is present James Seibel 2025-09-16 07:44:18 -05:00
  • df17c1cc1b include world gen chunk/sec rate in progress log James Seibel 2025-09-14 08:18:37 -05:00
  • a4f7aad306 change world gen progress message to reduce confusion James Seibel 2025-09-14 08:18:14 -05:00
  • 1b2c1a59f9 Improve world gen task queue speed slightly James Seibel 2025-09-13 17:59:39 -05:00
  • f0bcf88b35 cache a few repo sql strings James Seibel 2025-09-13 17:06:33 -05:00
  • 5dbda75c0b add a unit test for SQL update performance testing James Seibel 2025-09-13 17:01:40 -05:00
  • 5caa945925 remove sea level from level wrapper James Seibel 2025-09-11 07:07:21 -05:00
  • 6bdfee3636 remove unexplored terrain rendering James Seibel 2025-09-11 07:06:15 -05:00
  • 1ec536b7df Add unexplored ocean for overworld James Seibel 2025-09-10 07:46:21 -05:00
  • 9ffda4d43e ColumnRenderSource doesn't need to be a IDataSource James Seibel 2025-09-07 16:15:26 -05:00
  • 670ec28b6f improve lod load time slightly James Seibel 2025-09-07 16:15:05 -05:00
  • 771814af98 Fix typo in config James Seibel 2025-09-06 22:10:24 -05:00
  • 90f1d38233 make unexplored fog slightly lighter James Seibel 2025-09-06 11:53:59 -05:00
  • 54a4f380bd change world gen wireframe height to match unexplored fog James Seibel 2025-09-06 11:51:09 -05:00
  • bab421c381 add a config for unexplored fog James Seibel 2025-09-06 11:46:48 -05:00
  • 9c285c17a9 lower unexplored fog slightly James Seibel 2025-09-06 11:39:44 -05:00
  • 470a9ce8f1 Close #1036 (LODs reloading twice on config change) James Seibel 2025-09-06 11:28:50 -05:00
  • d6b79f8b06 fix concurrency issue during unexplored fog setup James Seibel 2025-09-06 11:28:11 -05:00
  • 71f1dce956 Add unexplored fog James Seibel 2025-09-06 10:54:08 -05:00
  • 9857eb337f Add remove(obj) and remove(index) to RenderableBoxGroup James Seibel 2025-09-06 10:52:45 -05:00
  • bced9938f3 Add unexplored fog proof of concept James Seibel 2025-09-06 09:34:00 -05:00
  • 7f46257e1a add TODO to testRenderer James Seibel 2025-09-06 09:33:49 -05:00
  • 5f8b566486 improve generic obj render perf logging James Seibel 2025-09-06 09:33:29 -05:00
  • 9fe2a3fa7b minor dontMergeColoredColumns reformat and comment James Seibel 2025-09-06 08:53:09 -05:00
  • eb6750bb8d Merge branch 'dontMergeColoredColumns' James Seibel 2025-09-06 08:38:58 -05:00
  • e86487ab9d Fix LOD-only rendering mode James Seibel 2025-09-06 08:38:34 -05:00
  • 5423b49f3d Merge !83 (Improve Chunk Update Queue) James Seibel 2025-09-05 22:23:25 -05:00
  • a2c6f906fa update compression unit test file path James Seibel 2025-09-05 07:10:49 -05:00
  • d51474a64a Don't merge blocks that get colored by blocks above into columns Fabian Maurer 2025-04-07 23:46:58 +02:00
  • 5b41c7d48a add (native) ZStd compression as default compressor James Seibel 2025-09-03 07:39:58 -05:00
  • 034ec7d656 Bump protocol version feature/server-keys s809 2025-08-16 21:01:45 +05:00
  • fb5e15a2f1 Add a server keys feature s809 2025-08-16 20:59:28 +05:00
  • 674fc30e77 Replace pooled buffers with unpooled refactor/use-unpooled-buffers s809 2025-08-07 17:55:22 +05:00
  • 338bfb9f9e Bump protocol version feature/disable-mp-chunk-use s809 2025-08-01 23:11:17 +05:00
  • 37cb00b8e2 Add isLocalChunkUseAllowed config value s809 2025-08-01 23:10:37 +05:00
  • a05bd307f9 Reduce network logging by default s809 2025-07-27 23:21:13 +05:00
  • d78a50ce49 up version number 2.3.4 -> 2.3.5 James Seibel 2025-07-19 14:59:14 -05:00
  • 013eab9268 add space to self updater warning log James Seibel 2025-07-19 14:57:22 -05:00
  • 435cbde238 remove dev from version number 2.3.4b James Seibel 2025-07-19 14:56:53 -05:00
  • d7040bad13 Load level on player add if missing s809 2025-07-19 19:05:52 +05:00
  • a588070ce1 up version number 2.3.3 -> 2.3.4 James Seibel 2025-07-12 09:35:05 -05:00
  • d156772438 remove dev from the version number 2.3.3b James Seibel 2025-07-12 09:34:18 -05:00
  • de7ae41769 Fix API config renderingEnabled() changing the user value James Seibel 2025-07-12 08:16:35 -05:00
  • 618ad1938b full data DTO close data source if corrupted James Seibel 2025-07-10 22:24:33 -05:00
  • 5b10263f82 minor format cleanup James Seibel 2025-07-10 07:27:23 -05:00
  • 34f914c52f Mark a unit test as deprecated James Seibel 2025-07-10 07:26:41 -05:00
  • 67b766c674 Fix monoliths when connected to a server James Seibel 2025-07-10 07:26:14 -05:00
  • a3e7469203 Fixes !1078 (lag due to beacon updating on server) James Seibel 2025-07-09 07:28:25 -05:00
  • 4ecaa6a9a1 Potentially fix an issue with AMD GPU shader compiling James Seibel 2025-07-08 07:22:36 -05:00
  • 24f9dadc58 Disable vanilla fading when shaders are active James Seibel 2025-07-07 07:49:36 -05:00
  • b3ebaffa85 Disable enableAdaptiveTransferSpeed bby default s809 2025-07-01 22:03:12 +05:00
  • b7ac1909d6 Fix config UI changes not always saving James Seibel 2025-07-01 07:45:26 -05:00
  • 32c3118afa comment out Z_STD compression James Seibel 2025-06-30 06:54:27 -05:00
  • 3a525f53f0 Rename world gen mode "Internal Server" -> "Full - Save Chunks" James Seibel 2025-06-28 13:57:58 -05:00
  • f3947312c1 Re-Add Z_STD compression for testing James Seibel 2025-06-28 11:37:06 -05:00
  • 839ea1e778 increase ram amount for unit tests James Seibel 2025-06-28 11:36:17 -05:00
  • d2becd2c03 Fix rare fade error when restarting the LodRenderer James Seibel 2025-06-28 10:45:36 -05:00
  • 7d87347199 Fix multiplayer null pointer James Seibel 2025-06-28 09:22:23 -05:00
  • f4117751c9 Fix world-gen progress not showing in release builds James Seibel 2025-06-27 07:29:31 -05:00
  • a8a085f296 Move RenderState to core James Seibel 2025-06-26 07:50:53 -05:00
  • 317319593e rename renderDeferredLods -> renderDeferredLodsForShaders James Seibel 2025-06-25 07:47:08 -05:00
  • 4633f90a03 Add null handling to ServerPlayerStateManager.handlePluginMessage() James Seibel 2025-06-25 07:45:43 -05:00
  • 5802bbb3f3 keep cave culling for medium quality preset James Seibel 2025-06-23 07:23:26 -05:00