Commit Graph

819 Commits

Author SHA1 Message Date
James Seibel 25d4b8ab3d Improve the curvature shader with code from stduhpf
Currently untested and the old code is still included
2022-08-13 17:38:48 -05:00
TomTheFurry 43ec3a081d Make multi-level works again! 2022-08-10 20:47:10 +08:00
TomTheFurry 88ccc76045 First fix on light & impl render source direct write 2022-08-09 16:08:54 +08:00
TomTheFurry 6a49a100e7 Fixed multiple major RAM issues. Next one is the 100/s reload issue... 2022-08-08 23:00:30 +08:00
coolGi 6c8a7ef989 Merge remote-tracking branch 'origin/main' 2022-08-06 20:33:51 +09:30
coolGi 6aab2d287c Added an auto updater when game starts 2022-08-06 20:32:09 +09:30
TomTheFurry d58cd204cc Implemented untested FullDataType serialize & deserialize 2022-08-06 00:08:16 +08:00
coolGi be74011e5e Made jar use modrinth instead of gitlab 2022-08-05 21:53:44 +09:30
TomTheFurry f6e5bdbd2f Fixed block color & improve close 2022-08-04 20:03:43 +08:00
TomTheFurry 9a8145ff45 Fixed all the data view bugs 2022-08-04 19:07:32 +08:00
James Seibel 46bc17e9ac Add (commented out) module-info.java 2022-08-02 21:40:14 -05:00
TomTheFurry 6fe2b6f331 Something renders! And introduce mem leaks, missing texture color, and inverted lights! What a great set of features! 2022-07-30 16:06:54 +08:00
TomTheFurry 823da76896 Fix forge wrong proxies, fix generator shutdown, fix batch gen incorrect timeout, 2022-07-30 00:11:36 +08:00
morippi 2e833136f6 Added new merged (it's commented out, when build is working we can test it) 2022-07-28 14:54:29 +02:00
TomTheFurry f08e7974cd Fix up all file IO bugs, FullFormat bugs, FullToColumn bugs, & Tree assert issues 2022-07-28 19:33:47 +08:00
James Seibel 64ee49de03 Finish the WorldGenInjector tests 2022-07-27 21:58:27 -05:00
James Seibel c29289d602 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2022-07-27 07:53:22 -05:00
James Seibel b9cd99cb6c Add basic unit tests for WorldGenInjector 2022-07-27 07:53:19 -05:00
TomTheFurry 6862f5667b Improve generationQueue and add more and better logging and fix double close on DhLevels 2022-07-27 14:49:03 +08:00
James Seibel 30aba99c27 Add WorldGeneratorInjector and start unit tests 2022-07-26 22:09:49 -05:00
James Seibel a49512f750 Add generic typing to OverrideInjector 2022-07-26 21:24:52 -05:00
TomTheFurry 89e2d10f24 Fixed 1 wrong logging 2022-07-26 23:36:49 +08:00
TomTheFurry 2abb117d2e remove ghost imports.... 2022-07-26 23:31:28 +08:00
TomTheFurry c110e268b8 Fixed IO bugs 2022-07-26 23:14:28 +08:00
TomTheFurry 78c6ae3b90 Hey Fixed more maths! 2022-07-26 22:20:26 +08:00
TomTheFurry 50810c7406 Fixed realllly wrong maths 2022-07-26 21:54:32 +08:00
TomTheFurry e903ec53f5 Continue fixing bugs... Lots of bugs. 2022-07-26 20:17:26 +08:00
TomTheFurry a4546c63e3 Fix bunches of bugs. Quad tree ticks! Gen call is fired! Chunk gen works! Next to fix: File updates 2022-07-26 17:06:50 +08:00
TomTheFurry 50c5d044f1 Trying and failing to find a bug. Gonna call it a night. 2022-07-26 01:04:01 +08:00
TomTheFurry 5947716a6a Resolving one by one many bugs lying around 2022-07-26 00:13:00 +08:00
coolGi 85fec37bed Removed some jank code 2022-07-25 23:11:01 +09:30
TomTheFurry 49769d0aac Fix stuff so fabric works and no crash. Sadly nothing renders though... 2022-07-25 21:23:36 +08:00
James Seibel d7b73f378e Fix ApiEnum test failures 2022-07-25 07:46:25 -05:00
TomTheFurry ff2763df9e Rework forge to new a1.7 structure. Minecraft runs and it builds. But crash on loading into world due to... weirdness 2022-07-25 19:44:11 +08:00
TomTheFurry 973be40324 Fix and port batch generator to new Generator API. Now if we just fix up forge, and there's no bugs (impossible), then there's enough implemented to finally have something shown! Yay! 2022-07-25 13:38:33 +08:00
TomTheFurry 5f486b6258 Work on world generator integration to a1.7 rework 2022-07-23 16:40:19 +08:00
James Seibel cdbee5e239 Add a missing test case and fix a typing issue with dependencyInjector 2022-07-21 21:25:17 -05:00
cola98765 b95f095721 why did I root the alpha? 2022-07-21 18:35:27 +02:00
TomTheFurry 5b1568e9a6 Fixing stuff towards successful builds. Now stuck on thinking how the world gen stuff should return and apply the gen chunk to data though... 2022-07-21 17:40:27 +08:00
James Seibel 109f2ea7a4 Finish OverrideInjector and add unit tests 2022-07-20 07:11:46 -05:00
James Seibel 0e73aa1820 More test refactoring 2022-07-20 07:00:11 -05:00
James Seibel c4a9a72118 More refactoring 2022-07-19 20:22:11 -05:00
James Seibel d5f7818252 Refactor/Clean Dependency tests before adding Override tests 2022-07-19 19:57:03 -05:00
James Seibel 3f89c485e1 Add OverrideInjector 2022-07-19 19:46:17 -05:00
James Seibel c11f63f606 DependencyInjector children fixes 2022-07-19 19:40:06 -05:00
coolGi 1c2a4a43d0 Merge remote-tracking branch 'origin/main' 2022-07-18 15:16:30 +09:30
coolGi adc51bab9a Added runnable and performance impact to the config 2022-07-18 15:16:22 +09:30
James Seibel dc466e61d1 Add DhApi Client/Server Save events (and fix other events) 2022-07-17 20:48:28 -05:00
James Seibel 02157d52f6 Add DhApi level load/unload objects 2022-07-17 20:40:31 -05:00
James Seibel 299a7c67f0 Rename DhApi event Parameter objects 2022-07-17 20:33:50 -05:00