527 Commits

Author SHA1 Message Date
dfsek
e8ee7bc64f create AbstractTerraPlugin 2021-07-24 19:42:03 -07:00
dfsek
7b70478a7f remove configureCommon function 2021-07-23 15:01:48 -07:00
dfsek
a3a4cf8251 remove configureCommon call from platform impls 2021-07-23 14:51:19 -07:00
dfsek
aecb7201b8 remove redundant group declarations 2021-07-23 11:31:35 -07:00
dfsek
cdd7abc596 remove redundant plugin dependencies 2021-07-23 11:27:35 -07:00
dfsek
6cd60d3f4f remove redundant publishing configs 2021-07-23 11:20:27 -07:00
dfsek
4da5ce748d TerraChunkGenerator -> ChunkGenerator 2021-07-22 18:30:44 -07:00
dfsek
f659c32749 delete ChunkGenerator 2021-07-22 18:30:09 -07:00
dfsek
6ea11de2fd cleanup 2021-07-22 18:25:53 -07:00
dfsek
ad9cc1afcb World#getTerraGenerator -> World#getGenerator 2021-07-22 14:28:37 -07:00
dfsek
ec14666c6d remove World#getGenerator 2021-07-22 14:28:11 -07:00
dfsek
2517b74951 remove isTerraWorld from Fabric mixins 2021-07-22 14:25:06 -07:00
dfsek
2e2f9d854d delete ChunkGeneratorMixin 2021-07-22 14:18:07 -07:00
dfsek
1039bf6001 delete TerraWorld 2021-07-22 14:15:06 -07:00
dfsek
109b5e38cd remove most terraworld dependency 2021-07-22 14:13:37 -07:00
dfsek
8898bbd5c4 remove usages of TerraWorld#getConfig 2021-07-22 13:59:39 -07:00
dfsek
a56d1818c8 implement World#getConfig 2021-07-22 13:51:51 -07:00
dfsek
a91a5019f8 implement getBiomeProvider in World 2021-07-22 13:28:14 -07:00
dfsek
953318d9c0 implement FunctionalEventHandler 2021-07-21 22:04:40 -07:00
dfsek
6f1938ef82 functional events in FabricAddon 2021-07-21 20:23:45 -07:00
dfsek
feea26dea7 fix typo 2021-07-20 20:13:21 -07:00
dfsek
a6324ae6e2 dont inject trees on Fabric 2021-07-20 20:07:17 -07:00
dfsek
9673ab8ce1 cleanup 2021-07-19 21:51:38 -07:00
dfsek
03e4636ef9 remove SeededTerraBiome 2021-07-19 21:35:53 -07:00
dfsek
3bf8fe7901 pass seed to noise functions 2021-07-19 19:24:54 -07:00
dfsek
3a94c5287c BiomeBuilder -> SeededTerraBiome 2021-07-17 21:37:57 -07:00
dfsek
9d2ae0a828 fix fabric tree injection issue 2021-07-15 14:45:26 -07:00
dfsek
cb4b537a2f document and refactor config events 2021-07-15 14:34:48 -07:00
dfsek
2705e7d6a2 dont implement LoaderHolder in TerraPlugin 2021-07-15 14:05:44 -07:00
dfsek
8cd2554d3a fix registry overwrite issue 2021-07-15 13:54:01 -07:00
dfsek
19672b1083 update to tectonic 2.0.0 2021-07-13 20:37:53 -07:00
dfsek
589158ee71 reformat 2021-07-13 14:24:33 -07:00
dfsek
519956dc11 refactor implementation 2021-07-10 21:44:38 -07:00
dfsek
3dc564c0f7 move compiled addons to run directories 2021-07-09 13:06:29 -07:00
dfsek
8dcd50d3fb BlockPopulator -> GenerationStage 2021-07-08 10:12:44 -07:00
dfsek
99d64fec36 build chunk generator addon 2021-07-07 10:54:25 -07:00
dfsek
25073199f0 correct some errors in carver and structure addons 2021-07-06 22:23:04 -07:00
dfsek
7ca0be40dd Merge remote-tracking branch 'origin/master' into dev/addonification 2021-07-06 14:32:54 -07:00
dfsek
da26a1c54e bump minecraft version to 1.17.1 2021-07-06 14:29:58 -07:00
dfsek
04725698e8 use getCheckedRegistry where possible 2021-07-05 21:52:28 -07:00
dfsek
9221a4f1ae CheckedRegistry#add -> #register 2021-07-05 19:22:21 -07:00
dfsek
a89b250765 refactor ProbabilityCollection and MaterialSet 2021-07-05 19:18:55 -07:00
dfsek
d8eeeded60 fix MaterialSet issues 2021-07-05 01:14:34 -07:00
dfsek
3ea6724e6c build ore addon 2021-07-05 00:13:23 -07:00
dfsek
2b2aa493b1 compile Fabric 2021-07-04 21:34:59 -07:00
dfsek
54f4722297 implementation compiles now 2021-07-04 19:59:46 -07:00
dfsek
e9dc7d3db6 fix some refactor errors 2021-07-02 10:49:17 -07:00
dfsek
62520af8e7 move more things to new modules 2021-07-02 07:44:30 -07:00
dfsek
bf5e8d903c put vector3 in class in API 2021-06-30 10:39:03 -07:00
dfsek
22c97ca390 refactor addon loader to new module 2021-06-29 19:34:54 -07:00