465 Commits

Author SHA1 Message Date
dfsek
bb463dae7e remove VersionUtil bloat 2021-09-26 15:04:58 -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
solonovamax
ca55f06853
Forgot to invoke doVersionCheck lol
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-09-25 01:25:28 -04:00
solonovamax
33276f1cf3
Forgot space lol
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-09-25 01:19:08 -04:00
solonovamax
53296b2367
Remap log4j-slf4j-impl
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-09-25 01:12:35 -04:00
solonovamax
9eef2599b9
Finish up merge into ver/6.0.0, as there were still some errors.
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-09-25 01:12:06 -04:00
solonovamax
4c1ac827ad
Merge remote-tracking branch 'upstream/ver/6.0.0' into architecture/slf4j-logging
# Conflicts:
#	common/api/util/src/main/java/com/dfsek/terra/api/util/Logger.java
#	common/implementation/src/main/java/com/dfsek/terra/AbstractTerraPlugin.java
#	common/implementation/src/main/java/com/dfsek/terra/config/PluginConfigImpl.java
#	common/implementation/src/main/java/com/dfsek/terra/config/lang/LangUtil.java
#	common/implementation/src/main/java/com/dfsek/terra/registry/master/AddonRegistry.java
#	common/implementation/src/main/java/com/dfsek/terra/util/logging/DebugLogger.java
#	common/implementation/src/main/java/com/dfsek/terra/util/logging/JavaLogger.java
#	platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/TerraPluginImpl.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/TerraPluginImpl.java
#	platforms/sponge/src/main/java/com/dfsek/terra/sponge/TerraPluginImpl.java
2021-09-25 00:42:09 -04: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
b6c40302b6
Improve logging
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-08-30 22:04:17 -04:00
solonovamax
7b9c88f8a6
Improve bukkit logging
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-08-30 20:35:18 -04:00
solonovamax
a776ecfc2b
Migrate logging to SLF4J
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-08-30 19:53:35 -04: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
6010ea3bd6 bump test version to 1.17.1 2021-07-30 10:25:58 -07:00
dfsek
c8429141c8 fix class cast issue 2021-07-30 10:23:09 -07:00
dfsek
7becdf7f64 dont delete addons in bukkit build 2021-07-30 08:40:27 -07:00
dfsek
76173c1f31 correct bukkit addon dirs 2021-07-30 08:37:47 -07:00
dfsek
3a47fd5aa9 fire initialization event on bukkit 2021-07-30 08:37:12 -07:00
dfsek
bda3594025 addon dump bukkit 2021-07-30 08:14:01 -07:00
dfsek
0b0742d850 compile bukkit 2021-07-29 10:44:49 -07:00
dfsek
102828039d split up bukkit terraplugin impl 2021-07-29 09:32:41 -07:00
dfsek
a21eb2c3ba fix deprecation warning on bukkit 2021-07-29 08:24:36 -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
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
b3f92410e0 delete BukkitChunkGenerator 2021-07-22 18:26:29 -07:00
dfsek
ec14666c6d remove World#getGenerator 2021-07-22 14:28:11 -07:00
dfsek
fe68aa6279 remove World#isTerraWorld 2021-07-22 14:21:14 -07:00
dfsek
a753351137 Move BukkitChunkData out of BukkitChunkGenerator 2021-07-22 14:19:04 -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
2948f25b50 remove uses of TerraWorld#getBiomeProvider 2021-07-22 13:32:34 -07:00
dfsek
315da531b7 delete TerraListener 2021-07-21 20:16:42 -07:00
dfsek
fc2ce229ed basic Feature API 2021-07-17 19:30:07 -07:00
dfsek
cb4b537a2f document and refactor config events 2021-07-15 14:34:48 -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
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