Commit Graph

307 Commits

Author SHA1 Message Date
dfsek f73366fcb3 Lazy#of -> Lazy#lazy 2021-07-24 20:14:19 -07:00
dfsek 22aa03cd51 update FabricAddon ID 2021-07-24 20:06:39 -07:00
dfsek cb876d12f9 use FabricAddon in TerraPluginImpl 2021-07-24 20:06:14 -07:00
dfsek 41d3e2f6b0 delete TerraFabricPlugin 2021-07-24 20:05:10 -07:00
dfsek 5cafd4999a use FabricEntryPoint as entry point 2021-07-24 20:04:25 -07:00
dfsek 4ec1ab7c16 remove references to TerraFabricPlugin 2021-07-24 20:03:52 -07:00
dfsek b19b85fd60 move FabricAddon to upper level 2021-07-24 20:02:30 -07:00
dfsek 68f82fef02 use TerraPluginImpl over TerraFabricPlugin 2021-07-24 19:56:54 -07:00
dfsek af4af84a48 register Fabric-specific loaders in TerraPluginImpl 2021-07-24 19:51:26 -07:00
dfsek e882be2ba4 create FabricEntryPoint 2021-07-24 19:49:59 -07:00
dfsek 34868680c1 Fabric TerraPluginImpl 2021-07-24 19:47:40 -07:00
dfsek e8ee7bc64f create AbstractTerraPlugin 2021-07-24 19:42:03 -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 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 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