pub(crate) fn default_can_be_replaced( state: BlockStateId, context: &BlockPlaceContext<'_>, ) -> bool