Commit Graph

240 Commits

Author SHA1 Message Date
dfsek
0e88d95ed5 properly disable the plugin 2021-09-26 15:11:42 -07:00
dfsek
2dc2d00c0c remove unneeded toString 2021-09-26 15:08:43 -07:00
dfsek
6cde584dd9 better server brand check 2021-09-26 15:06:42 -07:00
dfsek
13cfb3adc6 we run on 1.13-1.17 2021-09-26 15:05:15 -07:00
dfsek
bb463dae7e remove VersionUtil bloat 2021-09-26 15:04:58 -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
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
c8429141c8 fix class cast issue 2021-07-30 10:23:09 -07:00
dfsek
3a47fd5aa9 fire initialization event on bukkit 2021-07-30 08:37:12 -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
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
dfsek
3ea6724e6c build ore addon 2021-07-05 00:13:23 -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
dfsek
bce7a181bd property based block data implementation 2021-06-26 02:17:31 -07:00
dfsek
43307b737c refactor block state package 2021-06-25 20:51:38 -07:00
dfsek
4ecb08619f refactor block entity package 2021-06-25 20:30:55 -07:00
dfsek
edb5e316ba more properties 2021-06-25 20:30:19 -07:00