copy

inline fun BoundingBox.copy(minX: Int = this.minX(), minY: Int = this.minY(), minZ: Int = this.minZ(), maxX: Int = this.maxX(), maxY: Int = this.maxY(), maxZ: Int = this.maxZ()): BoundingBox
inline fun Vec2.copy(x: Float = this.x, y: Float = this.y): Vec2
inline fun BlockPos.copy(x: Int = this.x, y: Int = this.y, z: Int = this.z): BlockPos
inline fun Vec3.copy(x: Double = this.x, y: Double = this.y, z: Double = this.z): Vec3