354 Commits

Author SHA1 Message Date
dfsek
46b918f9be load platform addons 2021-11-17 18:00:23 -07:00
dfsek
3737e3510d format 2021-11-17 16:28:40 -07:00
dfsek
92341751fc fix TerraAddon -> BaseAddon 2021-11-17 08:38:51 -07:00
dfsek
901ec1cda3 fix /te reload 2021-10-17 12:16:33 -07:00
dfsek
a1a043c296 refactor FabricEntryPoint#getPlatform 2021-10-15 21:26:06 -07:00
dfsek
89d53d0ea3 cleanup 2021-09-26 13:24:42 -07:00
dfsek
4945a3bbfa rename main parameters/fields to platform 2021-09-26 13:22:45 -07:00
dfsek
8f51707505 use expression switches 2021-09-26 13:16:43 -07:00
dfsek
3de02c5d63 rename TerraPlugin to Platform 2021-09-26 13:02:19 -07:00
dfsek
dda2ed955d move vectors to util project 2021-09-24 12:22:44 -07:00
dfsek
c35d1acbbf refactor StringIdentifiable and Logger 2021-09-24 07:57:49 -07:00
solonovamax
c445a0434d
Reformat all code
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-08-30 17:34:44 -04:00
dfsek
1c124e8b75 use namespaced IDs for entities 2021-08-17 10:04:11 -07:00
dfsek
0d04f79cd4 createBlockEntity method 2021-08-17 09:38:12 -07:00
dfsek
c13494ca03 implement AbstractTerraPlugin#load 2021-07-25 22:42:53 -07:00
dfsek
19d4673afe fix logger issue 2021-07-25 22:33:18 -07:00
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
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