add WritableWorld#column

This commit is contained in:
dfsek
2022-01-01 22:48:15 -07:00
parent a00dfac937
commit f393f76a87
2 changed files with 8 additions and 2 deletions

View File

@@ -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);
}
}