James Seibel
|
c3c170d07a
|
Add the generatorMode to IDhApiWorldGenerator.generate()
|
2022-12-10 22:08:16 -06:00 |
|
James Seibel
|
d792031c57
|
Use bound API World Generators
|
2022-12-10 11:17:50 -06:00 |
|
James Seibel
|
1489cb0bdb
|
Rename IChunkGenerator -> IWorldGenerator
|
2022-12-08 21:36:03 -06:00 |
|
James Seibel
|
434abcf1ae
|
Set up the world generator interface for use with the API
|
2022-12-08 21:32:19 -06:00 |
|
James Seibel
|
00c7f7adaf
|
Minor WorldGeneratorInjector refactoring
|
2022-11-25 10:08:47 -06:00 |
|
James Seibel
|
d3e293db2c
|
Improve the raycasting tests and fix a few directional issues
|
2022-11-19 17:01:29 -06:00 |
|
James Seibel
|
6eb97f654c
|
Add RayCastUtil and unit tests
|
2022-11-19 10:20:14 -06:00 |
|
James Seibel
|
52ed3c8733
|
Rearrange API packages
|
2022-09-16 23:41:57 -05:00 |
|
James Seibel
|
f6a1901ef8
|
Move several Dependency Injectors into the API
|
2022-09-13 21:38:57 -05:00 |
|
James Seibel
|
4f1203b32c
|
Flip API -> Core dependency to Core -> API
Very rough, a decent amount of the API isn't hooked up to anything.
|
2022-09-12 21:53:55 -05:00 |
|
TomTheFurry
|
3f23ef960b
|
Reorganize all the classes and move them around to make more sense and be easier to navigate. Also removed/unwrapped the 'a7' temp package.
|
2022-09-12 22:43:06 +08:00 |
|
James Seibel
|
14b855ada6
|
Fix incorrect API tests (and move them to the API sub-project)
|
2022-09-11 22:25:22 -05:00 |
|
James Seibel
|
2328f44e3a
|
Fix API injector tests
|
2022-09-08 21:31:36 -05:00 |
|
James Seibel
|
b0b5007341
|
Fix API Event Injector tests
|
2022-09-08 21:04:54 -05:00 |
|
James Seibel
|
35b00165a2
|
Partially implement/uncomment worldGeneratorOverride
|
2022-09-08 20:51:49 -05:00 |
|
James Seibel
|
659c62d4b4
|
Move worldGen Api Enums into the API sub-project
|
2022-09-08 20:15:54 -05:00 |
|
James Seibel
|
09ceab5c70
|
Comment out API/API test code so we can get everything compiling
|
2022-09-07 07:37:07 -05:00 |
|
James Seibel
|
53ded97714
|
Move Core API items into the api.external.coreImplement package
|
2022-09-06 22:22:27 -05:00 |
|
James Seibel
|
75b23ee904
|
Move and update API Events to the API sub-project
|
2022-09-06 21:25:11 -05:00 |
|
James Seibel
|
b5a05bfe21
|
Add CoreDhApiRenderParam and move DhApiRenderParam to the API Sub-project
|
2022-09-05 21:38:52 -05:00 |
|
James Seibel
|
7ee113ddff
|
Replace the override priority enum with an int
|
2022-09-05 21:11:29 -05:00 |
|
James Seibel
|
eaadd6fc71
|
Move API Interfaces into the API sub-project
|
2022-09-05 19:18:33 -05:00 |
|
James Seibel
|
7a00ba09a2
|
Move API tests to the API sub-project
|
2022-09-05 18:53:12 -05:00 |
|
James Seibel
|
9799b0a263
|
move core into a folder named "core"
This is so we can have multiple sub-projects in the core repo
|
2022-08-30 07:36:19 -05:00 |
|