fc9aca3bb1
Overworld general terrain generation complete.
...
Added warning supression for unused as it may be used in the future.
2020-05-03 22:45:42 -05:00
d0701ce63d
Changed async execution setup.
...
Two beta threads with lower thread priority and one alpha with normal thread priority.
Implemented use of both in chunk loading.
2020-04-30 16:26:11 -05:00
c2fb0ffea8
Added executor to utilities.
2020-04-29 14:00:30 -05:00
b30d689183
Reworked thread safe cache solution.
...
Also performed refactoring.
And added some threaded tests.
2020-04-28 16:53:23 -05:00
49f26f7901
Fixed conversion from world to chunk coords.
...
Added test that catches this case.
2020-04-27 15:14:33 -05:00
1e8dc8019a
Current iteration of work.
...
Attempted at fixing the coordinate converter again.
Added more applicable tests for them.
Changing to a more stateless design for biome generator.
Refactored correcting package name to fit conventions.
2020-04-27 14:23:57 -05:00
3efc6acf0b
Fixed the utilities world to local non perfect positive case.
2020-04-27 13:53:29 -05:00
ec27a9bc10
Fixed perfect chunk coordinates in utilities.
...
Added respective tests to ensure this doesn't break.
2020-04-27 13:44:49 -05:00
39381f07f9
Fixed incorrect method call.
...
Added tests to make sure that this doesn't happen.
2020-04-27 13:21:04 -05:00
4f411c42fb
Added conversion from world coordinates to utilities.
...
Respective tests also added.
2020-04-26 20:56:10 -05:00
1e0d63e562
Added a magnitiude addition helper function.
2020-04-25 17:54:40 -05:00
23f761c36f
Added utilities and a hashmap inverter.
2020-04-19 18:17:17 -05:00