bool CanPlace( Vector3I coords ) {
if( nonStandardBrush && allCoords.Get( coords ) ) {
return false;
}
return (Map.GetBlock( coords ) == SourceBlock) &&
(Player.CanPlace( Map, coords, Brush.NextBlock( this ), Context ) == CanPlaceResult.Allowed);
}