130 Commits

Author SHA1 Message Date
dfsek
e533555b52 drastically simplify generator API 2021-12-02 19:45:22 -07:00
dfsek
71a39ba05b unimplement PropertyHolder 2021-12-02 18:08:08 -07:00
dfsek
1c7c7af105 implement PropertyHolder in ChunkGenerator 2021-12-02 18:05:52 -07:00
dfsek
ad66fa8022 implement TerraScriptCheckFunctionAddon 2021-12-02 18:04:16 -07:00
dfsek
b9c77fbdfa move elevation interpolation to new addon 2021-12-02 17:44:30 -07:00
dfsek
c68d092814 clean up chunkgenerator stuff 2021-12-02 17:43:44 -07:00
dfsek
4a8d19cbf2 remove unused methods from WorldConfig 2021-12-02 09:42:38 -07:00
dfsek
fab02d4d16 remove ChunkGenerator#getPack 2021-12-02 09:23:34 -07:00
dfsek
fc073325fb remove ChunkGenerator#getPlatform 2021-12-02 09:12:16 -07:00
dfsek
397c464fb2 finish refactoring world api 2021-11-28 16:51:04 -07:00
dfsek
6b9dfc5d43 refactor world classes 2021-11-28 16:43:27 -07:00
dfsek
4287ff8a3c World -> ServerWorld 2021-11-28 16:36:29 -07:00
dfsek
402ac166ff worldaccess -> WritableWorld 2021-11-28 16:32:59 -07:00
dfsek
01f6df4a19 pull more methods to WorldAccess 2021-11-28 12:01:12 -07:00
dfsek
bf0ac5afe2 refactor world API 2021-11-27 17:15:20 -07:00
dfsek
e616d21bea refactor generation stuff 2021-11-27 09:52:41 -07:00
dfsek
50da6d9d9b clean up ChunkGenerator 2021-11-27 08:55:40 -07:00
dfsek
7a3597a722 remove BiomeGrid 2021-11-27 08:46:59 -07:00
dfsek
2aa9c86499 getNoiseSeeded -> noise 2021-11-27 08:25:14 -07:00
dfsek
f761559e6e addon versioning 2021-11-25 09:32:43 -07:00
solonovamax
dc07b60688
Use latest fancy gradle features to not do that dumb string bullshit from before
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-11-21 23:58:24 -05:00
dfsek
bedde0d061 update logging 2021-11-21 17:39:03 -07:00
dfsek
b3a14432ce clean up NoiseChunkGenerator3D 2021-11-20 12:38:57 -07:00
dfsek
4f873f7730 add license headers 2021-11-19 15:42:24 -07:00
dfsek
61d0daf9c7 relicense addons under MIT license 2021-11-19 08:47:15 -07:00
dfsek
20a9c0d718 format 2021-11-17 16:28:38 -07:00
dfsek
43510c20de create addon manifests 2021-11-17 12:39:23 -07:00
dfsek
158cb1d08e depend on manifest addons in core addon modules 2021-11-17 12:20:17 -07:00
dfsek
bf78577d26 create addon manifests 2021-11-17 10:20:04 -07:00
dfsek
16b0ea2c13 Initial commit 2021-10-17 14:18:48 -07:00