Commit Graph

835 Commits

Author SHA1 Message Date
James Seibel a179fb9ff9 auto-format ClientApi 2022-08-20 18:14:01 -05:00
James Seibel c491a36b71 Re-add the "here be dragons" dev build message 2022-08-20 18:03:12 -05:00
TomTheFurry 78ccb8aaf2 Making multi-level works a bit better... Needs more changes to work well though... 2022-08-20 21:24:42 +08:00
TomTheFurry 90fe892291 Bypass critical issue with map() returned buffer holding the file open til GC. 2022-08-20 20:56:17 +08:00
TomTheFurry b80bfe813c Fix bugs in CQCPTree 2022-08-20 15:49:12 +08:00
TomTheFurry 0dafdc527a Continue fixing gen related issues 2022-08-18 19:46:35 +08:00
TomTheFurry 1cc00b7174 Did the generation stuff change 2022-08-18 18:29:04 +08:00
James Seibel 3995e07d91 Stub out a potential fix for #287 (optifine resolution) 2022-08-16 20:29:12 -05:00
coolGi 04220584b3 Added an onModify to the config 2022-08-16 17:10:34 +09:30
James Seibel b13203c62e Fix a few DhApiResult constructors 2022-08-15 22:24:26 -05:00
James Seibel 68ef9126ed Hook up DhApiWorldGeneratorOverrideRegister
set up Dependency Injectors for clearing their bound items.
add simplified constructors for DhApiResult
2022-08-15 22:21:08 -05:00
James Seibel c7a84831e9 Replace system.out in DhApiEventInjector 2022-08-15 21:56:10 -05:00
Ran 633ad1f490 Add module-info.java 2022-08-15 13:37:26 +00:00
TomTheFurry 1fc6487374 Start rework on the generationQueue system so that it hooks directly into base DataFileHandler instead of watching for PlaceHolder obj.
This also means a hyper complex concurrent customized quad tree implementation... So, great.
2022-08-14 23:42:41 +08:00
James Seibel d3732306a6 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2022-08-13 17:39:05 -05:00
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 e5f3e2e7b0 Start working on a new concurrent container... 2022-08-13 14:35:44 +08: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