diff --git a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/generators/NoiseChunkGenerator3D.java b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/generators/NoiseChunkGenerator3D.java index b81f07b3c..3fbc32fda 100644 --- a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/generators/NoiseChunkGenerator3D.java +++ b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/generators/NoiseChunkGenerator3D.java @@ -7,8 +7,8 @@ package com.dfsek.terra.addons.chunkgenerator.generation.generators; -import com.dfsek.terra.api.world.access.ServerWorld; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.ServerWorld; +import com.dfsek.terra.api.world.WritableWorld; import net.jafama.FastMath; import org.jetbrains.annotations.NotNull; diff --git a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ChunkInterpolator2D.java b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ChunkInterpolator2D.java index 7fab9b358..755fe688f 100644 --- a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ChunkInterpolator2D.java +++ b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ChunkInterpolator2D.java @@ -7,7 +7,7 @@ package com.dfsek.terra.addons.chunkgenerator.generation.math.interpolation; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import net.jafama.FastMath; import java.util.HashMap; diff --git a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ChunkInterpolator3D.java b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ChunkInterpolator3D.java index 590c0cccc..4660b2916 100644 --- a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ChunkInterpolator3D.java +++ b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ChunkInterpolator3D.java @@ -7,7 +7,7 @@ package com.dfsek.terra.addons.chunkgenerator.generation.math.interpolation; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import net.jafama.FastMath; import java.util.HashMap; diff --git a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ElevationInterpolator.java b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ElevationInterpolator.java index 6c0e3baea..85f1c3ed9 100644 --- a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ElevationInterpolator.java +++ b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/interpolation/ElevationInterpolator.java @@ -7,7 +7,7 @@ package com.dfsek.terra.addons.chunkgenerator.generation.math.interpolation; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.biome.GenerationSettings; import com.dfsek.terra.api.world.biome.generation.BiomeProvider; diff --git a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/samplers/Sampler3D.java b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/samplers/Sampler3D.java index 1ba6059f6..104fb7d55 100644 --- a/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/samplers/Sampler3D.java +++ b/common/addons/chunk-generator-noise-3d/src/main/java/com/dfsek/terra/addons/chunkgenerator/generation/math/samplers/Sampler3D.java @@ -7,7 +7,7 @@ package com.dfsek.terra.addons.chunkgenerator.generation.math.samplers; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import net.jafama.FastMath; import com.dfsek.terra.addons.chunkgenerator.generation.math.interpolation.ChunkInterpolator3D; diff --git a/common/addons/config-biome/src/main/java/com/dfsek/terra/addons/biome/command/biome/AsyncBiomeFinder.java b/common/addons/config-biome/src/main/java/com/dfsek/terra/addons/biome/command/biome/AsyncBiomeFinder.java index 712d27f0d..e49a53dc6 100644 --- a/common/addons/config-biome/src/main/java/com/dfsek/terra/addons/biome/command/biome/AsyncBiomeFinder.java +++ b/common/addons/config-biome/src/main/java/com/dfsek/terra/addons/biome/command/biome/AsyncBiomeFinder.java @@ -7,7 +7,7 @@ package com.dfsek.terra.addons.biome.command.biome; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import org.jetbrains.annotations.NotNull; diff --git a/common/addons/config-feature/src/main/java/com/dfsek/terra/addons/feature/ConfiguredFeature.java b/common/addons/config-feature/src/main/java/com/dfsek/terra/addons/feature/ConfiguredFeature.java index d3adda90d..e5c6a5df8 100644 --- a/common/addons/config-feature/src/main/java/com/dfsek/terra/addons/feature/ConfiguredFeature.java +++ b/common/addons/config-feature/src/main/java/com/dfsek/terra/addons/feature/ConfiguredFeature.java @@ -13,7 +13,7 @@ import com.dfsek.terra.api.structure.feature.Distributor; import com.dfsek.terra.api.structure.feature.Feature; import com.dfsek.terra.api.structure.feature.Locator; import com.dfsek.terra.api.util.collection.ProbabilityCollection; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; public class ConfiguredFeature implements Feature { diff --git a/common/addons/config-flora/src/main/java/com/dfsek/terra/addons/flora/flora/gen/TerraFlora.java b/common/addons/config-flora/src/main/java/com/dfsek/terra/addons/flora/flora/gen/TerraFlora.java index 19ecc9265..106a097b9 100644 --- a/common/addons/config-flora/src/main/java/com/dfsek/terra/addons/flora/flora/gen/TerraFlora.java +++ b/common/addons/config-flora/src/main/java/com/dfsek/terra/addons/flora/flora/gen/TerraFlora.java @@ -7,7 +7,7 @@ package com.dfsek.terra.addons.flora.flora.gen; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import net.jafama.FastMath; diff --git a/common/addons/config-structure/src/main/java/com/dfsek/terra/addons/structure/command/AsyncStructureFinder.java b/common/addons/config-structure/src/main/java/com/dfsek/terra/addons/structure/command/AsyncStructureFinder.java index 6b42e9559..a2107cbe4 100644 --- a/common/addons/config-structure/src/main/java/com/dfsek/terra/addons/structure/command/AsyncStructureFinder.java +++ b/common/addons/config-structure/src/main/java/com/dfsek/terra/addons/structure/command/AsyncStructureFinder.java @@ -7,7 +7,7 @@ package com.dfsek.terra.addons.structure.command; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import org.jetbrains.annotations.NotNull; diff --git a/common/addons/generation-stage-feature/src/main/java/com/dfsek/terra/addons/generation/feature/ColumnImpl.java b/common/addons/generation-stage-feature/src/main/java/com/dfsek/terra/addons/generation/feature/ColumnImpl.java index e669dcf7f..5a7c21880 100644 --- a/common/addons/generation-stage-feature/src/main/java/com/dfsek/terra/addons/generation/feature/ColumnImpl.java +++ b/common/addons/generation-stage-feature/src/main/java/com/dfsek/terra/addons/generation/feature/ColumnImpl.java @@ -12,7 +12,7 @@ import java.util.function.IntConsumer; import com.dfsek.terra.api.block.state.BlockState; import com.dfsek.terra.api.structure.feature.BinaryColumn; import com.dfsek.terra.api.world.access.Column; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; public class ColumnImpl implements Column { diff --git a/common/addons/structure-sponge-loader/src/main/java/com/dfsek/terra/addons/sponge/SpongeStructure.java b/common/addons/structure-sponge-loader/src/main/java/com/dfsek/terra/addons/sponge/SpongeStructure.java index 89bb66aa3..582b3dc82 100644 --- a/common/addons/structure-sponge-loader/src/main/java/com/dfsek/terra/addons/sponge/SpongeStructure.java +++ b/common/addons/structure-sponge-loader/src/main/java/com/dfsek/terra/addons/sponge/SpongeStructure.java @@ -7,7 +7,7 @@ package com.dfsek.terra.addons.sponge; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import net.jafama.FastMath; diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/IntermediateBuffer.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/IntermediateBuffer.java index 2b2813b0c..68be4bdfb 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/IntermediateBuffer.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/IntermediateBuffer.java @@ -10,7 +10,7 @@ package com.dfsek.terra.addons.terrascript.buffer; import com.dfsek.terra.api.structure.buffer.Buffer; import com.dfsek.terra.api.structure.buffer.BufferedItem; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.chunk.Chunk; diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedEntity.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedEntity.java index ddf9925a4..db801c225 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedEntity.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedEntity.java @@ -13,7 +13,7 @@ import com.dfsek.terra.api.entity.EntityType; import com.dfsek.terra.api.event.events.world.generation.EntitySpawnEvent; import com.dfsek.terra.api.structure.buffer.BufferedItem; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; public class BufferedEntity implements BufferedItem { diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedLootApplication.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedLootApplication.java index 3ccfe9c3a..a0f20c523 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedLootApplication.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedLootApplication.java @@ -18,7 +18,7 @@ import com.dfsek.terra.api.structure.LootTable; import com.dfsek.terra.api.structure.buffer.BufferedItem; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedPulledBlock.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedPulledBlock.java index 471505fc1..50b234f80 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedPulledBlock.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedPulledBlock.java @@ -10,7 +10,7 @@ package com.dfsek.terra.addons.terrascript.buffer.items; import com.dfsek.terra.api.block.state.BlockState; import com.dfsek.terra.api.structure.buffer.BufferedItem; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; public class BufferedPulledBlock implements BufferedItem { diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedStateManipulator.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedStateManipulator.java index c4a81c9c3..28be0f299 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedStateManipulator.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/buffer/items/BufferedStateManipulator.java @@ -11,7 +11,7 @@ import com.dfsek.terra.api.block.entity.BlockEntity; import com.dfsek.terra.api.structure.buffer.BufferedItem; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/StructureScript.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/StructureScript.java index 283a1e1e7..cf1af5d9e 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/StructureScript.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/StructureScript.java @@ -7,8 +7,8 @@ package com.dfsek.terra.addons.terrascript.script; -import com.dfsek.terra.api.world.access.ServerWorld; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.ServerWorld; +import com.dfsek.terra.api.world.WritableWorld; import com.google.common.cache.Cache; import com.google.common.cache.CacheBuilder; diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/TerraImplementationArguments.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/TerraImplementationArguments.java index 4ebac76fb..627b9d5c3 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/TerraImplementationArguments.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/TerraImplementationArguments.java @@ -12,7 +12,7 @@ import java.util.Random; import com.dfsek.terra.addons.terrascript.parser.lang.ImplementationArguments; import com.dfsek.terra.api.structure.buffer.Buffer; import com.dfsek.terra.api.util.Rotation; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; public class TerraImplementationArguments implements ImplementationArguments { diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/functions/CheckFunction.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/functions/CheckFunction.java index ddd474660..e5d1aade6 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/functions/CheckFunction.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/script/functions/CheckFunction.java @@ -7,7 +7,7 @@ package com.dfsek.terra.addons.terrascript.script.functions; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import net.jafama.FastMath; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/config/ConfigPack.java b/common/api/core/src/main/java/com/dfsek/terra/api/config/ConfigPack.java index 2d8d71dcf..912f9935a 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/config/ConfigPack.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/config/ConfigPack.java @@ -21,7 +21,7 @@ import com.dfsek.terra.api.tectonic.LoaderHolder; import com.dfsek.terra.api.tectonic.LoaderRegistrar; import com.dfsek.terra.api.util.StringIdentifiable; import com.dfsek.terra.api.util.reflection.TypeKey; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.biome.generation.BiomeProvider; import com.dfsek.terra.api.world.generator.ChunkGeneratorProvider; import com.dfsek.terra.api.world.generator.GenerationStageProvider; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/config/WorldConfig.java b/common/api/core/src/main/java/com/dfsek/terra/api/config/WorldConfig.java index e73dcb25f..8fa3743dc 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/config/WorldConfig.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/config/WorldConfig.java @@ -11,7 +11,7 @@ import java.util.Map; import com.dfsek.terra.api.registry.Registry; import com.dfsek.terra.api.util.StringIdentifiable; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.biome.generation.BiomeProvider; import com.dfsek.terra.api.world.generator.SamplerCache; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/entity/Entity.java b/common/api/core/src/main/java/com/dfsek/terra/api/entity/Entity.java index df10c1fef..68a82fb7a 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/entity/Entity.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/entity/Entity.java @@ -8,7 +8,7 @@ package com.dfsek.terra.api.entity; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; public interface Entity extends CommandSender { diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/structure/Structure.java b/common/api/core/src/main/java/com/dfsek/terra/api/structure/Structure.java index 2d5ec7d1b..95f102ed3 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/structure/Structure.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/structure/Structure.java @@ -13,7 +13,7 @@ import com.dfsek.terra.api.structure.buffer.Buffer; import com.dfsek.terra.api.util.Rotation; import com.dfsek.terra.api.util.StringIdentifiable; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import com.dfsek.terra.api.world.chunk.Chunk; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/Buffer.java b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/Buffer.java index 805dc34e9..23743628c 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/Buffer.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/Buffer.java @@ -9,7 +9,7 @@ package com.dfsek.terra.api.structure.buffer; import com.dfsek.terra.api.util.vector.Vector3; import com.dfsek.terra.api.world.chunk.Chunk; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import org.jetbrains.annotations.ApiStatus.Experimental; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/BufferedItem.java b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/BufferedItem.java index 24138b7e9..880fa1203 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/BufferedItem.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/BufferedItem.java @@ -9,7 +9,7 @@ package com.dfsek.terra.api.structure.buffer; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import org.jetbrains.annotations.ApiStatus.Experimental; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/buffers/DirectBuffer.java b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/buffers/DirectBuffer.java index d5e646cdd..ef8612816 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/buffers/DirectBuffer.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/buffers/DirectBuffer.java @@ -13,9 +13,9 @@ import java.util.Map; import com.dfsek.terra.api.structure.buffer.Buffer; import com.dfsek.terra.api.structure.buffer.BufferedItem; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import com.dfsek.terra.api.world.chunk.Chunk; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import org.jetbrains.annotations.ApiStatus.Experimental; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/buffers/StructureBuffer.java b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/buffers/StructureBuffer.java index 5aa1e0f4f..d49efb9a9 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/buffers/StructureBuffer.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/buffers/StructureBuffer.java @@ -7,7 +7,7 @@ package com.dfsek.terra.api.structure.buffer.buffers; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import net.jafama.FastMath; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/items/BufferedBlock.java b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/items/BufferedBlock.java index ab6ff0bac..02f7022d2 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/items/BufferedBlock.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/items/BufferedBlock.java @@ -7,7 +7,7 @@ package com.dfsek.terra.api.structure.buffer.items; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import org.jetbrains.annotations.ApiStatus.Experimental; import org.slf4j.Logger; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/items/Cell.java b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/items/Cell.java index ee72b6b18..eead16cb7 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/items/Cell.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/structure/buffer/items/Cell.java @@ -13,7 +13,7 @@ import java.util.List; import com.dfsek.terra.api.structure.buffer.BufferedItem; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; import org.jetbrains.annotations.ApiStatus.Experimental; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/structure/feature/Feature.java b/common/api/core/src/main/java/com/dfsek/terra/api/structure/feature/Feature.java index aeda3bfa4..46f596c65 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/structure/feature/Feature.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/structure/feature/Feature.java @@ -8,7 +8,7 @@ package com.dfsek.terra.api.structure.feature; import com.dfsek.terra.api.structure.Structure; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.WritableWorld; public interface Feature { diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/ReadableWorld.java b/common/api/core/src/main/java/com/dfsek/terra/api/world/ReadableWorld.java similarity index 92% rename from common/api/core/src/main/java/com/dfsek/terra/api/world/access/ReadableWorld.java rename to common/api/core/src/main/java/com/dfsek/terra/api/world/ReadableWorld.java index fb5465872..024d3cb56 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/ReadableWorld.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/world/ReadableWorld.java @@ -1,6 +1,5 @@ -package com.dfsek.terra.api.world.access; +package com.dfsek.terra.api.world; -import com.dfsek.terra.api.Handle; import com.dfsek.terra.api.block.entity.BlockEntity; import com.dfsek.terra.api.block.state.BlockState; import com.dfsek.terra.api.util.vector.Vector3; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/ServerWorld.java b/common/api/core/src/main/java/com/dfsek/terra/api/world/ServerWorld.java similarity index 92% rename from common/api/core/src/main/java/com/dfsek/terra/api/world/access/ServerWorld.java rename to common/api/core/src/main/java/com/dfsek/terra/api/world/ServerWorld.java index 8ff9ab3a3..4fbda89b0 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/ServerWorld.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/world/ServerWorld.java @@ -5,7 +5,7 @@ * reference the LICENSE file in the common/api directory. */ -package com.dfsek.terra.api.world.access; +package com.dfsek.terra.api.world; import com.dfsek.terra.api.util.vector.Vector3; import com.dfsek.terra.api.world.chunk.Chunk; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/World.java b/common/api/core/src/main/java/com/dfsek/terra/api/world/World.java similarity index 91% rename from common/api/core/src/main/java/com/dfsek/terra/api/world/access/World.java rename to common/api/core/src/main/java/com/dfsek/terra/api/world/World.java index 03ef40765..1bac35bbd 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/World.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/world/World.java @@ -1,4 +1,4 @@ -package com.dfsek.terra.api.world.access; +package com.dfsek.terra.api.world; import com.dfsek.terra.api.Handle; import com.dfsek.terra.api.config.WorldConfig; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/WritableWorld.java b/common/api/core/src/main/java/com/dfsek/terra/api/world/WritableWorld.java similarity index 77% rename from common/api/core/src/main/java/com/dfsek/terra/api/world/access/WritableWorld.java rename to common/api/core/src/main/java/com/dfsek/terra/api/world/WritableWorld.java index 4377c0315..3e3aaa77a 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/WritableWorld.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/world/WritableWorld.java @@ -1,14 +1,9 @@ -package com.dfsek.terra.api.world.access; +package com.dfsek.terra.api.world; -import com.dfsek.terra.api.Handle; -import com.dfsek.terra.api.block.entity.BlockEntity; import com.dfsek.terra.api.block.state.BlockState; -import com.dfsek.terra.api.config.WorldConfig; import com.dfsek.terra.api.entity.Entity; import com.dfsek.terra.api.entity.EntityType; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.biome.generation.BiomeProvider; -import com.dfsek.terra.api.world.chunk.generation.ChunkGenerator; public interface WritableWorld extends ReadableWorld { diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/Column.java b/common/api/core/src/main/java/com/dfsek/terra/api/world/access/Column.java index 206701a13..9bb17adf7 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/world/access/Column.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/world/access/Column.java @@ -11,6 +11,7 @@ import java.util.function.IntConsumer; import com.dfsek.terra.api.block.state.BlockState; import com.dfsek.terra.api.structure.feature.BinaryColumn; +import com.dfsek.terra.api.world.WritableWorld; /** diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/Chunk.java b/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/Chunk.java index 4ec8c78c9..5c9722690 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/Chunk.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/Chunk.java @@ -9,7 +9,7 @@ package com.dfsek.terra.api.world.chunk; import com.dfsek.terra.api.block.state.BlockState; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import org.jetbrains.annotations.NotNull; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/generation/ChunkGenerator.java b/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/generation/ChunkGenerator.java index 8df1ed4ac..d54bfad3e 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/generation/ChunkGenerator.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/generation/ChunkGenerator.java @@ -9,8 +9,8 @@ package com.dfsek.terra.api.world.chunk.generation; import com.dfsek.terra.api.util.vector.integer.Vector3Int; -import com.dfsek.terra.api.world.access.ServerWorld; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.ServerWorld; +import com.dfsek.terra.api.world.WritableWorld; import com.dfsek.terra.api.world.chunk.generation.stage.GenerationStage; import org.jetbrains.annotations.NotNull; diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/generation/ProtoWorld.java b/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/generation/ProtoWorld.java index 7e3e88644..dc6b4b108 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/generation/ProtoWorld.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/world/chunk/generation/ProtoWorld.java @@ -1,7 +1,7 @@ package com.dfsek.terra.api.world.chunk.generation; -import com.dfsek.terra.api.world.access.ServerWorld; -import com.dfsek.terra.api.world.access.WritableWorld; +import com.dfsek.terra.api.world.ServerWorld; +import com.dfsek.terra.api.world.WritableWorld; public interface ProtoWorld extends WritableWorld { diff --git a/common/implementation/base/src/main/java/com/dfsek/terra/config/dummy/DummyServerWorld.java b/common/implementation/base/src/main/java/com/dfsek/terra/config/dummy/DummyServerWorld.java index e6ac38a09..3361a3519 100644 --- a/common/implementation/base/src/main/java/com/dfsek/terra/config/dummy/DummyServerWorld.java +++ b/common/implementation/base/src/main/java/com/dfsek/terra/config/dummy/DummyServerWorld.java @@ -23,7 +23,7 @@ import com.dfsek.terra.api.config.WorldConfig; import com.dfsek.terra.api.entity.Entity; import com.dfsek.terra.api.entity.EntityType; import com.dfsek.terra.api.world.chunk.Chunk; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.biome.generation.BiomeProvider; import com.dfsek.terra.api.world.chunk.generation.ChunkGenerator; diff --git a/common/implementation/base/src/main/java/com/dfsek/terra/config/pack/ConfigPackImpl.java b/common/implementation/base/src/main/java/com/dfsek/terra/config/pack/ConfigPackImpl.java index 782f2993c..beb76420c 100644 --- a/common/implementation/base/src/main/java/com/dfsek/terra/config/pack/ConfigPackImpl.java +++ b/common/implementation/base/src/main/java/com/dfsek/terra/config/pack/ConfigPackImpl.java @@ -31,7 +31,7 @@ import com.dfsek.tectonic.loading.TypeRegistry; import com.dfsek.tectonic.loading.object.ObjectTemplate; import com.dfsek.tectonic.yaml.YamlConfiguration; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/common/implementation/base/src/main/java/com/dfsek/terra/config/pack/WorldConfigImpl.java b/common/implementation/base/src/main/java/com/dfsek/terra/config/pack/WorldConfigImpl.java index f96d5415b..90428485a 100644 --- a/common/implementation/base/src/main/java/com/dfsek/terra/config/pack/WorldConfigImpl.java +++ b/common/implementation/base/src/main/java/com/dfsek/terra/config/pack/WorldConfigImpl.java @@ -25,7 +25,7 @@ import com.dfsek.terra.api.Platform; import com.dfsek.terra.api.config.ConfigPack; import com.dfsek.terra.api.config.WorldConfig; import com.dfsek.terra.api.registry.Registry; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.biome.generation.BiomeProvider; import com.dfsek.terra.api.world.generator.SamplerCache; import com.dfsek.terra.registry.LockedRegistryImpl; diff --git a/common/implementation/base/src/main/java/com/dfsek/terra/world/SamplerCacheImpl.java b/common/implementation/base/src/main/java/com/dfsek/terra/world/SamplerCacheImpl.java index 47eb2c0a6..5e8b1f137 100644 --- a/common/implementation/base/src/main/java/com/dfsek/terra/world/SamplerCacheImpl.java +++ b/common/implementation/base/src/main/java/com/dfsek/terra/world/SamplerCacheImpl.java @@ -17,7 +17,7 @@ package com.dfsek.terra.world; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.generator.SamplerCache; import com.google.common.cache.CacheBuilder; diff --git a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/BukkitEntity.java b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/BukkitEntity.java index 6a0be2a04..75f146f64 100644 --- a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/BukkitEntity.java +++ b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/BukkitEntity.java @@ -21,7 +21,7 @@ import org.bukkit.Location; import com.dfsek.terra.api.entity.Entity; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.bukkit.world.BukkitAdapter; diff --git a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/BukkitPlayer.java b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/BukkitPlayer.java index d41b140fa..4d52c32b6 100644 --- a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/BukkitPlayer.java +++ b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/BukkitPlayer.java @@ -21,7 +21,7 @@ import org.bukkit.Location; import com.dfsek.terra.api.entity.Player; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.bukkit.world.BukkitAdapter; diff --git a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitAdapter.java b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitAdapter.java index b1ca4d5c9..56303fc17 100644 --- a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitAdapter.java +++ b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitAdapter.java @@ -18,7 +18,7 @@ package com.dfsek.terra.bukkit.world; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import org.bukkit.Location; import org.bukkit.Material; diff --git a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitChunk.java b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitChunk.java index 90b0f102d..126cd65db 100644 --- a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitChunk.java +++ b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitChunk.java @@ -22,7 +22,7 @@ import com.dfsek.terra.api.world.chunk.Chunk; import org.jetbrains.annotations.NotNull; import com.dfsek.terra.api.block.state.BlockState; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; public class BukkitChunk implements Chunk { diff --git a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitProtoWorld.java b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitProtoWorld.java index 4737b162e..b29a1801e 100644 --- a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitProtoWorld.java +++ b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitProtoWorld.java @@ -5,7 +5,7 @@ import com.dfsek.terra.api.block.state.BlockState; import com.dfsek.terra.api.config.WorldConfig; import com.dfsek.terra.api.entity.Entity; import com.dfsek.terra.api.entity.EntityType; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.biome.generation.BiomeProvider; import com.dfsek.terra.api.world.chunk.generation.ChunkGenerator; import com.dfsek.terra.api.world.chunk.generation.ProtoWorld; diff --git a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitServerWorld.java b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitServerWorld.java index c7e576ff4..42c8be51c 100644 --- a/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitServerWorld.java +++ b/platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/world/BukkitServerWorld.java @@ -25,7 +25,7 @@ import com.dfsek.terra.api.block.state.BlockState; import com.dfsek.terra.api.config.WorldConfig; import com.dfsek.terra.api.entity.Entity; import com.dfsek.terra.api.entity.EntityType; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.chunk.Chunk; import com.dfsek.terra.api.world.biome.generation.BiomeProvider; import com.dfsek.terra.api.world.chunk.generation.ChunkGenerator; diff --git a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/generation/FabricChunkGeneratorWrapper.java b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/generation/FabricChunkGeneratorWrapper.java index f9f06a83b..c7dc9f066 100644 --- a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/generation/FabricChunkGeneratorWrapper.java +++ b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/generation/FabricChunkGeneratorWrapper.java @@ -17,7 +17,7 @@ package com.dfsek.terra.fabric.generation; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.chunk.generation.ProtoWorld; import com.mojang.serialization.Codec; diff --git a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/chunk/ChunkRegionMixin.java b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/chunk/ChunkRegionMixin.java index 747fc2e5e..e21516dad 100644 --- a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/chunk/ChunkRegionMixin.java +++ b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/chunk/ChunkRegionMixin.java @@ -17,7 +17,7 @@ package com.dfsek.terra.fabric.mixin.implementations.chunk; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.chunk.Chunk; import net.minecraft.util.math.BlockPos; diff --git a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/chunk/WorldChunkMixin.java b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/chunk/WorldChunkMixin.java index 432a155f8..c70a891f8 100644 --- a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/chunk/WorldChunkMixin.java +++ b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/chunk/WorldChunkMixin.java @@ -17,7 +17,7 @@ package com.dfsek.terra.fabric.mixin.implementations.chunk; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.chunk.Chunk; import net.minecraft.util.math.BlockPos; diff --git a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/entity/EntityMixin.java b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/entity/EntityMixin.java index 2c4cd3a64..42e4c79ec 100644 --- a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/entity/EntityMixin.java +++ b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/entity/EntityMixin.java @@ -30,7 +30,7 @@ import org.spongepowered.asm.mixin.Shadow; import java.util.UUID; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.fabric.util.FabricAdapter; diff --git a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/world/ChunkRegionMixin.java b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/world/ChunkRegionMixin.java index 10f6466fa..657cab4e9 100644 --- a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/world/ChunkRegionMixin.java +++ b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/world/ChunkRegionMixin.java @@ -47,7 +47,7 @@ import com.dfsek.terra.api.config.WorldConfig; import com.dfsek.terra.api.entity.Entity; import com.dfsek.terra.api.entity.EntityType; import com.dfsek.terra.api.util.vector.Vector3; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.biome.generation.BiomeProvider; import com.dfsek.terra.api.world.chunk.generation.ChunkGenerator; import com.dfsek.terra.fabric.block.FabricBlockState; diff --git a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/world/ServerWorldMixin.java b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/world/ServerWorldMixin.java index 47432372d..f1b4a62f8 100644 --- a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/world/ServerWorldMixin.java +++ b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/mixin/implementations/world/ServerWorldMixin.java @@ -48,7 +48,7 @@ import com.dfsek.terra.api.entity.Entity; import com.dfsek.terra.api.entity.EntityType; import com.dfsek.terra.api.util.vector.Vector3; import com.dfsek.terra.api.world.chunk.Chunk; -import com.dfsek.terra.api.world.access.ServerWorld; +import com.dfsek.terra.api.world.ServerWorld; import com.dfsek.terra.api.world.biome.generation.BiomeProvider; import com.dfsek.terra.api.world.chunk.generation.ChunkGenerator; import com.dfsek.terra.fabric.block.FabricBlockState;