Commit Graph

234 Commits

Author SHA1 Message Date
James Seibel cfec32746d Fix shading for MC 1.20.6 IE Java 21 2024-05-18 07:27:17 -05:00
James Seibel 7e45a98e8f Up the API version 1.1.0 -> 2.0.0
There were several breaking changes and I forgot to up the major version number appropriately.
2024-05-04 18:16:19 -05:00
James Seibel c8f1154831 Remove ZStd compression option
Any ZStd data will be automatically deleted and re-generated
2024-04-30 21:17:26 -05:00
James Seibel 2298ef0e0d up the version number 2.0.3 -> 2.0.4 2024-04-26 07:33:42 -05:00
James Seibel 88ff9e7cde Drop high and extreme horizontal quality enums 2024-04-20 12:36:19 -05:00
James Seibel d8bac9df8c Remove deprecated DhApiScreenResizeEvent 2024-04-08 07:17:17 -05:00
James Seibel 1ff4a56e2d Improve grass side rendering and add a config 2024-04-07 21:42:31 -05:00
James Seibel 7bdafa28cc Fix debug detail render mode 2024-04-07 20:38:59 -05:00
James Seibel 46e3b98b62 Remove near fog option 2024-04-07 13:50:05 -05:00
James Seibel f310f1b316 Remove Unlimited horizontal quality setting
The setting was un-maintainable and would cause major issues for anything but the smallest render distances.
2024-04-06 18:03:54 -05:00
James Seibel b4b7738aa6 Fix API enums missing "DhApi" prefix and remove unused Enums/code 2024-04-06 10:06:03 -05:00
James Seibel f09818e564 Update ELodShading names and descriptions 2024-04-06 08:42:29 -05:00
James Seibel b59d505725 Add IP only server folder mode 2024-04-02 07:17:31 -05:00
James Seibel d41af88494 Add ColumnWorldCompressionMode to the database 2024-03-28 07:36:02 -05:00
James Seibel e83864fd02 Add world compression config 2024-03-27 19:09:09 -05:00
James Seibel ed9cf526cd rename example unit tests to prevent naming issues 2024-03-24 11:38:30 -05:00
James Seibel 9f195231db up the version number 2.0.2 -> 2.0.3 2024-03-19 06:48:26 -05:00
James Seibel a62ee8b3cf Merge !50 2024-03-17 19:09:01 -05:00
James Seibel 6413e17e4b Add multiple compression options and unit tests 2024-03-16 17:25:15 -05:00
cola98765 150d929a45 Update EVerticalQuality.java 2024-03-15 08:58:26 +00:00
James Seibel d569ae4052 Deprecate EHorizontalQuality.UNLIMITED 2024-03-10 21:30:59 -05:00
James Seibel 97554ccae6 Increase Vertical Quality settings to hopefully reduce issues with floating islands 2024-03-04 07:13:43 -06:00
James Seibel 3d999a1749 Change FullDataPointUtil to get/set sky and block lighting separately
The binary format is identical the only difference is the getter/setter methods
2024-03-02 21:31:21 -06:00
James Seibel b8e03a2144 Deprecate DhApiScreenResizeEvent, replace with DhApiColorDepthTextureCreatedEvent 2024-03-02 15:21:22 -06:00
James Seibel 28e230a2db Fix DhApiScreenResizeEvent incorrect description 2024-02-25 08:14:25 -06:00
James Seibel cc134092ed Default to no culling for the shadow pass 2024-02-11 14:56:12 -06:00
James Seibel b4269afc9f Add IDhApiShadowCullingFrustum and a config for shadow culling 2024-02-10 21:37:59 -06:00
James Seibel 848b75ad7d Add Lod Shading to the api config 2024-02-07 07:06:00 -06:00
James Seibel 223326afe2 Add frustum culling config control to the API 2024-02-06 21:44:42 -06:00
James Seibel 1859d0ea96 Add IDhApiCullingFrustum 2024-02-06 21:39:42 -06:00
James Seibel bc1a4ec138 Add Joml Matrix constructor to Mat4f 2024-02-06 07:17:10 -06:00
James Seibel 15ee6a9512 Add render events for Iris 2024-01-31 21:48:50 -06:00
James Seibel b622095883 Add and fix OverrideInjector unbinding 2024-01-30 19:43:37 -06:00
James Seibel 4ab2fef1ac reword a couple comments and minor reformatting 2024-01-30 19:33:04 -06:00
James Seibel 8a4172dda1 Improve DhApi readme string 2024-01-30 19:28:32 -06:00
James Seibel 9c8d77a4f3 Add showBlockMaterial debug rendering and fix a couple block materials 2024-01-21 21:35:05 -06:00
James Seibel 779431b123 deprecate SHOW_GENMODE 2024-01-21 21:33:56 -06:00
James Seibel 79b0b3dc0a Minor ThreadUtil reformat 2024-01-14 13:49:39 -06:00
coolGi 1b8ee5cd48 Renamed api's fabric.mod.json to not.fabric.mod.json 2023-12-23 05:28:31 +10:30
James Seibel fa12443cb1 Fix null pointers in DhApiChunk 2023-12-22 07:19:20 -06:00
James Seibel 51c76fe5fb Refactor and rename DhApiChunkOfDataPoints -> DhApiChunk 2023-12-21 22:14:13 -06:00
Builderb0y a691b27b4f expand API to allow world generator to generate chunks of data points in addition to actual chunks. 2023-12-22 01:15:25 +00:00
James Seibel 8dbeb16f33 update several comments 2023-12-19 07:18:23 -06:00
James Seibel c1309eb4e8 Add IDhApiWrapperFactory 2023-12-16 15:44:29 -06:00
James Seibel 7c678a4a41 Add DhApi.isDhThread() 2023-12-16 09:50:34 -06:00
James Seibel 2c154613a0 Add Config API methods getApiValue() and clearValue() 2023-12-07 07:13:37 -06:00
James Seibel 070b52da5e Up the api version number 1.0.0 -> 1.1.0 2023-12-06 07:49:38 -06:00
James Seibel 20452ceb76 change overdraw to a number config 2023-12-06 07:49:19 -06:00
James Seibel b999a321c7 up the version number 2.0.1-a -> 2.0.2-a 2023-12-03 19:13:06 -06:00
James Seibel f32e25f52f Remove "-dev" from the version number 2023-12-03 17:18:53 -06:00