Commit Graph

651 Commits

Author SHA1 Message Date
TomTheFurry 8e296f98d7 Complete the dynamic section data detail offset quad tree. (Untested) 2022-05-13 14:10:33 +08:00
Morippi 8e524a915c changed some names 2022-05-12 19:44:00 +02:00
TomTheFurry 3ea3df62e9 Start impl the dynamic section data detail offset 2022-05-12 19:08:28 +08:00
TomTheFurry cb85e396f0 Trash unneeded stuff 2022-05-12 18:21:18 +08:00
TomTheFurry a6165d56b6 Mark a thing so people switch over 2022-05-12 18:13:09 +08:00
TomTheFurry 4d352b012f Continue making the structure of data 2022-05-12 13:34:27 +08:00
James Seibel d7962fbb4e Add the prefix "DhApi" to the external api classes 2022-05-11 19:11:43 -05:00
Morippi 4a0a541fff changed a function name 2022-05-11 16:26:41 +02:00
Morippi 67e32d31ac fixed a small error 2022-05-11 15:28:06 +02:00
Morippi 57cd396920 Modified the update to work with new merge 2022-05-11 15:03:46 +02:00
Morippi 1336997ce0 Added merge data to RenderDataContainer 2022-05-11 14:55:23 +02:00
Morippi d99b6270a6 Merge remote-tracking branch 'origin/main' into main 2022-05-11 14:54:22 +02:00
Morippi 9caed982e3 Added merge data to RenderDataContainer 2022-05-11 14:54:13 +02:00
coolGi e13c331f0a Now a triangle in the config screen (until you resize the window, then it crashes) 2022-05-11 12:23:05 +00:00
TomTheFurry 3044a25adc Continue making the basic structure of data thing 2022-05-11 18:27:58 +08:00
TomTheFurry c797b5397b Hooked up the stuff with buffer thingy 2022-05-11 17:39:25 +08:00
TomTheFurry 0c52fe8364 Continue work on buffer managements 2022-05-11 17:19:32 +08:00
Morippi 786e00e88f small fixes 2022-05-11 09:52:20 +02:00
Morippi e8b964d8b7 Added Air lod container 2022-05-11 09:35:42 +02:00
Morippi 3f6a2d5195 Added Air lod container 2022-05-11 09:33:57 +02:00
Morippi c01f81b4ad Added new comment + improved merge 2022-05-10 22:30:13 +02:00
Morippi d8bb79c533 Added Comments to the quadTree Class 2022-05-10 21:50:42 +02:00
James Seibel 2e9d95d29c remove "border" from the overdraw tooltip 2022-05-09 20:38:18 -05:00
Morippi 5b4643a5ae Added ProtoSection class 2022-05-09 18:12:23 +02:00
Morippi 8e0566c4f1 Changed DhChunk 2022-05-09 18:03:21 +02:00
TomTheFurry a872547d72 Start to work on actual rendering side of things. 2022-05-09 16:23:40 +08:00
TomTheFurry ff181761c2 Complete v1 of the QuadTree stuff. Good sturcturing too I would say ;) 2022-05-09 14:47:13 +08:00
coolGi 909707214f Set up theming for standalone jar and moved shadow stuff to main gradle 2022-05-08 15:28:43 +09:30
coolGi 1ba3647b6b Changed my name to coolGi 2022-05-07 22:36:44 +09:30
coolGi 586786fd18 Moved everything out of LodConfigWrapper (pls dont use this) 2022-05-07 22:28:09 +09:30
TomTheFurry c4258ca96c Continue a7 dev focused on qTree 2022-05-07 16:58:38 +08:00
TomTheFurry 037e890d0d Make some more change, (and also lost my changes... rip) 2022-05-06 15:02:45 +08:00
Morippi 961c936f92 Started working on lodSection, LodQUadTree and DhChunk (not completed) 2022-05-04 23:18:34 +02:00
James Seibel f8292e8daa Set the api version to 0.0 (since it hasn't been released yet) 2022-05-03 21:27:55 -05:00
TomTheFurry 06281321d0 Add new a1.7 rebuild first step 2022-05-03 19:22:36 +08:00
TomTheFurry 09a9e98937 Renamed RegionPos to DHRegionPos as per the suggestion 2022-05-03 14:21:52 +08:00
TomTheFurry b4bad71813 Del ChunkPosWrapper & BlockPosWrapper, Create DHChunkPos & DHBlockPos, and also their related changes so it runs. 2022-05-03 14:06:26 +08:00
CodeF53 5ddf4f6ddf Typos 2022-05-01 10:34:41 -06:00
CodeF53 79224bdca3 Add a toggle for avoided blocks tint. Close #281
This is off by default

Additional comments in #tech-talk:
https://discord.com/channels/881614130614767666/902896965354930217/970351193928921139
2022-05-01 09:59:36 -06:00
TomTheFurry 10943e0d7d Added pre merge quads for more performance!!!! 2022-05-01 16:05:05 +08:00
TomTheFurry 031539bd31 Added dataView system so no longer need to copy arrays around 2022-05-01 14:19:51 +08:00
TomTheFurry be7a077367 Improved throwable logging for two custom logger 2022-05-01 13:14:29 +08:00
coolGi2007 e116b891a8 Some api stuff for config and updated readme to add json 2022-04-29 23:30:25 +09:30
coolGi2007 4310721640 New config finally done 2022-04-29 14:18:29 +09:30
coolGi2007 2888091b47 Merge remote-tracking branch 'origin/newConfig' into HEAD
# Conflicts:
#	src/main/java/com/seibel/lod/core/Config.java
#	src/main/java/com/seibel/lod/core/JarMain.java
#	src/main/java/com/seibel/lod/core/config/ConfigBase.java
#	src/main/java/com/seibel/lod/core/config/file/ConfigFileHandling.java
#	src/main/java/com/seibel/lod/core/config/types/ConfigEntry.java
#	src/main/java/com/seibel/lod/core/util/SingletonHandler.java
#	src/main/java/com/seibel/lod/core/wrapperInterfaces/config/ILodConfigWrapperSingleton.java
#	src/main/resources/assets/lod/lang/en_us.json
2022-04-29 10:52:19 +09:30
coolGi2007 600314e419 FINALLY! CLASSIC CONFIG GUI DONE 2022-04-28 14:17:27 +00:00
coolGi2007 768bd88982 (core didnt push) Fixed number values and got closer to completing the classic gui 2022-04-28 10:33:05 +00:00
James Seibel 7ee05282dd Remove invalid preprocessors from Core
Core can't use preprocessors
2022-04-27 21:56:00 -05:00
coolGi2007 417c3fcf8b Some api stuff for servers and stopped people setting invalid values trough file 2022-04-27 18:33:06 +09:30
James Seibel 76ac0ad3ff Add the first draft of the DH Api 2022-04-26 22:04:21 -05:00