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/access/ReadableWorld.java new file mode 100644 index 000000000..cce3eaf70 --- /dev/null +++ b/common/api/core/src/main/java/com/dfsek/terra/api/world/access/ReadableWorld.java @@ -0,0 +1,7 @@ +package com.dfsek.terra.api.world.access; + +import com.dfsek.terra.api.Handle; + + +public interface ReadableWorld extends Handle { +} 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/access/WritableWorld.java index 669b30a79..71ab3a57c 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/access/WritableWorld.java @@ -11,7 +11,7 @@ import com.dfsek.terra.api.world.biome.generation.BiomeProvider; import com.dfsek.terra.api.world.chunk.generation.ChunkGenerator; -public interface WritableWorld extends Handle { +public interface WritableWorld extends ReadableWorld { default void setBlockData(Vector3 position, BlockState data, boolean physics) { setBlockData(position.getBlockX(), position.getBlockY(), position.getBlockZ(), data, physics); }