filter

inline fun filter(filter: (value: V & Any) -> Boolean): BlockSideMap<V?>

Returns a new BlockSideMap where values not matching filter are replaced with null.


inline fun filter(filter: (side: BlockSide, value: V & Any) -> Boolean): BlockSideMap<V?>

Returns a new BlockSideMap where values not matching filter are replaced with null. The filter also receives the BlockSide.