fix: Implement GeneratorWrapper interface in Minestom wrapper

This commit is contained in:
Christian Bergschneider 2025-01-04 00:14:32 +01:00
parent 7711e67999
commit 992ae592fd
No known key found for this signature in database
GPG Key ID: 3991F97F5FA28D3E

View File

@ -4,6 +4,7 @@ import com.dfsek.terra.api.config.ConfigPack;
import com.dfsek.terra.api.world.chunk.generation.ChunkGenerator;
import com.dfsek.terra.api.world.chunk.generation.stage.GenerationStage;
import com.dfsek.terra.api.world.chunk.generation.util.GeneratorWrapper;
import com.dfsek.terra.minestom.chunk.CachedChunk;
import com.dfsek.terra.minestom.chunk.GeneratedChunkCache;
@ -13,7 +14,7 @@ import net.minestom.server.instance.generator.Generator;
import org.jetbrains.annotations.NotNull;
public class MinestomChunkGeneratorWrapper implements Generator {
public class MinestomChunkGeneratorWrapper implements Generator, GeneratorWrapper {
private final GeneratedChunkCache cache;
private ChunkGenerator generator;
private final TerraMinestomWorld world;
@ -59,4 +60,9 @@ public class MinestomChunkGeneratorWrapper implements Generator {
public void displayStats() {
cache.displayStats();
}
@Override
public ChunkGenerator getHandle() {
return generator;
}
}