From c0f1ccb66ae6244ca47029545150ade1d46f8766 Mon Sep 17 00:00:00 2001 From: dfsek Date: Wed, 2 Jun 2021 10:39:36 -0700 Subject: [PATCH] initialize earlier --- .../dfsek/terra/sponge/TerraSpongePlugin.java | 3 +-- .../SpongeChunkGeneratorWrapper.java | 25 +++++++++++++++++++ 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 platforms/sponge/src/main/java/com/dfsek/terra/sponge/world/generator/SpongeChunkGeneratorWrapper.java diff --git a/platforms/sponge/src/main/java/com/dfsek/terra/sponge/TerraSpongePlugin.java b/platforms/sponge/src/main/java/com/dfsek/terra/sponge/TerraSpongePlugin.java index ac124ff50..d367bfc64 100644 --- a/platforms/sponge/src/main/java/com/dfsek/terra/sponge/TerraSpongePlugin.java +++ b/platforms/sponge/src/main/java/com/dfsek/terra/sponge/TerraSpongePlugin.java @@ -72,9 +72,8 @@ public class TerraSpongePlugin implements TerraPlugin { @Listener - public void initialize(StartedEngineEvent event) { + public void initialize(org.spongepowered.api.event.lifecycle.StartingEngineEvent event) { plugin.logger().info("Loading Terra..."); - plugin.logger().info("Config: " + getDataFolder()); addonRegistry.loadAll(); configRegistry.loadAll(this); } diff --git a/platforms/sponge/src/main/java/com/dfsek/terra/sponge/world/generator/SpongeChunkGeneratorWrapper.java b/platforms/sponge/src/main/java/com/dfsek/terra/sponge/world/generator/SpongeChunkGeneratorWrapper.java new file mode 100644 index 000000000..e620259bb --- /dev/null +++ b/platforms/sponge/src/main/java/com/dfsek/terra/sponge/world/generator/SpongeChunkGeneratorWrapper.java @@ -0,0 +1,25 @@ +package com.dfsek.terra.sponge.world.generator; + +import com.dfsek.terra.api.platform.world.generator.GeneratorWrapper; +import com.dfsek.terra.api.world.generation.TerraChunkGenerator; +import org.spongepowered.api.world.biome.provider.BiomeProvider; +import org.spongepowered.api.world.generation.ChunkGenerator; +import org.spongepowered.api.world.generation.config.structure.StructureGenerationConfig; + +public class SpongeChunkGeneratorWrapper implements ChunkGenerator, GeneratorWrapper { + + @Override + public TerraChunkGenerator getHandle() { + return null; + } + + @Override + public BiomeProvider biomeProvider() { + return null; + } + + @Override + public StructureGenerationConfig structureConfig() { + return null; + } +}