add WritableWorld#column

This commit is contained in:
dfsek committed 2022-01-01 22:48:26 -07:00
1 parent a00dfac937
commit f393f76a87
2 files changed
+8 -2

No files matched your search

@@ -5,6 +5,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.util.vector.Vector3Int;
import com.dfsek.terra.api.world.chunk.generation.util.Column;
public interface WritableWorld extends ReadableWorld {
@@ -56,4 +57,8 @@ public interface WritableWorld extends ReadableWorld {
default BufferedWorld buffer(int offsetX, int offsetY, int offsetZ) {
return new BufferedWorld(this, offsetX, offsetY, offsetZ);
}
default Column<WritableWorld> column(int x, int z) {
return new Column<>(x, z, this);
}
}